Cruise Deals

If you're searching for the best cruise deals out there, then you've come to the right place. Here, browse all the latest offers from our favourite cruise lines across a variety of enticing destinations, including the Caribbean, Mediterranean, Canary Islands, and North America, as well as last-minute voyages and cruise packages.

Book your next cruise today with deposits from just £1pp, Plus, enjoy reduced all-inclusive upgrades, kids sail from £99, and up to £800 onboard credit per cabin.

🎇Use code SPARKLE30 for an extra £30 off your cruise. Ends 9th November 2026.🎇

Our Top Cruise Deals

Check out our best cruise deals and packages for amazing savings on your next cruise holiday.

Price Drop! Winter in Northern Europe
MSC Cruises-logo
Save 10% off car parking

Price Drop! Winter in Northern Europe

7 nights
Ship
MSC Preziosa
Date
4 Dec 2026
  • Departure - Southampton
  • 6 stops  
  • Arrival - Southampton
From£366£399
Price per person / inside stateroom
France and Spain
P&O Cruises-logo
Balcony from £595pp

France and Spain

7 nights
Ship
Arvia
Date
15 Oct 2027
  • Departure - Southampton
  • 6 stops  
  • Arrival - Southampton
From£523£544
Price per person / inside stateroom
Winter Canaries EXCLUSIVE
Costa Cruises-logo
Low £100pp deposit.

Winter Canaries EXCLUSIVE

8 alternative dates available
7 nights
Ship
Costa Smeralda
Date
19 Feb 2027
  • Departure - Las Palmas
  • 9 stops  
  • Arrival - Las Palmas
From£299
Price per person / inside stateroom
Rhinestone Queens & Country Icons
MSC Cruises-logo
All-Inclusive Cruise
with Exclusive Entertainment

Rhinestone Queens & Country Icons

7 nights
Ship
MSC Preziosa
Date
27 Feb 2028
  • Departure - Southampton
  • 6 stops  
  • Arrival - Southampton
From£749
Price per person / inside stateroom
Gems of the Caribbean Sea
Ambassador Cruise Line-logo
Get £30 off with code SPARKLE30

Gems of the Caribbean Sea

42 nights
Ship
Ambition
Date
5 Jan 2027
  • Departure - Tilbury (London)
  • 19 stops  
  • Arrival - Tilbury (London)
From£2470£2599
Price per person / inside stateroom
Norway's Fjordland Magic
Princess Cruises-logo
Get £30 off with code SPARKLE30

Norway's Fjordland Magic

7 nights
Ship
Sky Princess
Date
22 May 2027
  • Departure - Southampton
  • 8 stops  
  • Arrival - Southampton
From£989£1030
Price per person / inside stateroom
Greek Odyssey with Dubrovnik
Celebrity Cruises-logo
Up to 75% off your second guest!

Greek Odyssey with Dubrovnik

7 nights
Ship
Celebrity Infinity
Date
23 May 2027
  • Departure - Athens (Piraeus)
  • 6 stops  
  • Arrival - Athens (Piraeus)
From£793£825
Price per person / inside stateroom
Treasures of Northern Europe
P&O Cruises-logo
Up to £290 onboard spend*

Treasures of Northern Europe

5 nights
Ship
Iona
Date
8 Feb 2027
  • Departure - Southampton
  • 5 stops  
  • Arrival - Southampton
From£388£399
Price per person / inside stateroom
Germany & France Escape
MSC Cruises-logo
40% off your upgrade to All-Inclusive

Germany & France Escape

7 nights
Ship
MSC Preziosa
Date
19 Feb 2027
  • Departure - Southampton
  • 6 stops  
  • Arrival - Southampton
From£366£399
Price per person / inside stateroom
Caribbean Festive Getaway
Ambassador Cruise Line-logo
Includes Flights from London Heathrow

Caribbean Festive Getaway

14 nights
Ship
Renaissance
Date
6 Dec 2026
  • Departure - Bridgetown
  • 12 stops  
  • Arrival - Bridgetown
From£1330£1399
Price per person / inside stateroom
Northern Europe Winter Getaway
Cunard-logo
Get £30 off with code SPARKLE30

Northern Europe Winter Getaway

7 nights
Ship
Queen Mary 2
Date
5 Dec 2026
  • Departure - Southampton
  • 6 stops  
  • Arrival - Southampton
From£651£699
Price per person / inside stateroom
Northern British Shores
Fred Olsen Cruise Lines-logo
Book for £1pp deposit.

Northern British Shores

9 nights
Ship
Bolette
Date
2 Sep 2027
  • Departure - Newcastle upon Tyne
  • 10 stops  
  • Arrival - Newcastle upon Tyne
