Offer of cruises

Destination
Departure date
Or pick exact dates:
Passengers

Maximum 4 people per cabin

More options
Ship:
Select
Promo:
Select
From port:
Select
Max. price:
available sailings
Reset filter
Sort by:

The final cruise price, with no surprises

We always show the final price including fees, port taxes and mandatory gratuities.

Final price guarantee

Nothing found

No cruise matches the specified parameters.

Reset filter
Caribbean and Antilles
United States, Bahamas, Mexico
fort-de-france-(martinik)_msc.jpg
UX0B
Caribbean and Antilles

United States, Bahamas, Mexico

MSC Seashore MSC Seashore
Boarding: Port Canaveral, Disembarking: Port Canaveral
October 18, 2026 - October 25, 2026 (7 nights)
from: $490

Price per person at double occupancy.

Cruise Detail
Long cruises
Long cruise 2026 on MSC Grandiosa
msc19018507-(1).jpg
UZIL
Long cruises

Long cruise 2026 on MSC Grandiosa

MSC Grandiosa MSC Grandiosa
Boarding: Barcelona, Disembarking: Port Canaveral
October 24, 2026 - November 14, 2026 (21 nights)
from: $1,599

Price per person at double occupancy.

Cruise Detail
Long cruises
Long cruise 2026 on MSC Grandiosa
msc19018507-(1).jpg
UZIG
Long cruises

Long cruise 2026 on MSC Grandiosa

MSC Grandiosa MSC Grandiosa
Boarding: Marseille, Disembarking: Port Canaveral
October 25, 2026 - November 14, 2026 (20 nights)
from: $1,425

Price per person at double occupancy.

Cruise Detail
Long cruises
Long cruise 2026 on MSC Grandiosa
msc19018507-(1).jpg
UXC5
Long cruises

Long cruise 2026 on MSC Grandiosa

MSC Grandiosa MSC Grandiosa
Boarding: Genoa, Disembarking: Port Canaveral
October 26, 2026 - November 14, 2026 (19 nights)
from: $1,260

Price per person at double occupancy.

Cruise Detail
Long cruises
Long cruise 2026 on MSC Grandiosa
msc19018507-(1).jpg
UXC7
Long cruises

Long cruise 2026 on MSC Grandiosa

MSC Grandiosa MSC Grandiosa
Boarding: Civitavecchia (Roma), Disembarking: Port Canaveral
October 28, 2026 - November 14, 2026 (17 nights)
from: $1,310

Price per person at double occupancy.

Cruise Detail
Long cruises
Long cruise 2026 on MSC Grandiosa
msc19018507-(1).jpg
UXC9
Long cruises

Long cruise 2026 on MSC Grandiosa

MSC Grandiosa MSC Grandiosa
Boarding: Palma de Mallorca, Disembarking: Port Canaveral
October 30, 2026 - November 14, 2026 (15 nights)
from: $1,014

Price per person at double occupancy.

Cruise Detail
Long cruises
Long cruise 2026 on MSC Grandiosa
msc19018507-(1).jpg
UX2Y
Long cruises

Long cruise 2026 on MSC Grandiosa

MSC Grandiosa MSC Grandiosa
Boarding: Barcelona, Disembarking: Port Canaveral
October 31, 2026 - November 14, 2026 (14 nights)
from: $850

Price per person at double occupancy.

Cruise Detail
Caribbean and Antilles
United States, Bahamas, Mexico
fort-de-france-(martinik)_msc.jpg
UX2U
Caribbean and Antilles

United States, Bahamas, Mexico

MSC Grandiosa MSC Grandiosa
Boarding: Port Canaveral, Disembarking: Port Canaveral
November 14, 2026 - November 21, 2026 (7 nights)
from: $512

Price per person at double occupancy.

Cruise Detail
Caribbean and Antilles
United States, Bahamas, Mexico, Dominican Republic
fort-de-france-(martinik)_msc.jpg
UX2X
Caribbean and Antilles

United States, Bahamas, Mexico, Domin...

MSC Grandiosa MSC Grandiosa
Boarding: Port Canaveral, Disembarking: Port Canaveral
November 14, 2026 - November 28, 2026 (14 nights)
from: $949

Price per person at double occupancy.

Cruise Detail
Caribbean and Antilles
United States, Bahamas, Jamaica, United Kingdom
fort-de-france-(martinik)_msc.jpg
UX3Q
Caribbean and Antilles

United States, Bahamas, Jamaica, Unit...

MSC Seashore MSC Seashore
Boarding: Port Canaveral, Disembarking: Port Canaveral
November 19, 2026 - November 29, 2026 (10 nights)
from: $852

