Last Minute Cruise Deals

The Cruise Specialists have thousands of last minute cruise deals from all major cruise lines including Royal Caribbean Cruises, Celebrity Cruises, P&O Cruises, Princess Cruises, Cunard and many more. From the sun soaked Mediterranean or the rugged landscape of Norway, to the idyllic islands of the Caribbean or the glaciers of Alaska let us find your perfect last minute cruise holiday.

Our experts will tailor-make your dream cruise holiday, whatever your budget. Contact us today to start your cruise journey with The Cruise Specialists.

Book your next last minute Cruise TODAY!

Fred Olsen Cruise Lines
Celebrity Cruises
Norwegian Cruise Line
P&O Cruises
Royal Caribbean
Princess Cruises
Azamara
Cunard
MSC Cruises
Ambassador Cruise Line
Virgin Voyages
Marella Cruises
Canary Islands
Western Europe
Northern Europe
Mediterranean
Southeast Europe
Caribbean
Number of nights 5 - 14

We found

678 cruises

MSC Sinfonia, Mediterranean
1 / 30
6 % off
MSC Cruises
Duration
7 nights
Date
17 Nov 2026
Ship
MSC Sinfonia
  • Departure - Genoa, Italy
  • 7 stops  
  • Arrival - Genoa, Italy
£359
From
£338
Price per person / inside stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Euribia, Mediterranean
1 / 32
6 % off
MSC Cruises
Duration
7 nights
Date
17 Nov 2026
Ship
MSC Euribia
  • Departure - Naples, Italy
  • 7 stops  
  • Arrival - Naples, Italy
£559
From
£526
Price per person / balcony stateroom
Show all departures (20)
Queen Elizabeth, Caribbean
1 / 26
Discount
Cunard
Duration
9 nights
Date
17 Nov 2026
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 7 stops  
  • Arrival - Miami, Florida, USA
£649
From
£637
Price per person / inside stateroom
Show all departures (3)
Ventura, Canary Islands
1 / 25
Discount
P&O Cruises
Duration
12 nights
Date
17 Nov 2026
Ship
Ventura
  • Departure - Southampton, Great Britain
  • 7 stops  
  • Arrival - Southampton, Great Britain
£789
From
£760
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Onboard spending money*
Queen Mary 2, Caribbean
1 / 23
Discount
Cunard
Duration
11 nights
Date
17 Nov 2026
Ship
Queen Mary 2
  • Departure - New York, USA
  • 6 stops  
  • Arrival - New York, USA
£849
From
£833
Price per person / inside stateroom
Queen Elizabeth, Caribbean
1 / 26
Discount
Cunard
Duration
9 nights
Date
17 Nov 2026
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 7 stops  
  • Arrival - Miami, Florida, USA
£1699
From
£1666
Price per person / inside stateroom
Show all departures (3)
Queen Mary 2, Caribbean
1 / 23
Discount
Cunard
Duration
11 nights
Date
17 Nov 2026
Ship
Queen Mary 2
  • Departure - New York, USA
  • 6 stops  
  • Arrival - New York, USA
£1809
From
£1773
Price per person / inside stateroom
Explorer of the Seas, Caribbean
1 / 21
Discount
Royal Caribbean
Duration
9 nights
Date
18 Nov 2026
Ship
Explorer of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£380
From
£367
Price per person / inside stateroom
Norwegian Sun, Caribbean
1 / 9
Discount
Norwegian Cruise Line
Duration
11 nights
Date
18 Nov 2026
Ship
Norwegian Sun
  • Departure - Miami, Florida, USA
  • 9 stops  
  • Arrival - Miami, Florida, USA
£450
From
£442
Price per person / inside stateroom
Show all departures (2)
MSC Preziosa, Northern Europe
1 / 33
6 % off
MSC Cruises
Duration
7 nights
Date
18 Nov 2026
Ship
MSC Preziosa
  • Departure - Rotterdam, Netherlands
  • 6 stops  
  • Arrival - Rotterdam, Netherlands