From£1274£1299
Price per person / inside stateroom
Half Term Highlights of France & Spain
Royal Caribbean-logo
Book from just £1pp deposit!

Half Term Highlights of France & Spain

7 nights
Ship
Freedom of the Seas
Date
30 May 2027
  • Departure - Southampton
  • 6 stops  
  • Arrival - Southampton
From£652
Price per person / inside stateroom
Mediterranean Gems Discovery
Virgin Voyages-logo
Get £30 off with code SPARKLE30

Mediterranean Gems Discovery

7 nights
Ship
Resilient Lady
Date
10 Oct 2027
  • Departure - Barcelona
  • 7 stops  
  • Arrival - Barcelona
From£931£974
Price per person / inside stateroom
Mediterranean Epic
Norwegian Cruise Line-logo
Kids sail from £120pp*

Mediterranean Epic

From only £1075 for a family of 3
7 nights
Ship
Norwegian Epic
Date
1 Aug 2027
  • Departure - Civitavecchia (Rome)
  • 7 stops  
  • Arrival - Barcelona
From£492£512
Price per person / inside stateroom
A Legendary Band. A Luxury Voyage. Celebrate the Beatlemania Years with the Bootleg Beatles!
Oceania Cruises-logo

A Legendary Band. A Luxury Voyage. Celebrate the Beatlemania Years with the Bootleg Beatles!

Complimentary Drinks Package included
4 nights
Ship
Nautica
Date
16 Jul 2027
  • Departure - Lisbon
  • 2 stops  
  • Arrival - Southampton
From£879
Price per person / oceanview stateroom
Canary Islands Winter Escape
Cunard-logo
Receive up to $600 onboard credit

Canary Islands Winter Escape

12 nights
Ship
Queen Elizabeth
Date
4 Feb 2027
  • Departure - Southampton
  • 7 stops  
  • Arrival - Southampton
From£1162£1249
Price per person / inside stateroom
Mediterranean Gems from Barcelona
Celebrity Cruises-logo
Spread the Cost Monthly!

Mediterranean Gems from Barcelona

7 nights
Ship
Celebrity Xcel
Date
10 Jul 2027
  • Departure - Barcelona
  • 7 stops  
  • Arrival - Barcelona
From£891£928
Price per person / inside stateroom

Cruise Line Offers

Check out the amazing cruise deals from some of the best cruise lines.

Terms and Conditions

Please note that the full terms and conditions can be found directly on each cruise page.

Cruise Deals

Browse all of our amazing 2026, 2027 & 2028 cruise deals below. Use the filters to narrow down the results to find the perfect cruise for you.

We found

141 cruise packages and 13967 cruises

MSC World Europa, Mediterranean
1 / 25
7 % off — 2 days left
MSC Cruises
Duration
3 nights
Date
14 Nov 2026
Ship
MSC World Europa
  • Departure - Genoa, Italy
  • 4 stops  
  • Arrival - Marseille, France
£159
From
£148
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £31pp per night!
Carnival Sunrise, Bahamas
1 / 18
Carnival Cruise Line
Duration
5 nights
Date
14 Nov 2026
Ship
Carnival Sunrise
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£219
Price per person / inside stateroom
Show all departures (6)
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Carnival Elation, Bahamas
1 / 23
Carnival Cruise Line
Duration
5 nights
Date
14 Nov 2026
Ship
Carnival Elation
  • Departure - Jacksonville, Florida
  • 4 stops  
  • Arrival - Jacksonville, Florida
From
£219
Price per person / inside stateroom
Show all departures (38)
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
MSC World America, Caribbean
1 / 20
8.5 % off — 2 days left
MSC Cruises
Duration
7 nights
Date
14 Nov 2026
Ship
MSC World America
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£317
From
£291
Price per person / inside stateroom
Show all departures (10)
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC World Europa, Mediterranean
1 / 25
7 % off — 2 days left
MSC Cruises
Mediterranean
Available
Duration
4 nights
Date
14 Nov 2026
Ship
MSC World Europa
  • Departure - Genoa, Italy
  • 5 stops  
  • Arrival - Barcelona, Spain
£319
From
£297
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!
Norwegian Luna, Caribbean
1 / 35
Norwegian Cruise Line
Duration
7 nights
Date
14 Nov 2026
Ship
Norwegian Luna
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
From
£335
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Free at Sea™ from just £249pp!
Liberty of the Seas, Caribbean
1 / 16
Royal Caribbean
Duration
5 nights
Date
14 Nov 2026
Ship
Liberty of the Seas
  • Departure - Galveston, Texas, USA
  • 4 stops  
  • Arrival - Galveston, Texas, USA