Price per person at double occupancy.

Cruise Detail
Caribbean and Antilles
United States, Bahamas, Dominican Republic
fort-de-france-(martinik)_msc.jpg
UX2V
Caribbean and Antilles

United States, Bahamas, Dominican Rep...

MSC Grandiosa MSC Grandiosa
Boarding: Port Canaveral, Disembarking: Port Canaveral
November 21, 2026 - November 28, 2026 (7 nights)
from: $544

Price per person at double occupancy.

Cruise Detail
Caribbean and Antilles
United States, Bahamas, Dominican Republic, Mexico
fort-de-france-(martinik)_msc.jpg
UX2W
Caribbean and Antilles

United States, Bahamas, Dominican Rep...

MSC Grandiosa MSC Grandiosa
Boarding: Port Canaveral, Disembarking: Port Canaveral
November 21, 2026 - December 5, 2026 (14 nights)
from: $960

Price per person at double occupancy.

Cruise Detail
Caribbean and Antilles
United States, Bahamas, Jamaica, United Kingdom
fort-de-france-(martinik)_msc.jpg
UX3H
Caribbean and Antilles

United States, Bahamas, Jamaica, Unit...

MSC Seashore MSC Seashore
Boarding: Port Canaveral, Disembarking: Port Canaveral
November 22, 2026 - November 29, 2026 (7 nights)
from: $555

Price per person at double occupancy.

Cruise Detail
Caribbean and Antilles
United States, Bahamas, Jamaica, United Kingdom
fort-de-france-(martinik)_msc.jpg
UX3R
Caribbean and Antilles

United States, Bahamas, Jamaica, Unit...

MSC Seashore MSC Seashore
Boarding: Port Canaveral, Disembarking: Port Canaveral
November 22, 2026 - December 3, 2026 (11 nights)
from: $890

Price per person at double occupancy.

Cruise Detail
Caribbean and Antilles
United States, Bahamas, Mexico, Dominican Republic
fort-de-france-(martinik)_msc.jpg
UX2X
Caribbean and Antilles

United States, Bahamas, Mexico, Domin...

MSC Grandiosa MSC Grandiosa
Boarding: Port Canaveral, Disembarking: Port Canaveral
November 28, 2026 - December 12, 2026 (14 nights)
from: $949

Price per person at double occupancy.

Cruise Detail
Caribbean and Antilles
United States, Bahamas, Mexico
fort-de-france-(martinik)_msc.jpg
UX2U
Caribbean and Antilles

United States, Bahamas, Mexico

MSC Grandiosa MSC Grandiosa
Boarding: Port Canaveral, Disembarking: Port Canaveral
November 28, 2026 - December 5, 2026 (7 nights)
from: $523

Price per person at double occupancy.

Cruise Detail
Caribbean and Antilles
United States, Bahamas, Dominican Republic, Mexico
fort-de-france-(martinik)_msc.jpg
UX2W
Caribbean and Antilles

United States, Bahamas, Dominican Rep...

MSC Grandiosa MSC Grandiosa
Boarding: Port Canaveral, Disembarking: Port Canaveral
December 5, 2026 - December 19, 2026 (14 nights)
from: $960

Price per person at double occupancy.

Cruise Detail
Caribbean and Antilles
United States, Bahamas, Dominican Republic
fort-de-france-(martinik)_msc.jpg
UX2V
Caribbean and Antilles

United States, Bahamas, Dominican Rep...

MSC Grandiosa MSC Grandiosa
Boarding: Port Canaveral, Disembarking: Port Canaveral
December 5, 2026 - December 12, 2026 (7 nights)
from: $480

Price per person at double occupancy.

Cruise Detail
Caribbean and Antilles
United States, Bahamas, Mexico, Dominican Republic
fort-de-france-(martinik)_msc.jpg
UX2X
Caribbean and Antilles

United States, Bahamas, Mexico, Domin...

MSC Grandiosa MSC Grandiosa
Boarding: Port Canaveral, Disembarking: Port Canaveral
December 12, 2026 - December 26, 2026 (14 nights)
from: $1,187

Price per person at double occupancy.

Cruise Detail
Caribbean and Antilles
United States, Bahamas, Mexico
fort-de-france-(martinik)_msc.jpg
UX2U
Caribbean and Antilles

United States, Bahamas, Mexico

MSC Grandiosa MSC Grandiosa
Boarding: Port Canaveral, Disembarking: Port Canaveral
December 12, 2026 - December 19, 2026 (7 nights)
from: $480