£479
From
£451
Price per person / inside stateroom
Show all departures (10)
MSC Euribia, Mediterranean
1 / 32
6 % off
MSC Cruises
Duration
7 nights
Date
18 Nov 2026
Ship
MSC Euribia
  • Departure - Palermo, Sicily
  • 7 stops  
  • Arrival - Palermo, Sicily
£609
From
£573
Price per person / balcony stateroom
Show all departures (20)
Freedom of the Seas, Caribbean
1 / 21
Discount
Royal Caribbean
Duration
9 nights
Date
19 Nov 2026
Ship
Freedom of the Seas
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£380
From
£367
Price per person / inside stateroom
MSC Preziosa, Northern Europe
1 / 33
6 % off
MSC Cruises
Duration
7 nights
Date
19 Nov 2026
Ship
MSC Preziosa
  • Departure - Le Havre (Paris), France
  • 6 stops  
  • Arrival - Le Havre (Paris), France
£499
From
£470
Price per person / oceanview stateroom
Show all departures (11)
Marella Explorer 2, Caribbean
1 / 29
Marella Cruises
Duration
7 nights
Date
19 Nov 2026
Ship
Marella Explorer 2
  • Departure - Bridgetown, Barbados
  • 7 stops  
  • Arrival - Bridgetown, Barbados
From
£1147
Price per person / inside stateroom
Show all departures (11)
Available promotion:
All-inclusive as standard!
MSC Opera, Caribbean
1 / 24
6 % off
MSC Cruises
Duration
14 nights
Date
19 Nov 2026
Ship
MSC Opera
  • Departure - Bridgetown, Barbados
  • 13 stops  
  • Arrival - Bridgetown, Barbados
£1199
From
£1128
Price per person / inside stateroom
Balmoral, Mediterranean
1 / 14
Fred Olsen Cruise Lines
Duration
11 nights
Date
19 Nov 2026
Ship
Balmoral
  • Departure - Athens (Piraeus), Greece
  • 8 stops  
  • Arrival - Santa Cruz, Tenerife
From
£1299
Price per person / inside stateroom
Marella Explorer 2, Caribbean
1 / 29
Marella Cruises
Duration
14 nights
Date
19 Nov 2026
Ship
Marella Explorer 2
  • Departure - Bridgetown, Barbados
  • 13 stops  
  • Arrival - Bridgetown, Barbados
From
£2809
Price per person / inside stateroom
Show all departures (10)
Available promotion:
All-inclusive as standard!
MSC Sinfonia, Mediterranean
1 / 30
6 % off
MSC Cruises
Duration
6 nights
Date
20 Nov 2026
Ship
MSC Sinfonia
  • Departure - Valencia, Spain
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£409
From
£385
Price per person / oceanview stateroom
MSC Preziosa, Northern Europe
1 / 33
6 % off
MSC Cruises
Duration
7 nights
Date
20 Nov 2026
Ship
MSC Preziosa
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
£449
From
£423
Price per person / inside stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Magnifica, Mediterranean
1 / 24
6 % off
MSC Cruises
Duration
7 nights
Date
20 Nov 2026
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£479
From
£451
Price per person / oceanview stateroom
Show all departures (2)
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
Norwegian Escape, Caribbean
1 / 18
Discount
Norwegian Cruise Line
Duration
7 nights
Date
20 Nov 2026
Ship
Norwegian Escape
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£519
From
£509
Price per person / inside stateroom
Show all departures (31)
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
7 nights
Date
20 Nov 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 6 stops  
  • Arrival - Santa Cruz, Tenerife
£549
From
£529
Price per person / oceanview stateroom
Show all departures (10)
Available promotion:
Onboard spending money*
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
7 nights
Date
20 Nov 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 6 stops  
  • Arrival - Santa Cruz, Tenerife
