Spring Cruises

Longer days, milder weather and quieter ports before the summer rush. A spring cruise is a great way to welcome the new season, from the Mediterranean in bloom to Japan's cherry blossoms.

Why cruise in spring?
Spring offers some of the best value of the year. Prices are often lower than in summer, ports are less crowded and the weather is comfortable for sightseeing. Easter sailings are popular with families, while April and May are ideal for couples and anyone free to travel outside school holidays.

Where to cruise in spring
The Mediterranean comes alive in April and May, with wildflowers in Greece, mild days in Italy and Spain and long lunches by the harbour. The Canary Islands are warm all year round, and no-fly sailings from Southampton reach them in a few days. Further afield, spring is cherry blossom season in Japan, and the Caribbean is still sunny before the summer heat.

Repositioning cruises
In spring, many ships cross the Atlantic from the Caribbean to Europe for the summer season. These repositioning voyages combine relaxing sea days with interesting ports and are often good value for the length of the trip.

Plan your spring sailing
The best spring cabins, especially around Easter, book up early. Explore spring cruises below and book online, any time.

We found

11022 cruises

Carnival Paradise, Caribbean
1 / 22
Discount — 5 days left
Carnival Cruise Line
Duration
5 nights
Date
28 Nov 2026
Ship
Carnival Paradise
  • Departure - Tampa, FL USA
  • 4 stops  
  • Arrival - Tampa, FL USA
£250
From
£243
Price per person / inside stateroom
Show all departures (11)
Liberty of the Seas, Caribbean
1 / 16
Discount — 5 days left
Royal Caribbean
Duration
5 nights
Date
28 Nov 2026
Ship
Liberty of the Seas
  • Departure - Galveston, Texas, USA
  • 4 stops  
  • Arrival - Galveston, Texas, USA
£257
From
£250
Price per person / inside stateroom
Show all departures (10)
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $100 OBC, Limited-Time Extra: Up to £300 Savings
Freedom of the Seas, Bahamas
1 / 21
Discount — 5 days left
Royal Caribbean
Duration
5 nights
Date
28 Nov 2026
Ship
Freedom of the Seas
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£282
From
£274
Price per person / inside stateroom
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $100 OBC, Limited-Time Extra: Up to £300 Savings
MSC Grandiosa, Caribbean
1 / 26
Discount — 5 days left
MSC Cruises
Duration
7 nights
Date
28 Nov 2026
Ship
MSC Grandiosa
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£309
From
£297
Price per person / inside stateroom
Show all departures (12)
Available promotion:
Black Friday: up to 30% Savings!
Carnival Spirit, Bahamas
1 / 17
Carnival Cruise Line
Duration
8 nights
Date
28 Nov 2026
Ship
Carnival Spirit
  • Departure - Mobile (Alabama), USA
  • 6 stops  
  • Arrival - Mobile (Alabama), USA
From
£316
Price per person / inside stateroom
Show all departures (7)
MSC World America, Caribbean
1 / 20
Discount — 5 days left
MSC Cruises
Duration
7 nights
Date
28 Nov 2026
Ship
MSC World America
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£329
From
£316
Price per person / inside stateroom
Show all departures (10)
Available promotion:
Black Friday: up to 30% Savings!
Norwegian Luna, Caribbean
1 / 35
Discount — 5 days left
Norwegian Cruise Line
Duration
7 nights
Date
28 Nov 2026
Ship
Norwegian Luna
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£350
From
£337
Price per person / inside stateroom
Show all departures (18)
Carnival Magic, Caribbean
1 / 27
Carnival Cruise Line
Duration
8 nights
Date
28 Nov 2026
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
From
£350
Price per person / inside stateroom
Show all departures (18)
MSC Sinfonia, Mediterranean
1 / 30
Discount — 5 days left
MSC Cruises
Duration
7 nights
Date
28 Nov 2026
Ship
MSC Sinfonia
  • Departure - Valencia, Spain
  • 7 stops  
  • Arrival - Valencia, Spain