From
£370
Price per person / inside stateroom
Show all departures (10)
5 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 09/11: Black Friday Beat The Clock - Save up to £300 off your cabin with Royal Caribbean!, Ends 10/12: Enjoy up to 50% off Onboard Favourites!, Ends 10/12: Kids + 3rd & 4th guests sail from £99pp!, Ends 16/11: Cyber Bonus - Receive up to $100 onboard spend!
Carnival Vista, Caribbean
1 / 24
Carnival Cruise Line
Duration
8 nights
Date
14 Nov 2026
Ship
Carnival Vista
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£377
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Mariner of the Seas, Caribbean
1 / 17
Royal Caribbean
Duration
7 nights
Date
14 Nov 2026
Ship
Mariner of the Seas
  • Departure - New Orleans, USA
  • 5 stops  
  • Arrival - New Orleans, USA
From
£384
Price per person / inside stateroom
Show all departures (18)
5 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 09/11: Black Friday Beat The Clock - Save up to £755 off your cabin with Royal Caribbean!, Ends 10/12: Enjoy up to 50% off Onboard Favourites!, Ends 10/12: Kids + 3rd & 4th guests sail from £99pp!, Ends 16/11: Cyber Bonus - Receive up to $150 onboard spend!
Norwegian Viva, Caribbean
1 / 29
Norwegian Cruise Line
Duration
7 nights
Date
14 Nov 2026
Ship
Norwegian Viva
  • Departure - Galveston, Texas, USA
  • 6 stops  
  • Arrival - Galveston, Texas, USA
From
£415
Price per person / inside stateroom
Show all departures (21)
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Free at Sea™ from just £249pp!
MSC Magnifica, Mediterranean
1 / 24
8.5 % off — 2 days left
MSC Cruises
Duration
7 nights
Date
14 Nov 2026
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
£419
From
£384
Price per person / inside stateroom
Show all departures (3)
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!
Radiance of the Seas, Caribbean
1 / 24
Royal Caribbean
Duration
7 nights
Date
14 Nov 2026
Ship
Radiance of the Seas
  • Departure - Tampa, FL USA
  • 6 stops  
  • Arrival - Tampa, FL USA
From
£420
Price per person / oceanview stateroom
Show all departures (2)
5 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 09/11: Black Friday Beat The Clock - Save up to £755 off your cabin with Royal Caribbean!, Ends 10/12: Enjoy up to 50% off Onboard Favourites!, Ends 10/12: Kids + 3rd & 4th guests sail from £99pp!, Ends 16/11: Cyber Bonus - Receive up to $150 onboard spend!
Carnival Magic, Caribbean
1 / 27
Carnival Cruise Line
Duration
8 nights
Date
14 Nov 2026
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£424
Price per person / inside stateroom
Show all departures (5)
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Rhapsody of the Seas, Caribbean
1 / 16
Royal Caribbean
Duration
7 nights
Date
14 Nov 2026
Ship
Rhapsody of the Seas
  • Departure - San Juan, Puerto Rico
  • 7 stops  
  • Arrival - San Juan, Puerto Rico
From
£427
Price per person / inside stateroom
5 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 09/11: Black Friday Beat The Clock - Save up to £755 off your cabin with Royal Caribbean!, Ends 10/12: Enjoy up to 50% off Onboard Favourites!, Ends 10/12: Kids + 3rd & 4th guests sail from £99pp!, Ends 16/11: Cyber Bonus - Receive up to $150 onboard spend!
Freedom of the Seas, Bahamas
1 / 21
Royal Caribbean
Duration
5 nights
Date
14 Nov 2026
Ship
Freedom of the Seas
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
£468
Price per person / inside stateroom
5 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 09/11: Black Friday Beat The Clock - Save up to £300 off your cabin with Royal Caribbean!, Ends 10/12: Enjoy up to 50% off Onboard Favourites!, Ends 10/12: Kids + 3rd & 4th guests sail from £99pp!, Ends 16/11: Cyber Bonus - Receive up to $100 onboard spend!
Carnival Spirit, Bahamas
1 / 17
Carnival Cruise Line
Duration
8 nights
Date
14 Nov 2026
Ship
Carnival Spirit
  • Departure - Mobile (Alabama), USA
  • 6 stops  
  • Arrival - Mobile (Alabama), USA
From
£469
Price per person / inside stateroom
Show all departures (7)
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Regal Princess, Caribbean
1 / 23
Discount — 2 days left
Princess Cruises
Duration
8 nights
Date
14 Nov 2026
Ship
Regal Princess
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£478
From
£464
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £53pp per day!
Costa Toscana, Mediterranean
1 / 24
8 % off — 2 days left
Costa Cruises
Duration
7 nights
Date
14 Nov 2026
Ship
Costa Toscana
  • Departure - Marseille, France
  • 9 stops  
  • Arrival - Marseille, France