£549
From
£529
Price per person / oceanview stateroom
Show all departures (10)
Available promotion:
Onboard spending money*
Valiant Lady, Caribbean
1 / 26
Virgin Voyages
Duration
8 nights
Date
20 Nov 2026
Ship
Valiant Lady
  • Departure - San Juan, Puerto Rico
  • 7 stops  
  • Arrival - San Juan, Puerto Rico
From
£665
Price per person / inside stateroom
MSC Opera, Caribbean
1 / 24
6 % off
MSC Cruises
Duration
14 nights
Date
20 Nov 2026
Ship
MSC Opera
  • Departure - Fort de France, Martinique
  • 13 stops  
  • Arrival - Fort de France, Martinique
£1029
From
£968
Price per person / inside stateroom
Arvia, Caribbean
1 / 24
Discount
P&O Cruises
Duration
14 nights
Date
20 Nov 2026
Ship
Arvia
  • Departure - Bridgetown, Barbados
  • 11 stops  
  • Arrival - Bridgetown, Barbados
£1099
From
£1058
Price per person / inside stateroom
Show all departures (5)
Available promotion:
Onboard spending money*
Arvia, Caribbean
1 / 24
Discount
P&O Cruises
Duration
14 nights
Date
20 Nov 2026
Ship
Arvia
  • Departure - Bridgetown, Barbados
  • 11 stops  
  • Arrival - Bridgetown, Barbados
£1099
From
£1058
Price per person / inside stateroom
Show all departures (5)
Available promotion:
Onboard spending money*
Marella Discovery 2, Canary Islands
1 / 32
Marella Cruises
Duration
7 nights
Date
20 Nov 2026
Ship
Marella Discovery 2
  • Departure - Santa Cruz, Tenerife
  • 7 stops  
  • Arrival - Santa Cruz, Tenerife
From
£1575
Price per person / balcony stateroom
Show all departures (14)
Available promotion:
All-inclusive as standard!
Marella Discovery 2, Canary Islands
1 / 32
Marella Cruises
Duration
14 nights
Date
20 Nov 2026
Ship
Marella Discovery 2
  • Departure - Santa Cruz, Tenerife
  • 13 stops  
  • Arrival - Santa Cruz, Tenerife
From
£2289
Price per person / balcony stateroom
Available promotion:
All-inclusive as standard!
MSC Meraviglia, Caribbean
1 / 30
6 % off
MSC Cruises
Duration
8 nights
Date
21 Nov 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£341
From
£321
Price per person / inside stateroom
Show all departures (5)
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Grandiosa, Caribbean
1 / 26
6 % off
MSC Cruises
Duration
7 nights
Date
21 Nov 2026
Ship
MSC Grandiosa
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£369
From
£347
Price per person / inside stateroom
Show all departures (11)
MSC Magnifica, Mediterranean
1 / 24
6 % off
MSC Cruises
Duration
7 nights
Date
21 Nov 2026
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
£399
From
£376
Price per person / inside stateroom
MSC World America, Caribbean
1 / 20
6 % off
MSC Cruises
Duration
7 nights
Date
21 Nov 2026
Ship
MSC World America
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£499
From
£470
Price per person / inside stateroom
Show all departures (10)
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
7 nights
Date
21 Nov 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 6 stops  
  • Arrival - Santa Cruz, Tenerife
£499
From
£481
Price per person / inside stateroom
Show all departures (9)
Available promotion:
Onboard spending money*
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
7 nights
Date
21 Nov 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 6 stops  
  • Arrival - Santa Cruz, Tenerife
£499
From
£481
Price per person / inside stateroom
Show all departures (9)
Available promotion:
Onboard spending money*
MSC Orchestra, Mediterranean
1 / 21
6 % off
MSC Cruises
Duration
7 nights
Date
21 Nov 2026
Ship
MSC Orchestra
  • Departure - Bari, Italy
  • 6 stops  
  • Arrival - Bari, Italy