£359
From
£345
Price per person / inside stateroom
Show all departures (13)
Carnival Dream, Caribbean
1 / 26
Carnival Cruise Line
Duration
7 nights
Date
28 Nov 2026
Ship
Carnival Dream
  • Departure - Galveston, Texas, USA
  • 5 stops  
  • Arrival - Galveston, Texas, USA
From
£364
Price per person / inside stateroom
Show all departures (7)
Mariner of the Seas, Caribbean
1 / 17
5 % off — 5 days left
Royal Caribbean
Duration
7 nights
Date
28 Nov 2026
Ship
Mariner of the Seas
  • Departure - New Orleans, USA
  • 5 stops  
  • Arrival - New Orleans, USA
£374
From
£356
Price per person / inside stateroom
Show all departures (17)
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $150 OBC, Limited Time Extra: Up to £715 Savings
Norwegian Viva, Caribbean
1 / 29
Discount — 5 days left
Norwegian Cruise Line
Duration
7 nights
Date
28 Nov 2026
Ship
Norwegian Viva
  • Departure - Galveston, Texas, USA
  • 6 stops  
  • Arrival - Galveston, Texas, USA
£400
From
£385
Price per person / inside stateroom
Show all departures (20)
Carnival Vista, Caribbean
1 / 24
Carnival Cruise Line
Duration
8 nights
Date
28 Nov 2026
Ship
Carnival Vista
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£405
Price per person / inside stateroom
Show all departures (5)
Scarlet Lady, Caribbean
1 / 28
Discount — 5 days left
Virgin Voyages
Duration
5 nights
Date
28 Nov 2026
Ship
Scarlet Lady
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£417
From
£405
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Black Friday Preview: 80% off your second sailor + up to in $150 FREE drinks!
MSC Euribia, Mediterranean
1 / 32
Discount — 5 days left
MSC Cruises
Duration
7 nights
Date
28 Nov 2026
Ship
MSC Euribia
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£429
From
£412
Price per person / balcony stateroom
Show all departures (20)
Available promotion:
Black Friday: up to 30% Savings!
Mardi Gras, Bahamas
1 / 36
Carnival Cruise Line
Duration
7 nights
Date
28 Nov 2026
Ship
Mardi Gras
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£430
Price per person / inside stateroom
Show all departures (16)
Carnival Sunshine, Caribbean
1 / 21
Carnival Cruise Line
Duration
8 nights
Date
28 Nov 2026
Ship
Carnival Sunshine
  • Departure - Norfolk, USA
  • 5 stops  
  • Arrival - Norfolk, USA
From
£436
Price per person / inside stateroom
Show all departures (2)
Celebrity Constellation, Caribbean
1 / 13
Celebrity Cruises
Duration
7 nights
Date
28 Nov 2026
Ship
Celebrity Constellation
  • Departure - San Juan, Puerto Rico
  • 7 stops  
  • Arrival - San Juan, Puerto Rico
From
£449
Price per person / oceanview stateroom
Available promotion:
Black Friday Preview Sale: up to $700 OBC
Rhapsody of the Seas, Caribbean
1 / 16
5 % off — 5 days left
Royal Caribbean
Duration
7 nights
Date
28 Nov 2026
Ship
Rhapsody of the Seas
  • Departure - San Juan, Puerto Rico
  • 7 stops  
  • Arrival - San Juan, Puerto Rico
£458
From
£436
Price per person / inside stateroom
Show all departures (5)
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $150 OBC, Limited Time Extra: Up to £715 Savings
Harmony of the Seas, Caribbean
1 / 22
5 % off — 5 days left
Royal Caribbean
Duration
7 nights
Date
28 Nov 2026
Ship
Harmony of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£505
From
£480
Price per person / inside stateroom
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $150 OBC, Limited Time Extra: Up to £715 Savings
Star Princess, Caribbean
1 / 25
5 % off — 5 days left
Princess Cruises
Duration
7 nights
Date
28 Nov 2026
Ship
Star Princess
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£546
From
£519
Price per person / inside stateroom
Available promotion:
All-In: Upgrade to 'Princess Plus' for £58pp/pd
Norwegian Pearl, Caribbean
1 / 17
Discount — 5 days left
Norwegian Cruise Line
Duration
10 nights
Date
28 Nov 2026
Ship
Norwegian Pearl
  • Departure - Philadelphia, USA
  • 6 stops  
  • Arrival - Philadelphia, USA
