Early booking: 6+ months before departure

While departure is still far off, every cabin type and the best spots on deck are on sale, and the price has not started climbing.

Filters 2

Filters

Clear all

Price per cabin, $

Where

When

Length

Cruise line

Departure port

Ship

MSC Meraviglia MSC Cruises
6 nights · Caribbean · 5 ports
4 – 10 April 2027
Miami · Grand Turk Island · Ocean Cay · Nassau · Miami
Interior730 $626 $
With window1 134 $933 $
With a balcony962 $899 $
Suite4 558 $
from 626 $ 104 $ per night
Details
Costa Smeralda Costa Cruises
6 nights · Transatlantic · 5 ports
2 – 8 April 2027
Las Palmas (Gran Canaria Island) · Santa Cruz de Tenerife · Tangier · Barcelona · Marseille
Interior727 $
With window1 069 $
With a balcony1 411 $
from 727 $ 121 $ per night
Details
MSC World Europa MSC Cruises
6 nights · Western Mediterranean · 6 ports
24 – 30 April 2027
Barcelona · Marseille · Genoa (Milan) · La Spezia (Cinque Terre) · Civitavecchia (Rome) … +1
Interior751 $
With window979 $
With a balcony1 480 $
Suite2 050 $
from 751 $ 125 $ per night
Details
MSC Grandiosa MSC Cruises
7 nights · Caribbean · 5 ports
10 – 17 April 2027
Port Canaveral · Nassau · Ocean Cay · Puerto Plata · Port Canaveral
Interior877 $
With window1 252 $
With a balcony1 048 $
Suite3 213 $
from 877 $ 125 $ per night
Details
MSC Grandiosa MSC Cruises
7 nights · Caribbean · 6 ports
17 – 24 April 2027
Port Canaveral · Nassau · Ocean Cay · Cozumel · Costa Maya … +1
Interior911 $
With window1 297 $
With a balcony1 082 $
Suite3 213 $
from 911 $ 130 $ per night
Details
Costa Smeralda Costa Cruises
6 nights · Transatlantic · 5 ports
3 – 9 April 2027
Santa Cruz de Tenerife · Tangier · Barcelona · Marseille · Genoa
Interior796 $
With window1 138 $
With a balcony1 480 $
from 796 $ 133 $ per night
Details
MSC Grandiosa MSC Cruises
7 nights · Caribbean · 6 ports
1 – 8 May 2027
Port Canaveral · Nassau · Ocean Cay · Cozumel · Costa Maya … +1
Interior1 042 $955 $
With window1 320 $1 229 $
With a balcony1 310 $1 253 $
Suite2 939 $
from 955 $ 136 $ per night
Details
MSC Grandiosa MSC Cruises
7 nights · Caribbean · 5 ports
8 – 15 May 2027
Port Canaveral · Nassau · Ocean Cay · Puerto Plata · Port Canaveral
Interior1 042 $955 $
With window1 320 $1 229 $
With a balcony1 411 $
Suite2 939 $
from 955 $ 136 $ per night
Details
MSC Seascape MSC Cruises
7 nights · Caribbean · 5 ports
4 – 11 April 2027
Galveston · Costa Maya · Isla de Roatan · Cozumel · Galveston
Interior1 018 $978 $
With window1 320 $1 275 $
With a balcony1 506 $1 457 $
Suite2 665 $
from 978 $ 140 $ per night
Details
MSC Seascape MSC Cruises
7 nights · Caribbean · 5 ports
11 – 18 April 2027
Galveston · Costa Maya · Isla de Roatan · Cozumel · Galveston
Interior1 018 $978 $
With window1 320 $1 275 $
With a balcony1 506 $1 457 $
Suite2 688 $
from 978 $ 140 $ per night
Details
MSC Seascape MSC Cruises
7 nights · Caribbean · 5 ports
18 – 25 April 2027
Galveston · Costa Maya · Isla de Roatan · Cozumel · Galveston
Interior1 018 $978 $
With window1 320 $1 275 $
With a balcony1 506 $1 457 $
Suite2 688 $
from 978 $ 140 $ per night
Details
MSC Grandiosa MSC Cruises
7 nights · Caribbean · 6 ports
15 – 22 May 2027
Port Canaveral · Nassau · Ocean Cay · Cozumel · Costa Maya … +1
Interior1 088 $1 001 $
With window1 366 $1 275 $
With a balcony1 552 $1 276 $
Suite2 985 $
from 1 001 $ 143 $ per night
Details
MSC Grandiosa MSC Cruises
7 nights · Caribbean · 5 ports
11 – 18 September 2027
Port Canaveral · Nassau · Ocean Cay · Puerto Plata · Port Canaveral
Interior1 024 $1 001 $
With window1 297 $1 275 $
With a balcony1 276 $
Suite2 939 $
from 1 001 $ 143 $ per night
Details
MSC Grandiosa MSC Cruises
7 nights · Caribbean · 6 ports
3 – 10 April 2027
Port Canaveral · Nassau · Ocean Cay · Cozumel · Costa Maya … +1
Interior1 024 $
With window1 320 $1 275 $
With a balcony1 101 $1 070 $
Suite3 235 $
from 1 024 $ 146 $ per night
Details
MSC Grandiosa MSC Cruises
7 nights · Caribbean · 5 ports
22 – 29 May 2027
Port Canaveral · Nassau · Ocean Cay · Puerto Plata · Port Canaveral
Interior1 088 $1 024 $
With window1 366 $1 297 $
With a balcony1 333 $1 287 $
Suite3 007 $
from 1 024 $ 146 $ per night
Details
MSC Grandiosa MSC Cruises
7 nights · Caribbean · 6 ports
4 – 11 September 2027
Port Canaveral · Nassau · Ocean Cay · Cozumel · Costa Maya … +1
Interior1 056 $1 024 $
With window1 332 $1 297 $
With a balcony1 287 $
Suite2 962 $
from 1 024 $ 146 $ per night
Details
MSC Sinfonia MSC Cruises
6 nights · Western Mediterranean · 6 ports
27 May – 2 June 2027
Civitavecchia (Rome) · Genoa (Milan) · Marseille · Malaga · Cadiz (Seville) … +1
Interior887 $
With window1 183 $
With a balcony1 867 $
Suite2 460 $
from 887 $ 148 $ per night
Details
MSC Musica MSC Cruises
7 nights · Grand Voyages · 7 ports
15 – 22 April 2027
Tarragona · Marseille · Genoa (Milan) · Civitavecchia (Rome) · Palermo (Sicily Island) … +2
Interior1 047 $
With window1 389 $
With a balcony1 731 $
Suite2 643 $
from 1 047 $ 150 $ per night
Details
MSC Seascape MSC Cruises
7 nights · Caribbean · 5 ports
25 April – 2 May 2027
Galveston · Costa Maya · Isla de Roatan · Cozumel · Galveston
Interior1 047 $
With window1 343 $
With a balcony1 525 $
Suite2 734 $
from 1 047 $ 150 $ per night
Details
MSC Seascape MSC Cruises
7 nights · Caribbean · 5 ports
2 – 9 May 2027
Galveston · Costa Maya · Isla de Roatan · Cozumel · Galveston
Interior1 047 $
With window1 343 $
With a balcony1 525 $
Suite2 734 $
from 1 047 $ 150 $ per night
Details
MSC Grandiosa MSC Cruises
7 nights · Caribbean · 5 ports
25 September – 2 October 2027
Port Canaveral · Nassau · Ocean Cay · Puerto Plata · Port Canaveral
Interior1 047 $
With window1 320 $
With a balcony1 298 $
Suite2 985 $
from 1 047 $ 150 $ per night
Details
MSC Grandiosa MSC Cruises
7 nights · Caribbean · 5 ports
24 April – 1 May 2027
Port Canaveral · Nassau · Ocean Cay · Puerto Plata · Port Canaveral
Interior1 069 $
With window1 297 $
With a balcony1 320 $1 082 $
Suite3 213 $
from 1 069 $ 153 $ per night
Details
MSC Seascape MSC Cruises
7 nights · Caribbean · 5 ports
9 – 16 May 2027
Galveston · Costa Maya · Isla de Roatan · Cozumel · Galveston
Interior1 069 $
With window1 366 $
With a balcony1 548 $
Suite2 757 $
from 1 069 $ 153 $ per night
Details
Discovery Princess Princess Cruises
7 nights · Mexican Riviera · 5 ports
10 – 17 April 2027
Los Angeles · Cabo San Lucas · Mazatlan · Puerto Vallarta · Los Angeles
Interior1 076 $
With window1 493 $1 349 $
With a balcony1 430 $1 299 $
Suite2 240 $
from 1 076 $ 154 $ per night
Details