£548
From
£516
Price per person / inside stateroom
Show all departures (7)
MSC Euribia, Mediterranean
1 / 32
6 % off
MSC Cruises
Duration
7 nights
Date
21 Nov 2026
Ship
MSC Euribia
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£579
From
£545
Price per person / balcony stateroom
Show all departures (21)
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
Norwegian Luna, Caribbean
1 / 35
Discount
Norwegian Cruise Line
Duration
7 nights
Date
21 Nov 2026
Ship
Norwegian Luna
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£715
From
£701
Price per person / inside stateroom
Show all departures (18)
Iona, Canary Islands
1 / 36
Discount
P&O Cruises
Duration
14 nights
Date
21 Nov 2026
Ship
Iona
  • Departure - Southampton, Great Britain
  • 9 stops  
  • Arrival - Southampton, Great Britain
£749
From
£721
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Rhapsody of the Seas, Caribbean
1 / 16
Discount
Royal Caribbean
Duration
7 nights
Date
21 Nov 2026
Ship
Rhapsody of the Seas
  • Departure - San Juan, Puerto Rico
  • 7 stops  
  • Arrival - San Juan, Puerto Rico
£794
From
£766
Price per person / inside stateroom
Show all departures (4)
Adventure of the Seas, Caribbean
1 / 16
Discount
Royal Caribbean
Duration
8 nights
Date
21 Nov 2026
Ship
Adventure of the Seas
  • Departure - Fort Lauderdale, Florida
  • 6 stops  
  • Arrival - Fort Lauderdale, Florida
£828
From
£799
Price per person / inside stateroom
Show all departures (6)
Celebrity Silhouette, Caribbean
1 / 16
Discount
Celebrity Cruises
Duration
8 nights
Date
21 Nov 2026
Ship
Celebrity Silhouette
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£1097
From
£1065
Price per person / oceanview stateroom
Show all departures (7)
Available promotion:
Receive up to $700 onboard credit per stateroom & enjoy up to 75% off 2nd guest*
Azamara Journey, Caribbean
1 / 14
Discount
Azamara
Duration
7 nights
Date
21 Nov 2026
Ship
Azamara Journey
  • Departure - San Juan, Puerto Rico
  • 8 stops  
  • Arrival - Bridgetown, Barbados
£1109
From
£1065
Price per person / balcony stateroom
Available promotion:
Receive up to $750 onboard credit per stateroom.*
Mariner of the Seas, Caribbean
1 / 17
Discount
Royal Caribbean
Duration
7 nights
Date
21 Nov 2026
Ship
Mariner of the Seas
  • Departure - New Orleans, USA
  • 5 stops  
  • Arrival - New Orleans, USA
£1474
From
£1421
Price per person / suite
Show all departures (17)
Icon of the Seas, Caribbean
1 / 32
Discount
Royal Caribbean
Duration
7 nights
Date
21 Nov 2026
Ship
Icon of the Seas
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£1712
From
£1651
Price per person / balcony stateroom
Show all departures (11)
Celebrity Xcel, Caribbean
1 / 25
Discount
Celebrity Cruises
Duration
7 nights
Date
21 Nov 2026
Ship
Celebrity Xcel
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£1893
From
£1837
Price per person / balcony stateroom
Available promotion:
Receive up to $700 onboard credit per stateroom & enjoy up to 75% off 2nd guest*
MSC Seashore, Caribbean
1 / 23
6 % off
MSC Cruises
Duration
7 nights
Date
22 Nov 2026
Ship
MSC Seashore
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£349
From
£329
Price per person / inside stateroom
Show all departures (2)
MSC Sinfonia, Mediterranean
1 / 30
6 % off
MSC Cruises
Duration
7 nights
Date
22 Nov 2026
Ship
MSC Sinfonia
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£399
From
£376
Price per person / oceanview stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Seascape, Caribbean
1 / 26
6 % off
MSC Cruises
Duration
7 nights
Date
22 Nov 2026
Ship
MSC Seascape
  • Departure - Galveston, Texas, USA
  • 5 stops  
  • Arrival - Galveston, Texas, USA