£555
From
£533
Price per person / inside stateroom
Show all departures (4)
MSC Orchestra, Mediterranean
1 / 21
Discount — 5 days left
MSC Cruises
Duration
7 nights
Date
28 Nov 2026
Ship
MSC Orchestra
  • Departure - Bari, Italy
  • 6 stops  
  • Arrival - Bari, Italy
£563
From
£541
Price per person / inside stateroom
Show all departures (7)
Available promotion:
Black Friday: up to 30% Savings!
Valiant Lady, Caribbean
1 / 26
5 % off — 5 days left
Virgin Voyages
Duration
7 nights
Date
28 Nov 2026
Ship
Valiant Lady
  • Departure - San Juan, Puerto Rico
  • 7 stops  
  • Arrival - San Juan, Puerto Rico
£583
From
£554
Price per person / inside stateroom
Available promotion:
Black Friday Preview: 80% off your second sailor + up to in $300 FREE drinks!
Carnival Jubilee, Bahamas
1 / 31
Carnival Cruise Line
Duration
8 nights
Date
28 Nov 2026
Ship
Carnival Jubilee
  • Departure - Galveston, Texas, USA
  • 5 stops  
  • Arrival - Galveston, Texas, USA
From
£615
Price per person / inside stateroom
Show all departures (6)
Azura, Canary Islands
1 / 31
Discount — 5 days left
P&O Cruises
Duration
7 nights
Date
28 Nov 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 6 stops  
  • Arrival - Santa Cruz, Tenerife
£629
From
£604
Price per person / oceanview stateroom
2 Available promotions:
Bonus Onboard Credit: Up to £230 to spend at sea, Go All-In from £49pp/pd
Azura, Canary Islands
1 / 31
Discount — 5 days left
P&O Cruises
Duration
7 nights
Date
28 Nov 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 6 stops  
  • Arrival - Santa Cruz, Tenerife
£629
From
£604
Price per person / oceanview stateroom
2 Available promotions:
Bonus Onboard Credit: Up to £230 to spend at sea, Go All-In from £49pp/pd
MS VIVA TIARA, Main River
1 / 21
6 % off — 5 days left
VIVA Cruises
Duration
4 nights
Date
28 Nov 2026
Ship
MS VIVA TIARA
  • Departure - Frankfurt am Main, Germany
  • 5 stops  
  • Arrival - Frankfurt am Main, Germany
£675
From
£635
Price per person / oceanview stateroom
Show all departures (4)
Pride of America, Hawaii
1 / 9
Discount — 5 days left
Norwegian Cruise Line
Duration
7 nights
Date
28 Nov 2026
Ship
Pride of America
  • Departure - Honolulu (Oahu), Hawaii
  • 9 stops  
  • Arrival - Honolulu (Oahu), Hawaii
£699
From
£672
Price per person / inside stateroom
Show all departures (101)
Icon of the Seas, Caribbean
1 / 32
5 % off — 5 days left
Royal Caribbean
Duration
7 nights
Date
28 Nov 2026
Ship
Icon of the Seas
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£702
From
£667
Price per person / inside stateroom
Show all departures (11)
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $150 OBC, Limited Time Extra: Up to £715 Savings
Queen Mary 2, Transatlantic
1 / 23
Discount — 5 days left
Cunard
Duration
7 nights
Date
28 Nov 2026
Ship
Queen Mary 2
  • Departure - New York, USA
  • 2 stops  
  • Arrival - Southampton, Great Britain
£729
From
£700
Price per person / inside stateroom
Show all departures (22)
2 Available promotions:
30% off Signature Packages, Save 10% off your Drinks Package
Celebrity Xcel, Caribbean
1 / 25
Celebrity Cruises
Duration
8 nights
Date
28 Nov 2026
Ship
Celebrity Xcel
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£799
Price per person / inside stateroom
Available promotion:
Black Friday Preview Sale: up to $700 OBC
Azura, Canary Islands
1 / 31
Discount — 5 days left
P&O Cruises
Duration
14 nights
Date
28 Nov 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 11 stops  
  • Arrival - Santa Cruz, Tenerife