Price per person at double occupancy.

Cruise Detail
Caribbean and Antilles
United States, Bahamas, Jamaica, United Kingdom
fort-de-france-(martinik)_msc.jpg
UX3Q
Caribbean and Antilles

United States, Bahamas, Jamaica, Unit...

MSC Seashore MSC Seashore
Boarding: Port Canaveral, Disembarking: Port Canaveral
December 17, 2026 - December 27, 2026 (10 nights)
from: $1,176

Price per person at double occupancy.

Cruise Detail
Caribbean and Antilles
United States, Bahamas, Dominican Republic, Mexico
fort-de-france-(martinik)_msc.jpg
UX2W
Caribbean and Antilles

United States, Bahamas, Dominican Rep...

MSC Grandiosa MSC Grandiosa
Boarding: Port Canaveral, Disembarking: Port Canaveral
December 19, 2026 - January 2, 2027 (14 nights)
from: $1,716

Price per person at double occupancy.

Cruise Detail
Caribbean and Antilles
United States, Bahamas, Dominican Republic
fort-de-france-(martinik)_msc.jpg
UX2V
Caribbean and Antilles

United States, Bahamas, Dominican Rep...

MSC Grandiosa MSC Grandiosa
Boarding: Port Canaveral, Disembarking: Port Canaveral
December 19, 2026 - December 26, 2026 (7 nights)
from: $750

Price per person at double occupancy.

Cruise Detail
Caribbean and Antilles
United States, Bahamas, Jamaica, United Kingdom
fort-de-france-(martinik)_msc.jpg
UX3H
Caribbean and Antilles

United States, Bahamas, Jamaica, Unit...

MSC Seashore MSC Seashore
Boarding: Port Canaveral, Disembarking: Port Canaveral
December 20, 2026 - December 27, 2026 (7 nights)
from: $890

Price per person at double occupancy.

Cruise Detail
Caribbean and Antilles
United States, Bahamas, Jamaica, United Kingdom...
fort-de-france-(martinik)_msc.jpg
UX3S
Caribbean and Antilles

United States, Bahamas, Jamaica, Unit...

MSC Seashore MSC Seashore
Boarding: Port Canaveral, Disembarking: Port Canaveral
December 20, 2026 - January 3, 2027 (14 nights)
from: $1,846

Price per person at double occupancy.

Cruise Detail
Caribbean and Antilles
United States, Bahamas, Mexico, Dominican Republic
fort-de-france-(martinik)_msc.jpg
UX2X
Caribbean and Antilles

United States, Bahamas, Mexico, Domin...

MSC Grandiosa MSC Grandiosa
Boarding: Port Canaveral, Disembarking: Port Canaveral
December 26, 2026 - January 9, 2027 (14 nights)
from: $1,414

Price per person at double occupancy.

Cruise Detail
Caribbean and Antilles
United States, Bahamas, Mexico
fort-de-france-(martinik)_msc.jpg
UX2U
Caribbean and Antilles

United States, Bahamas, Mexico

MSC Grandiosa MSC Grandiosa
Boarding: Port Canaveral, Disembarking: Port Canaveral
December 26, 2026 - January 2, 2027 (7 nights)
from: $1,009

Price per person at double occupancy.

Cruise Detail
Caribbean and Antilles
United States, Dominican Republic, Bahamas
fort-de-france-(martinik)_msc.jpg
UY3E
Caribbean and Antilles

United States, Dominican Republic, Ba...

MSC Seashore MSC Seashore
Boarding: Port Canaveral, Disembarking: Port Canaveral
December 27, 2026 - January 7, 2027 (11 nights)
from: $1,300

Price per person at double occupancy.

Cruise Detail
Caribbean and Antilles
United States, Dominican Republic, Bahamas
fort-de-france-(martinik)_msc.jpg
UX3J
Caribbean and Antilles

United States, Dominican Republic, Ba...

MSC Seashore MSC Seashore
Boarding: Port Canaveral, Disembarking: Port Canaveral
December 27, 2026 - January 3, 2027 (7 nights)
from: $955

Price per person at double occupancy.

Cruise Detail
Caribbean and Antilles
United States, Bahamas, Dominican Republic
fort-de-france-(martinik)_msc.jpg
UX2V
Caribbean and Antilles

United States, Bahamas, Dominican Rep...

MSC Grandiosa MSC Grandiosa
Boarding: Port Canaveral, Disembarking: Port Canaveral
January 2, 2027 - January 9, 2027 (7 nights)
from: $480

Price per person at double occupancy.

Cruise Detail