£429
From
£404
Price per person / inside stateroom
Show all departures (20)
Jewel of the Seas, Caribbean
1 / 15
Royal Caribbean
Duration
5 nights
Date
22 Nov 2026
Ship
Jewel of the Seas
  • Departure - Tampa, FL USA
  • 4 stops  
  • Arrival - Tampa, FL USA
From
£535
Price per person / inside stateroom
Celebrity Beyond, Caribbean
1 / 32
Discount
Celebrity Cruises
Duration
7 nights
Date
22 Nov 2026
Ship
Celebrity Beyond
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£569
From
£552
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Receive up to $700 onboard credit per stateroom & enjoy up to 75% off 2nd guest*
Norwegian Epic, Caribbean
1 / 17
Discount
Norwegian Cruise Line
Duration
7 nights
Date
22 Nov 2026
Ship
Norwegian Epic
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£577
From
£566
Price per person / inside stateroom
Show all departures (4)
MSC Euribia, Mediterranean
1 / 32
6 % off
MSC Cruises
Duration
7 nights
Date
22 Nov 2026
Ship
MSC Euribia
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
£589
From
£554
Price per person / balcony stateroom
Show all departures (20)
Celebrity Summit, Caribbean
1 / 17
Discount
Celebrity Cruises
Duration
7 nights
Date
22 Nov 2026
Ship
Celebrity Summit
  • Departure - Tampa, FL USA
  • 5 stops  
  • Arrival - Tampa, FL USA
£614
From
£596
Price per person / inside stateroom
Show all departures (5)
Available promotion:
Receive up to $700 onboard credit per stateroom & enjoy up to 75% off 2nd guest*
Norwegian Aqua, Caribbean
1 / 37
Discount
Norwegian Cruise Line
Duration
7 nights
Date
22 Nov 2026
Ship
Norwegian Aqua
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£725
From
£711
Price per person / inside stateroom
Show all departures (21)
Symphony of the Seas, Caribbean
1 / 26
Discount
Royal Caribbean
Duration
7 nights
Date
22 Nov 2026
Ship
Symphony of the Seas
  • Departure - Galveston, Texas, USA
  • 5 stops  
  • Arrival - Galveston, Texas, USA
£789
From
£761
Price per person / inside stateroom
Show all departures (15)
Norwegian Prima, Caribbean
1 / 33
Discount
Norwegian Cruise Line
Duration
7 nights
Date
22 Nov 2026
Ship
Norwegian Prima
  • Departure - San Juan, Puerto Rico
  • 8 stops  
  • Arrival - San Juan, Puerto Rico
£1050
From
£1030
Price per person / balcony stateroom
Show all departures (13)
Renaissance, Caribbean
1 / 19
Ambassador Cruise Line
Duration
14 nights
Date
22 Nov 2026
Ship
Renaissance
  • Departure - Bridgetown, Barbados
  • 11 stops  
  • Arrival - Bridgetown, Barbados
From
£1099
Price per person / inside stateroom
Renaissance, Caribbean
1 / 19
Ambassador Cruise Line
Duration
14 nights
Date
22 Nov 2026
Ship
Renaissance
  • Departure - Bridgetown, Barbados
  • 11 stops  
  • Arrival - Bridgetown, Barbados
From
£1099
Price per person / inside stateroom
Enchantment of the Seas, Caribbean
1 / 17
Discount
Royal Caribbean
Duration
7 nights
Date
22 Nov 2026
Ship
Enchantment of the Seas
  • Departure - Tampa, FL USA
  • 6 stops  
  • Arrival - Tampa, FL USA
£1174
From
£1132
Price per person / balcony stateroom
Show all departures (9)
Marella Voyager, Caribbean
1 / 28
Marella Cruises
Duration
7 nights
Date
22 Nov 2026
Ship
Marella Voyager
  • Departure - Bridgetown, Barbados
  • 7 stops  
  • Arrival - Bridgetown, Barbados