£849
From
£816
Price per person / oceanview stateroom
2 Available promotions:
Bonus Onboard Credit: Up to £440 to spend at sea, Go All-In from £49pp/pd
Azura, Canary Islands
1 / 31
Discount — 5 days left
P&O Cruises
Duration
14 nights
Date
28 Nov 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 11 stops  
  • Arrival - Santa Cruz, Tenerife
£849
From
£816
Price per person / oceanview stateroom
2 Available promotions:
Bonus Onboard Credit: Up to £440 to spend at sea, Go All-In from £49pp/pd
Azamara Onward, Mediterranean
1 / 17
5 % off — 5 days left
Azamara
Duration
7 nights
Date
28 Nov 2026
Ship
Azamara Onward
  • Departure - Barcelona, Spain
  • 8 stops  
  • Arrival - Civitavecchia (Rome), Italy
£869
From
£826
Price per person / oceanview stateroom
Available promotion:
up to $750 Onboard Credit
Carnival Radiance, Hawaii
1 / 20
Carnival Cruise Line
Duration
14 nights
Date
28 Nov 2026
Ship
Carnival Radiance
  • Departure - Los Angeles, USA
  • 7 stops  
  • Arrival - Los Angeles, USA
From
£927
Price per person / inside stateroom
Celebrity Apex, Caribbean
1 / 29
Celebrity Cruises
Duration
7 nights
Date
28 Nov 2026
Ship
Celebrity Apex
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£975
Price per person / oceanview stateroom
Show all departures (10)
Available promotion:
Black Friday Preview Sale: up to $700 OBC
Legend of the Seas, Caribbean
1 / 32
5 % off — 5 days left
Royal Caribbean
Duration
8 nights
Date
28 Nov 2026
Ship
Legend of the Seas
  • Departure - Fort Lauderdale, Florida
  • 6 stops  
  • Arrival - Fort Lauderdale, Florida
£1095
From
£1041
Price per person / inside stateroom
Show all departures (6)
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $150 OBC, Limited Time Extra: Up to £715 Savings
Britannia, Caribbean
1 / 28
Discount — 5 days left
P&O Cruises
Duration
14 nights
Date
28 Nov 2026
Ship
Britannia
  • Departure - Bridgetown, Barbados
  • 10 stops  
  • Arrival - Bridgetown, Barbados
£1199
From
£1152
Price per person / inside stateroom
2 Available promotions:
Bonus Onboard Credit: Up to £440 to spend at sea, Go All-In from £49pp/pd
Britannia, Caribbean
1 / 28
Discount — 5 days left
P&O Cruises
Duration
14 nights
Date
28 Nov 2026
Ship
Britannia
  • Departure - Bridgetown, Barbados
  • 10 stops  
  • Arrival - Bridgetown, Barbados
£1199
From
£1152
Price per person / inside stateroom
2 Available promotions:
Bonus Onboard Credit: Up to £440 to spend at sea, Go All-In from £49pp/pd
Azamara Journey, Caribbean
1 / 14
5 % off — 5 days left
Azamara
Duration
7 nights
Date
28 Nov 2026
Ship
Azamara Journey
  • Departure - Bridgetown, Barbados
  • 8 stops  
  • Arrival - San Juan, Puerto Rico
£1309
From
£1244
Price per person / balcony stateroom
Available promotion:
up to $750 Onboard Credit
Emerald Princess, Hawaii
1 / 21
5 % off — 5 days left
Princess Cruises
Duration
16 nights
Date
28 Nov 2026
Ship
Emerald Princess
  • Departure - Los Angeles, USA
  • 7 stops  
  • Arrival - Los Angeles, USA
£1368
From
£1300
Price per person / balcony stateroom
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd
MSC Virtuosa, South America
1 / 39
Discount — 5 days left
MSC Cruises
Duration
4 nights
Date
28 Nov 2026
Ship
MSC Virtuosa
  • Departure - Salvador de Bahia, Brazil
  • 3 stops  
  • Arrival - Santos (São Paulo), Brazil