£489
From
£450
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Costa Pacifica, Mediterranean
1 / 26
8 % off — 2 days left
Costa Cruises
Duration
7 nights
Date
14 Nov 2026
Ship
Costa Pacifica
  • Departure - Civitavecchia (Rome), Italy
  • 9 stops  
  • Arrival - Civitavecchia (Rome), Italy
£489
From
£450
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Costa Smeralda, Mediterranean
1 / 27
8 % off — 2 days left
Costa Cruises
Mediterranean
Available
Duration
5 nights
Date
14 Nov 2026
Ship
Costa Smeralda
  • Departure - Barcelona, Spain
  • 4 stops  
  • Arrival - Las Palmas, Canary Islands
£509
From
£469
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Harmony of the Seas, Bahamas
1 / 22
Royal Caribbean
Duration
7 nights
Date
14 Nov 2026
Ship
Harmony of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£520
Price per person / balcony stateroom
5 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 09/11: Black Friday Beat The Clock - Save up to £755 off your cabin with Royal Caribbean!, Ends 10/12: Enjoy up to 50% off Onboard Favourites!, Ends 10/12: Kids + 3rd & 4th guests sail from £99pp!, Ends 16/11: Cyber Bonus - Receive up to $150 onboard spend!
Carnival Jubilee, Bahamas
1 / 31
Carnival Cruise Line
Duration
8 nights
Date
14 Nov 2026
Ship
Carnival Jubilee
  • Departure - Galveston, Texas, USA
  • 5 stops  
  • Arrival - Galveston, Texas, USA
From
£587
Price per person / inside stateroom
Show all departures (25)
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Icon of the Seas, Caribbean
1 / 32
Royal Caribbean
Duration
7 nights
Date
14 Nov 2026
Ship
Icon of the Seas
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
From
£593
Price per person / inside stateroom
Show all departures (11)
5 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 09/11: Black Friday Beat The Clock - Save up to £755 off your cabin with Royal Caribbean!, Ends 10/12: Enjoy up to 50% off Onboard Favourites!, Ends 10/12: Kids + 3rd & 4th guests sail from £99pp!, Ends 16/11: Cyber Bonus - Receive up to $150 onboard spend!
Costa Smeralda, Canary Islands
1 / 27
8 % off — 2 days left
Costa Cruises
Duration
8 nights
Date
14 Nov 2026
Ship
Costa Smeralda
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Santa Cruz, Tenerife
£619
From
£570
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Carnival Sunshine, Caribbean
1 / 21
Carnival Cruise Line
Duration
8 nights
Date
14 Nov 2026
Ship
Carnival Sunshine
  • Departure - Norfolk, USA
  • 5 stops  
  • Arrival - Norfolk, USA
From
£624
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Norwegian Pearl, Bermuda
1 / 17
Norwegian Cruise Line
Duration
7 nights
Date
14 Nov 2026
Ship
Norwegian Pearl
  • Departure - Philadelphia, USA
  • 5 stops  
  • Arrival - Philadelphia, USA
From
£625
Price per person / inside stateroom
Show all departures (4)
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Free at Sea™ from just £249pp!
Star Princess, Caribbean
1 / 25
Discount — 2 days left
Princess Cruises
Duration
7 nights
Date
14 Nov 2026
Ship
Star Princess
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£654
From
£635
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
Legend of the Seas, Caribbean
1 / 32
Royal Caribbean
Duration
8 nights
Date
14 Nov 2026
Ship
Legend of the Seas
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
From
£662
Price per person / inside stateroom
5 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 09/11: Black Friday Beat The Clock - Save up to £755 off your cabin with Royal Caribbean!, Ends 10/12: Enjoy up to 50% off Onboard Favourites!, Ends 10/12: Kids + 3rd & 4th guests sail from £99pp!, Ends 16/11: Cyber Bonus - Receive up to $150 onboard spend!
MSC Orchestra, Mediterranean
1 / 21
8.5 % off — 2 days left
MSC Cruises
Duration
7 nights
Date
14 Nov 2026
Ship
MSC Orchestra
  • Departure - Bari, Italy
  • 6 stops  
  • Arrival - Bari, Italy
£669
From
£613
Price per person / balcony stateroom
Show all departures (8)
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!
Koningsdam, Mexico
1 / 27
Discount — 2 days left
Holland America Line
Duration
7 nights
Date
14 Nov 2026
Ship
Koningsdam
  • Departure - San Diego, USA
  • 6 stops  
  • Arrival - San Diego, USA
£669
From
£643
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to 'Have it All' from just £60pp per day!
30 of 13967 pcs