From
£1394
Price per person / inside stateroom
Show all departures (10)
Available promotion:
All-inclusive as standard!
Star of the Seas, Caribbean
1 / 26
Discount
Royal Caribbean
Duration
7 nights
Date
22 Nov 2026
Ship
Star of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£1724
From
£1662
Price per person / inside stateroom
Show all departures (3)
MSC Poesia, Caribbean
1 / 29
6 % off
MSC Cruises
Duration
11 nights
Date
22 Nov 2026
Ship
MSC Poesia
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
£2729
From
£2566
Price per person / suite
Show all departures (5)
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
Norwegian Getaway, Caribbean
1 / 17
Discount
Norwegian Cruise Line
Duration
7 nights
Date
23 Nov 2026
Ship
Norwegian Getaway
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£305
From
£299
Price per person / inside stateroom
MSC Sinfonia, Mediterranean
1 / 30
6 % off
MSC Cruises
Duration
7 nights
Date
23 Nov 2026
Ship
MSC Sinfonia
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
£399
From
£376
Price per person / inside stateroom
Show all departures (12)
MSC Euribia, Mediterranean
1 / 32
6 % off
MSC Cruises
Duration
7 nights
Date
23 Nov 2026
Ship
MSC Euribia
  • Departure - Genoa, Italy
  • 7 stops  
  • Arrival - Genoa, Italy
£449
From
£423
Price per person / balcony stateroom
Show all departures (20)
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Orchestra, Mediterranean
1 / 21
6 % off
MSC Cruises
Duration
7 nights
Date
23 Nov 2026
Ship
MSC Orchestra
  • Departure - Athens (Piraeus), Greece
  • 6 stops  
  • Arrival - Athens (Piraeus), Greece
£487
From
£458
Price per person / inside stateroom
Show all departures (7)
Caribbean Princess, Caribbean
1 / 20
Discount
Princess Cruises
Duration
12 nights
Date
23 Nov 2026
Ship
Caribbean Princess
  • Departure - Fort Lauderdale, Florida
  • 8 stops  
  • Arrival - Fort Lauderdale, Florida
£588
From
£565
Price per person / inside stateroom
MSC Opera, Caribbean
1 / 24
6 % off
MSC Cruises
Duration
7 nights
Date
23 Nov 2026
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 7 stops  
  • Arrival - La Romana, Dominican Republic
£619
From
£582
Price per person / inside stateroom
Scarlet Lady, Caribbean
1 / 28
Virgin Voyages
Duration
5 nights
Date
23 Nov 2026
Ship
Scarlet Lady
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
£723
Price per person / inside stateroom
Celebrity Ascent, Caribbean
1 / 22
Discount
Celebrity Cruises
Duration
11 nights
Date
23 Nov 2026
Ship
Celebrity Ascent
  • Departure - Fort Lauderdale, Florida
  • 8 stops  
  • Arrival - Fort Lauderdale, Florida
£1905
From
£1848
Price per person / oceanview stateroom
Show all departures (2)
Available promotion:
Receive up to $700 onboard credit per stateroom & enjoy up to 75% off 2nd guest*
MSC Sinfonia, Mediterranean
1 / 30
6 % off
MSC Cruises
Duration
7 nights
Date
24 Nov 2026
Ship
MSC Sinfonia
  • Departure - Genoa, Italy
  • 7 stops  
  • Arrival - Genoa, Italy
£379
From
£357
Price per person / oceanview stateroom
Show all departures (14)
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
Celebrity Eclipse, Caribbean
1 / 19
Discount
Celebrity Cruises
Duration
9 nights
Date
24 Nov 2026
Ship
Celebrity Eclipse
  • Departure - Fort Lauderdale, Florida
  • 6 stops  
  • Arrival - Fort Lauderdale, Florida