£1439
From
£1396
Price per person / suite
Radiance of the Seas, Caribbean
1 / 24
5 % off — 5 days left
Royal Caribbean
Duration
7 nights
Date
28 Nov 2026
Ship
Radiance of the Seas
  • Departure - Tampa, FL USA
  • 6 stops  
  • Arrival - Tampa, FL USA
£1524
From
£1448
Price per person / oceanview stateroom
Show all departures (3)
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $150 OBC, Limited Time Extra: Up to £715 Savings
Norwegian Jewel, Caribbean
1 / 17
Discount — 5 days left
Norwegian Cruise Line
Duration
10 nights
Date
28 Nov 2026
Ship
Norwegian Jewel
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
£1565
From
£1503
Price per person / suite
Show all departures (2)
MS VIVA BEYOND, Seine
1 / 10
6 % off — 5 days left
VIVA Cruises
Duration
5 nights
Date
28 Nov 2026
Ship
MS VIVA BEYOND
  • Departure - Paris, France
  • 8 stops  
  • Arrival - Paris, France
£1795
From
£1688
Price per person / balcony stateroom
Carnival Elation, Bahamas
1 / 23
Discount — 5 days left
Carnival Cruise Line
Duration
4 nights
Date
29 Nov 2026
Ship
Carnival Elation
  • Departure - Jacksonville, Florida
  • 4 stops  
  • Arrival - Jacksonville, Florida
£169
From
£164
Price per person / inside stateroom
Show all departures (41)
Serenade of the Seas, Mexico
1 / 15
Discount — 5 days left
Royal Caribbean
Duration
4 nights
Date
29 Nov 2026
Ship
Serenade of the Seas
  • Departure - San Diego, USA
  • 4 stops  
  • Arrival - San Diego, USA
£190
From
£185
Price per person / oceanview stateroom
Show all departures (11)
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $100 OBC, Limited-Time Extra: Up to £300 Savings
Carnival Sunrise, Bahamas
1 / 18
Discount — 5 days left
Carnival Cruise Line
Duration
4 nights
Date
29 Nov 2026
Ship
Carnival Sunrise
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£214
From
£208
Price per person / inside stateroom
MSC Seashore, Bahamas
1 / 23
Discount — 5 days left
MSC Cruises
Duration
4 nights
Date
29 Nov 2026
Ship
MSC Seashore
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
£269
From
£261
Price per person / oceanview stateroom
Show all departures (10)
Available promotion:
Black Friday: up to 30% Savings!
Norwegian Epic, Caribbean
1 / 17
Discount — 5 days left
Norwegian Cruise Line
Duration
7 nights
Date
29 Nov 2026
Ship
Norwegian Epic
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£277
From
£266
Price per person / inside stateroom
Show all departures (4)
Carnival Legend, Caribbean
1 / 19
Carnival Cruise Line
Duration
7 nights
Date
29 Nov 2026
Ship
Carnival Legend
  • Departure - Tampa, FL USA
  • 5 stops  
  • Arrival - Tampa, FL USA
From
£281
Price per person / inside stateroom
Show all departures (2)
MSC Meraviglia, Caribbean
1 / 30
MSC Cruises
Duration
6 nights
Date
29 Nov 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£289
Price per person / inside stateroom
Show all departures (9)
Available promotion:
Black Friday: up to 30% Savings!
Norwegian Encore, Mexico
1 / 35
Discount — 5 days left
Norwegian Cruise Line
Duration
7 nights
Date
29 Nov 2026
Ship
Norwegian Encore
  • Departure - Los Angeles, USA
  • 5 stops  
  • Arrival - Los Angeles, USA