£934
From
£906
Price per person / inside stateroom
Available promotion:
Receive up to $700 onboard credit per stateroom & enjoy up to 75% off 2nd guest*
MSC Orchestra, Mediterranean
1 / 21
6 % off
MSC Cruises
Duration
7 nights
Date
25 Nov 2026
Ship
MSC Orchestra
  • Departure - Istanbul, Turkey
  • 6 stops  
  • Arrival - Istanbul, Turkey
£519
From
£488
Price per person / inside stateroom
Show all departures (5)
Island Princess, Caribbean
1 / 14
Discount
Princess Cruises
Duration
5 nights
Date
25 Nov 2026
Ship
Island Princess
  • Departure - Fort Lauderdale, Florida
  • 4 stops  
  • Arrival - Fort Lauderdale, Florida
£580
From
£557
Price per person / oceanview stateroom
MSC Preziosa, Northern Europe
1 / 33
6 % off
MSC Cruises
Duration
6 nights
Date
25 Nov 2026
Ship
MSC Preziosa
  • Departure - Rotterdam, Netherlands
  • 5 stops  
  • Arrival - Rotterdam, Netherlands
£779
From
£733
Price per person / balcony stateroom
Show all departures (2)
MSC Lirica, Mediterranean
1 / 15
6 % off
MSC Cruises
Duration
11 nights
Date
25 Nov 2026
Ship
MSC Lirica
  • Departure - Split, Croatia
  • 9 stops  
  • Arrival - Split, Croatia
£845
From
£795
Price per person / inside stateroom
Show all departures (4)
Brilliant Lady, Caribbean
1 / 26
Virgin Voyages
Duration
5 nights
Date
25 Nov 2026
Ship
Brilliant Lady
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
£874
Price per person / oceanview stateroom
Show all departures (47)
MSC Sinfonia, Mediterranean
1 / 30
6 % off
MSC Cruises
Duration
7 nights
Date
26 Nov 2026
Ship
MSC Sinfonia
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£449
From
£423
Price per person / oceanview stateroom
Show all departures (14)
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Preziosa, Northern Europe
1 / 33
6 % off
MSC Cruises
Duration
7 nights
Date
26 Nov 2026
Ship
MSC Preziosa
  • Departure - Le Havre (Paris), France
  • 6 stops  
  • Arrival - Le Havre (Paris), France
£519
From
£488
Price per person / oceanview stateroom
Show all departures (2)
Queen Elizabeth, Caribbean
1 / 26
Discount
Cunard
Duration
12 nights
Date
26 Nov 2026
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
£749
From
£735
Price per person / inside stateroom
MSC Lirica, Mediterranean
1 / 15
6 % off
MSC Cruises
Duration
11 nights
Date
26 Nov 2026
Ship
MSC Lirica
  • Departure - Venice, Italy
  • 9 stops  
  • Arrival - Venice, Italy
£822
From
£773
Price per person / oceanview stateroom
Show all departures (6)
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
Azamara Quest, Mediterranean
1 / 14
Discount
Azamara
Duration
8 nights
Date
26 Nov 2026
Ship
Azamara Quest
  • Departure - Athens (Piraeus), Greece
  • 8 stops  
  • Arrival - Malaga, Spain
£1209
From
£1161
Price per person / oceanview stateroom
Available promotion:
Receive up to $750 onboard credit per stateroom.*
Marella Explorer 2, Caribbean
1 / 29
Marella Cruises
Duration
7 nights
Date
26 Nov 2026
Ship
Marella Explorer 2
  • Departure - Bridgetown, Barbados
  • 7 stops  
  • Arrival - Bridgetown, Barbados