£300
From
£289
Price per person / inside stateroom
Show all departures (26)
Independence of the Seas, Caribbean
1 / 20
5 % off — 5 days left
Royal Caribbean
Duration
7 nights
Date
29 Nov 2026
Ship
Independence of the Seas
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£314
From
£299
Price per person / inside stateroom
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $150 OBC, Limited Time Extra: Up to £715 Savings
MSC Seascape, Caribbean
1 / 26
Discount — 5 days left
MSC Cruises
Duration
7 nights
Date
29 Nov 2026
Ship
MSC Seascape
  • Departure - Galveston, Texas, USA
  • 5 stops  
  • Arrival - Galveston, Texas, USA
£339
From
£326
Price per person / inside stateroom
Show all departures (20)
Available promotion:
Black Friday: up to 30% Savings!
Carnival Celebration, Caribbean
1 / 27
Carnival Cruise Line
Duration
7 nights
Date
29 Nov 2026
Ship
Carnival Celebration
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£341
Price per person / inside stateroom
Show all departures (5)
Adventure of the Seas, Caribbean
1 / 16
Discount — 5 days left
Royal Caribbean
Duration
6 nights
Date
29 Nov 2026
Ship
Adventure of the Seas
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£345
From
£335
Price per person / oceanview stateroom
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $150 OBC, Limited Time Extra: Up to £715 Savings
Ventura, Northern Europe
1 / 25
Discount — 5 days left
P&O Cruises
Duration
4 nights
Date
29 Nov 2026
Ship
Ventura
  • Departure - Southampton, Great Britain
  • 4 stops  
  • Arrival - Southampton, Great Britain
£349
From
£336
Price per person / oceanview stateroom
Show all departures (2)
Available promotion:
Bonus Onboard Credit: Up to £60 to spend at sea
Norwegian Breakaway, Caribbean
1 / 17
Discount — 5 days left
Norwegian Cruise Line
Duration
7 nights
Date
29 Nov 2026
Ship
Norwegian Breakaway
  • Departure - New Orleans, USA
  • 6 stops  
  • Arrival - New Orleans, USA
£355
From
£341
Price per person / inside stateroom
Show all departures (16)
Norwegian Aqua, Caribbean
1 / 37
Discount — 5 days left
Norwegian Cruise Line
Duration
7 nights
Date
29 Nov 2026
Ship
Norwegian Aqua
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£360
From
£346
Price per person / inside stateroom
Show all departures (22)
Carnival Horizon, Caribbean
1 / 23
Discount — 5 days left
Carnival Cruise Line
Duration
6 nights
Date
29 Nov 2026
Ship
Carnival Horizon
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£367
From
£356
Price per person / inside stateroom
Show all departures (2)
Celebrity Summit, Caribbean
1 / 17
Celebrity Cruises
Duration
7 nights
Date
29 Nov 2026
Ship
Celebrity Summit
  • Departure - Tampa, FL USA
  • 5 stops  
  • Arrival - Tampa, FL USA
From
£369
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Black Friday Preview Sale: up to $700 OBC
Celebrity Silhouette, Caribbean
1 / 16
Discount — 5 days left
Celebrity Cruises
Duration
6 nights
Date
29 Nov 2026
Ship
Celebrity Silhouette
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£369
From
£358
Price per person / inside stateroom
Show all departures (3)
Available promotion:
Black Friday Preview Sale: up to $700 OBC
MSC Sinfonia, Mediterranean
1 / 30
Discount — 5 days left
MSC Cruises
Duration
7 nights
Date
29 Nov 2026
Ship
MSC Sinfonia
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£399
From
£384
Price per person / oceanview stateroom
Show all departures (13)
Allure of the Seas, Bahamas
1 / 29
5 % off — 5 days left
Royal Caribbean
Duration
7 nights
Date
29 Nov 2026
Ship
Allure of the Seas
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£402
From
£382
Price per person / inside stateroom
Show all departures (5)
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $150 OBC, Limited Time Extra: Up to £715 Savings
MSC Bellissima, Asia
1 / 21
Discount — 5 days left
MSC Cruises
Duration
5 nights
Date
29 Nov 2026
Ship
MSC Bellissima
  • Departure - Taipei, (Keelung) Taiwan
  • 5 stops  
  • Arrival - Taipei, (Keelung) Taiwan
£409
From
£397
Price per person / inside stateroom
Enchantment of the Seas, Caribbean
1 / 17
5 % off — 5 days left
Royal Caribbean
Duration
7 nights
Date
29 Nov 2026
Ship
Enchantment of the Seas
  • Departure - Tampa, FL USA
  • 6 stops  
  • Arrival - Tampa, FL USA
£418
From
£398
Price per person / inside stateroom
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $150 OBC, Limited Time Extra: Up to £715 Savings
MSC Magnifica, Mediterranean
1 / 24
Discount — 5 days left
MSC Cruises
Duration
7 nights
Date
29 Nov 2026
Ship
MSC Magnifica
  • Departure - Genoa, Italy
  • 7 stops  
  • Arrival - Genoa, Italy
£429
From
£412
Price per person / balcony stateroom
Available promotion:
Black Friday: up to 30% Savings!
Vision of the Seas, Caribbean
1 / 20
5 % off — 5 days left
Royal Caribbean
Duration
7 nights
Date
29 Nov 2026
Ship
Vision of the Seas
  • Departure - San Juan, Puerto Rico
  • 7 stops  
  • Arrival - San Juan, Puerto Rico
£431
From
£410
Price per person / inside stateroom
Show all departures (8)
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $150 OBC, Limited Time Extra: Up to £715 Savings
MSC Seaview, South America
1 / 33
Discount — 5 days left
MSC Cruises
Duration
3 nights
Date
29 Nov 2026
Ship
MSC Seaview
  • Departure - Santos (São Paulo), Brazil
  • 3 stops  
  • Arrival - Santos (São Paulo), Brazil
£439
From
£426
Price per person / oceanview stateroom
MSC Divina, South America
1 / 27
Discount — 5 days left
MSC Cruises
Duration
4 nights
Date
29 Nov 2026
Ship
MSC Divina
  • Departure - Santos (São Paulo), Brazil
  • 4 stops  
  • Arrival - Santos (São Paulo), Brazil
£439
From
£426
Price per person / inside stateroom
Norwegian Sun, Caribbean
1 / 9
Discount — 5 days left
Norwegian Cruise Line
Duration
11 nights
Date
29 Nov 2026
Ship
Norwegian Sun
  • Departure - Miami, Florida, USA
  • 9 stops  
  • Arrival - Miami, Florida, USA
£460
From
£442
Price per person / inside stateroom
Show all departures (2)
Sun Princess, Caribbean
1 / 34
5 % off — 5 days left
Princess Cruises
Duration
7 nights
Date
29 Nov 2026
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£460
From
£438
Price per person / inside stateroom
Available promotion:
All-In: Upgrade to 'Princess Plus' for £58pp/pd
MSC Preziosa, Northern Europe
1 / 33
Discount — 5 days left
MSC Cruises
Duration
7 nights
Date
29 Nov 2026
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 6 stops  
  • Arrival - Hamburg, Germany
£494
From
£475
Price per person / inside stateroom
Show all departures (6)
Carnival Pride, Bahamas
1 / 16
Carnival Cruise Line
Duration
7 nights
Date
29 Nov 2026
Ship
Carnival Pride
  • Departure - Baltimore, USA
  • 5 stops  
  • Arrival - Baltimore, USA
From
£529
Price per person / inside stateroom
Show all departures (10)
Resilient Lady, Caribbean
1 / 24
Discount — 5 days left
Virgin Voyages
Duration
6 nights
Date
29 Nov 2026
Ship
Resilient Lady
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£544
From
£528
Price per person / inside stateroom
Show all departures (7)
Available promotion:
Black Friday Preview: 80% off your second sailor + up to in $300 FREE drinks!
Norwegian Prima, Caribbean
1 / 33
Discount — 5 days left
Norwegian Cruise Line
Duration
7 nights
Date
29 Nov 2026
Ship
Norwegian Prima
  • Departure - San Juan, Puerto Rico
  • 8 stops  
  • Arrival - San Juan, Puerto Rico