From
£1236
Price per person / inside stateroom
Show all departures (10)
Available promotion:
All-inclusive as standard!
Celebrity Infinity, Mediterranean
1 / 29
Discount
Celebrity Cruises
Duration
12 nights
Date
26 Nov 2026
Ship
Celebrity Infinity
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Barcelona, Spain
£1373
From
£1332
Price per person / inside stateroom
Available promotion:
Receive up to $700 onboard credit per stateroom & enjoy up to 75% off 2nd guest*
Marella Explorer 2, Caribbean
1 / 29
Marella Cruises
Duration
14 nights
Date
26 Nov 2026
Ship
Marella Explorer 2
  • Departure - Bridgetown, Barbados
  • 13 stops  
  • Arrival - Bridgetown, Barbados
From
£1624
Price per person / inside stateroom
Show all departures (9)
Available promotion:
All-inclusive as standard!
Queen Elizabeth, Caribbean
1 / 26
Discount
Cunard
Duration
12 nights
Date
26 Nov 2026
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
£1799
From
£1764
Price per person / inside stateroom
Jewel of the Seas, Caribbean
1 / 15
Royal Caribbean
Duration
5 nights
Date
27 Nov 2026
Ship
Jewel of the Seas
  • Departure - Tampa, FL USA
  • 4 stops  
  • Arrival - Tampa, FL USA
From
£386
Price per person / inside stateroom
MSC Preziosa, Northern Europe
1 / 33
6 % off
MSC Cruises
Duration
7 nights
Date
27 Nov 2026
Ship
MSC Preziosa
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
£474
From
£446
Price per person / oceanview stateroom
Show all departures (2)
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
Queen Victoria, Northern Europe
1 / 26
Discount
Cunard
Duration
7 nights
Date
27 Nov 2026
Ship
Queen Victoria
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
£699
From
£686
Price per person / oceanview stateroom
Show all departures (2)
Aurora, Mediterranean
1 / 27
Discount
P&O Cruises
Duration
14 nights
Date
27 Nov 2026
Ship
Aurora
  • Departure - Southampton, Great Britain
  • 8 stops  
  • Arrival - Southampton, Great Britain
£999
From
£962
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Marella Discovery 2, Canary Islands
1 / 32
Marella Cruises
Duration
7 nights
Date
27 Nov 2026
Ship
Marella Discovery 2
  • Departure - Santa Cruz, Tenerife
  • 7 stops  
  • Arrival - Santa Cruz, Tenerife
From
£1106
Price per person / oceanview stateroom
Show all departures (2)
Available promotion:
All-inclusive as standard!
Explorer of the Seas, Caribbean
1 / 21
Royal Caribbean
Duration
5 nights
Date
27 Nov 2026
Ship
Explorer of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£1166
Price per person / suite
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
14 nights
Date
27 Nov 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 11 stops  
  • Arrival - Santa Cruz, Tenerife
£1579
From
£1519
Price per person / oceanview stateroom
Available promotion:
Onboard spending money*
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
14 nights
Date
27 Nov 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 11 stops  
  • Arrival - Santa Cruz, Tenerife
£1579
From
£1519
Price per person / oceanview stateroom
Available promotion:
Onboard spending money*
MSC Grandiosa, Caribbean
1 / 26
6 % off
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
£291
Price per person / inside stateroom
Show all departures (12)
MSC World America, Caribbean
1 / 20
6 % off
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
£310
Price per person / inside stateroom
Show all departures (10)
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
Norwegian Viva, Caribbean
1 / 29
Discount
Norwegian Cruise Line
Duration
7 nights
Date
28 Nov 2026
Ship
Norwegian Viva
  • Departure - Galveston, Texas, USA
  • 6 stops  
  • Arrival - Galveston, Texas, USA
£410
From
£402
Price per person / inside stateroom
Show all departures (20)
Scarlet Lady, Caribbean
1 / 28
Virgin Voyages
Duration
5 nights
Date
28 Nov 2026
Ship
Scarlet Lady
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
£417
Price per person / inside stateroom
Show all departures (2)
Rhapsody of the Seas, Caribbean
1 / 16
Discount
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
£423
From
£408
Price per person / inside stateroom
Show all departures (5)
100 of 678 pcs