£562
From
£540
Price per person / oceanview stateroom
Show all departures (12)
Navigator of the Seas, South East Asia
1 / 17
Discount — 5 days left
Royal Caribbean
Duration
4 nights
Date
29 Nov 2026
Ship
Navigator of the Seas
  • Departure - Singapore City, Singapore
  • 4 stops  
  • Arrival - Singapore City, Singapore
£624
From
£606
Price per person / inside stateroom
Show all departures (2)
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $100 OBC, Limited-Time Extra: Up to £300 Savings
Star of the Seas, Caribbean
1 / 26
5 % off — 5 days left
Royal Caribbean
Duration
7 nights
Date
29 Nov 2026
Ship
Star of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£647
From
£615
Price per person / inside stateroom
Show all departures (11)
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $150 OBC, Limited Time Extra: Up to £715 Savings
VIVA MOMENTS, Rhine River
1 / 16
6 % off — 5 days left
VIVA Cruises
Duration
3 nights
Date
29 Nov 2026
Ship
VIVA MOMENTS
  • Departure - Düsseldorf, Germany
  • 6 stops  
  • Arrival - Düsseldorf, Germany
£675
From
£635
Price per person / balcony stateroom
Show all departures (7)
Celebrity Beyond, Caribbean
1 / 32
Celebrity Cruises
Duration
7 nights
Date
29 Nov 2026
Ship
Celebrity Beyond
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
From
£734
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Black Friday Preview Sale: up to $700 OBC
Symphony of the Seas, Caribbean
1 / 26
5 % off — 5 days left
Royal Caribbean
Duration
7 nights
Date
29 Nov 2026
Ship
Symphony of the Seas
  • Departure - Galveston, Texas, USA
  • 5 stops  
  • Arrival - Galveston, Texas, USA
£757
From
£720
Price per person / inside stateroom
Show all departures (15)
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $150 OBC, Limited Time Extra: Up to £715 Savings
Queen Anne, Canary Islands
1 / 35
Discount — 5 days left
Cunard
Duration
14 nights
Date
29 Nov 2026
Ship
Queen Anne
  • Departure - Southampton, Great Britain
  • 8 stops  
  • Arrival - Southampton, Great Britain
£799
From
£768
Price per person / inside stateroom
2 Available promotions:
30% off Signature Packages, Save 10% off your Drinks Package
Odyssey of the Seas, Bahamas
1 / 28
5 % off — 5 days left
Royal Caribbean
Duration
7 nights
Date
29 Nov 2026
Ship
Odyssey of the Seas
  • Departure - Cape Liberty (New York), USA
  • 5 stops  
  • Arrival - Cape Liberty (New York), USA
£824
From
£783
Price per person / inside stateroom
Show all departures (14)
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $150 OBC, Limited Time Extra: Up to £715 Savings
Sky Princess, Caribbean
1 / 28
5 % off — 5 days left
Princess Cruises
Duration
8 nights
Date
29 Nov 2026
Ship
Sky Princess
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£857
From
£815
Price per person / balcony stateroom
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd
MSC Euribia, Mediterranean
1 / 32
Discount — 5 days left
MSC Cruises
Duration
7 nights
Date
29 Nov 2026
Ship
MSC Euribia
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
£949
From
£912
Price per person / suite
Show all departures (20)
Norwegian Bliss, Caribbean
1 / 29
Discount — 5 days left
Norwegian Cruise Line
Duration
12 nights
Date
29 Nov 2026
Ship
Norwegian Bliss
  • Departure - New York, USA
  • 8 stops  
  • Arrival - New York, USA
£1310
From
£1258
Price per person / balcony stateroom
Ruby Princess, Hawaii
1 / 22
5 % off — 5 days left
Princess Cruises
Duration
16 nights
Date
29 Nov 2026
Ship
Ruby Princess
  • Departure - San Francisco, USA
  • 7 stops  
  • Arrival - San Francisco, USA
£1864
From
£1771
Price per person / suite
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd
Carnival Glory, Bahamas
1 / 22
Discount — 5 days left
Carnival Cruise Line
Duration
4 nights
Date
30 Nov 2026
Ship
Carnival Glory
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
£148
From
£144
Price per person / inside stateroom
Show all departures (9)
90 of 11022 pcs