Nassau Cruises

Nassau Cruises

The capital city of the Bahamas, Nassau is a crystal-clear water paradise, perfect for snorkelling and scuba diving. Soak up the sun at one of the world's most beautiful white sandy beaches Paradise Island - which is a five-minute taxi drive from the harbour, or explore Fort Charlotte which once protected Nassau from pirates. With white-sand beaches, incredible culinary experiences and some of the clearest waters in the world, soak up the island flavour and enjoy relaxed life in the Bahamas on a cruise to Nassau.

Things to do in Nassau

Fort Charlotte

Explore the British-colonial era fort which was originally built to protect Nassau from pirates and invasions.

Paradise Island

Home to luxury resorts and beautiful beaches, visit the picturesque island that has been the setting for many Hollywood films such as James Bond.

Queens Staircase

Calved out of solid limestone, walk the 66-step staircase which was named after the Queen Victoria who visited the islands in 1837.

National Gallery of the Bahamas

Explore the world-class museum which offers a look into Bahamian history and culture through its collection of art.

Popular cruise lines for Nassau cruises

Nassau cruise deals

Browse all our amazing Nassau cruise deals below. Use the filters to narrow down the results to find the perfect cruise for you.

Nassau

We found

3 cruise packages and 720 cruises

MSC Grandiosa, Caribbean
1 / 26
8.5 % off — 5 days left
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
£338
Price per person / inside stateroom
Show all departures (11)
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 08/12: Black Friday Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!
Carnival Liberty, Bahamas
1 / 23
Carnival Cruise Line
Duration
8 nights
Date
21 Nov 2026
Ship
Carnival Liberty
  • Departure - New Orleans, USA
  • 5 stops  
  • Arrival - New Orleans, USA
From
£580
Price per person / inside stateroom
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!
Mardi Gras, Bahamas
1 / 36
Carnival Cruise Line
Duration
7 nights
Date
21 Nov 2026
Ship
Mardi Gras
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£650
Price per person / inside stateroom
Show all departures (17)
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!
Adventure of the Seas, Caribbean
1 / 16
Royal Caribbean
Duration
8 nights
Date
21 Nov 2026
Ship
Adventure of the Seas
  • Departure - Fort Lauderdale, Florida
  • 6 stops  
  • Arrival - Fort Lauderdale, Florida
From
£828
Price per person / inside stateroom
Show all departures (6)
5 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 10/12: Enjoy up to 50% off Onboard Favourites!, Ends 10/12: Kids + 3rd & 4th guests sail from £99pp!, Ends 16/11: Black Friday Beat The Clock - Save up to £675 off your cabin with Royal Caribbean!, Ends 16/11: Cyber Bonus - Receive up to $150 onboard spend!
Celebrity Xcel, Caribbean
1 / 25
Discount — 5 days left
Celebrity Cruises
Duration
7 nights
Date
21 Nov 2026
Ship
Celebrity Xcel
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£873
From
£839
Price per person / inside stateroom
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 07/12: Take up to 75% off your second guest!, Ends 18/11: Black Friday Preview Sale - Get up to $700 onboard spend per stateroom!
Harmony of the Seas, Bahamas
1 / 22
Royal Caribbean
Duration
7 nights
Date
21 Nov 2026
Ship
Harmony of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£956
Price per person / inside stateroom
5 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 10/12: Enjoy up to 50% off Onboard Favourites!, Ends 10/12: Kids + 3rd & 4th guests sail from £99pp!, Ends 16/11: Black Friday Beat The Clock - Save up to £675 off your cabin with Royal Caribbean!, Ends 16/11: Cyber Bonus - Receive up to $150 onboard spend!
MSC Seashore, Caribbean
1 / 23
8.5 % off — 5 days left
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
£320
Price per person / inside stateroom
Show all departures (2)
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 08/12: Black Friday Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!
Regal Princess, Bahamas
1 / 23
Discount — 5 days left
Princess Cruises
Duration
6 nights
Date
22 Nov 2026
Ship
Regal Princess
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£496
From
£492
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Princess Plus from just £53pp per day!
Odyssey of the Seas, Bahamas
1 / 28
Royal Caribbean
Duration
7 nights
Date
22 Nov 2026
Ship
Odyssey of the Seas
  • Departure - Cape Liberty (New York), USA
  • 5 stops  
  • Arrival - Cape Liberty (New York), USA
From
£1147
Price per person / balcony stateroom
Show all departures (14)
5 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 10/12: Enjoy up to 50% off Onboard Favourites!, Ends 10/12: Kids + 3rd & 4th guests sail from £99pp!, Ends 16/11: Black Friday Beat The Clock - Save up to £675 off your cabin with Royal Caribbean!, Ends 16/11: Cyber Bonus - Receive up to $150 onboard spend!
MSC Seaside, Caribbean
1 / 26
7 % off — 5 days left
MSC Cruises
Duration
4 nights
Date
23 Nov 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£189
From
£176
Price per person / inside stateroom
Show all departures (9)
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 08/12: Black Friday Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!
Carnival Elation, Bahamas
1 / 23
Carnival Cruise Line
Duration
6 nights
Date
23 Nov 2026
Ship
Carnival Elation
  • Departure - Jacksonville, Florida
  • 5 stops  
  • Arrival - Jacksonville, Florida
From
£208
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!
Norwegian Joy, Bahamas
1 / 19
Norwegian Cruise Line
Duration
4 nights
Date
23 Nov 2026
Ship
Norwegian Joy
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
£271
Price per person / inside stateroom
Show all departures (6)
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Free at Sea™ from just £129pp!
Brilliance of the Seas, Bahamas
1 / 18
Royal Caribbean
Duration
4 nights
Date
23 Nov 2026
Ship
Brilliance of the Seas
  • Departure - Fort Lauderdale, Florida
  • 4 stops  
  • Arrival - Fort Lauderdale, Florida
From
£280
Price per person / inside stateroom
5 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 10/12: Enjoy up to 50% off Onboard Favourites!, Ends 10/12: Kids + 3rd & 4th guests sail from £99pp!, Ends 16/11: Black Friday Beat The Clock - Save up to £300 off your cabin with Royal Caribbean!, Ends 16/11: Cyber Bonus - Receive up to $100 onboard spend!
Oasis of the Seas, Bahamas
1 / 22
Royal Caribbean
Duration
4 nights
Date
23 Nov 2026
Ship
Oasis of the Seas
  • Departure - Fort Lauderdale, Florida
  • 4 stops  
  • Arrival - Fort Lauderdale, Florida
From
£349
Price per person / inside stateroom
Show all departures (18)
5 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 10/12: Enjoy up to 50% off Onboard Favourites!, Ends 10/12: Kids + 3rd & 4th guests sail from £99pp!, Ends 16/11: Black Friday Beat The Clock - Save up to £300 off your cabin with Royal Caribbean!, Ends 16/11: Cyber Bonus - Receive up to $100 onboard spend!
Wonder of the Seas, Bahamas
1 / 31
Royal Caribbean
Duration
4 nights
Date
23 Nov 2026
Ship
Wonder of the Seas
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
£410
Price per person / inside stateroom
Show all departures (14)
5 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 10/12: Enjoy up to 50% off Onboard Favourites!, Ends 10/12: Kids + 3rd & 4th guests sail from £99pp!, Ends 16/11: Black Friday Beat The Clock - Save up to £300 off your cabin with Royal Caribbean!, Ends 16/11: Cyber Bonus - Receive up to $100 onboard spend!
Utopia of the Seas, Bahamas
1 / 23
Royal Caribbean
Duration
4 nights
Date
23 Nov 2026
Ship
Utopia of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£485
Price per person / inside stateroom
Show all departures (17)
5 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 10/12: Enjoy up to 50% off Onboard Favourites!, Ends 10/12: Kids + 3rd & 4th guests sail from £99pp!, Ends 16/11: Black Friday Beat The Clock - Save up to £300 off your cabin with Royal Caribbean!, Ends 16/11: Cyber Bonus - Receive up to $100 onboard spend!
Disney Dream, Bahamas
1 / 29
5 % off — 5 days left
Disney Cruise Line
Duration
4 nights
Date
23 Nov 2026
Ship
Disney Dream
  • Departure - Fort Lauderdale, Florida
  • 4 stops  
  • Arrival - Fort Lauderdale, Florida
£980
From
£931
Price per person / oceanview stateroom
Show all departures (35)
Available promotion:
Full-board dining, soft drinks, kids' clubs, poolside treats & Broadway-style theatre shows included!
Insignia, Caribbean
1 / 12
Oceania Cruises
Duration
25 nights
Date
24 Nov 2026
Ship
Insignia
  • Departure - Miami, Florida, USA
  • 19 stops  
  • Arrival - Miami, Florida, USA
From
£13529
Price per person / oceanview stateroom
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!
Norwegian Dawn, Bahamas
1 / 15
Norwegian Cruise Line
Duration
5 nights
Date
25 Nov 2026
Ship
Norwegian Dawn
  • Departure - Jacksonville, Florida
  • 5 stops  
  • Arrival - Jacksonville, Florida
From
£375
Price per person / inside stateroom
Show all departures (3)
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Free at Sea™ from just £199pp!
Disney Destiny, Bahamas
1 / 11
5 % off — 5 days left
Disney Cruise Line
Duration
5 nights
Date
25 Nov 2026
Ship
Disney Destiny
  • Departure - Fort Lauderdale, Florida
  • 4 stops  
  • Arrival - Fort Lauderdale, Florida
£1345
From
£1278
Price per person / inside stateroom
Show all departures (41)
Available promotion:
Full-board dining, soft drinks, kids' clubs, poolside treats & Broadway-style theatre shows included!
Brilliance of the Seas, Bahamas
1 / 18
Royal Caribbean
Duration
3 nights
Date
27 Nov 2026
Ship
Brilliance of the Seas
  • Departure - Fort Lauderdale, Florida
  • 4 stops  
  • Arrival - Fort Lauderdale, Florida
From
£235
Price per person / oceanview stateroom
Show all departures (2)
5 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 10/12: Enjoy up to 50% off Onboard Favourites!, Ends 10/12: Kids + 3rd & 4th guests sail from £99pp!, Ends 16/11: Black Friday Beat The Clock - Save up to £300 off your cabin with Royal Caribbean!, Ends 16/11: Cyber Bonus - Receive up to $100 onboard spend!
Norwegian Joy, Bahamas
1 / 19
Norwegian Cruise Line
Duration
3 nights
Date
27 Nov 2026
Ship
Norwegian Joy
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
£236
Price per person / inside stateroom
Show all departures (13)
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Free at Sea™ from just £129pp!
Oasis of the Seas, Bahamas
1 / 22
Royal Caribbean
Duration
3 nights
Date
27 Nov 2026
Ship
Oasis of the Seas
  • Departure - Fort Lauderdale, Florida
  • 4 stops  
  • Arrival - Fort Lauderdale, Florida
From
£436
Price per person / inside stateroom
Show all departures (20)
5 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 10/12: Enjoy up to 50% off Onboard Favourites!, Ends 10/12: Kids + 3rd & 4th guests sail from £99pp!, Ends 16/11: Black Friday Beat The Clock - Save up to £300 off your cabin with Royal Caribbean!, Ends 16/11: Cyber Bonus - Receive up to $100 onboard spend!
MSC Seaside, Bahamas
1 / 26
7 % off — 5 days left
MSC Cruises
Duration
3 nights
Date
27 Nov 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£459
From
£427
Price per person / balcony stateroom
Show all departures (22)
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 08/12: Black Friday Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £31pp per night!
Wonder of the Seas, Bahamas
1 / 31
Royal Caribbean
Duration
3 nights
Date
27 Nov 2026
Ship
Wonder of the Seas
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
£540
Price per person / inside stateroom
Show all departures (13)
5 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 10/12: Enjoy up to 50% off Onboard Favourites!, Ends 10/12: Kids + 3rd & 4th guests sail from £99pp!, Ends 16/11: Black Friday Beat The Clock - Save up to £300 off your cabin with Royal Caribbean!, Ends 16/11: Cyber Bonus - Receive up to $100 onboard spend!
Utopia of the Seas, Bahamas
1 / 23
Royal Caribbean
Duration
3 nights
Date
27 Nov 2026
Ship
Utopia of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£661
Price per person / balcony stateroom
5 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 10/12: Enjoy up to 50% off Onboard Favourites!, Ends 10/12: Kids + 3rd & 4th guests sail from £99pp!, Ends 16/11: Black Friday Beat The Clock - Save up to £300 off your cabin with Royal Caribbean!, Ends 16/11: Cyber Bonus - Receive up to $100 onboard spend!
Disney Dream, Bahamas
1 / 29
5 % off — 5 days left
Disney Cruise Line
Duration
3 nights
Date
27 Nov 2026
Ship
Disney Dream
  • Departure - Fort Lauderdale, Florida
  • 4 stops  
  • Arrival - Fort Lauderdale, Florida
£718
From
£683
Price per person / balcony stateroom
Show all departures (38)
Available promotion:
Full-board dining, soft drinks, kids' clubs, poolside treats & Broadway-style theatre shows included!
Disney Wish, Bahamas
1 / 23
5 % off — 5 days left
Disney Cruise Line
Duration
3 nights
Date
27 Nov 2026
Ship
Disney Wish
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
£812
From
£772
Price per person / inside stateroom
Show all departures (50)
Available promotion:
Full-board dining, soft drinks, kids' clubs, poolside treats & Broadway-style theatre shows included!
Freedom of the Seas, Bahamas
1 / 21
Royal Caribbean
Duration
5 nights
Date
28 Nov 2026
Ship
Freedom of the Seas
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
£282
Price per person / inside stateroom
5 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 10/12: Enjoy up to 50% off Onboard Favourites!, Ends 10/12: Kids + 3rd & 4th guests sail from £99pp!, Ends 16/11: Black Friday Beat The Clock - Save up to £300 off your cabin with Royal Caribbean!, Ends 16/11: Cyber Bonus - Receive up to $100 onboard spend!
MSC Grandiosa, Caribbean
1 / 26
8.5 % off — 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
£283
Price per person / inside stateroom
Show all departures (11)
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 08/12: Black Friday Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!
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
£329
Price per person / inside stateroom
Show all departures (7)
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!
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
£467
Price per person / inside stateroom
Show all departures (6)
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!
Zuiderdam, Caribbean
1 / 24
Discount — 5 days left
Holland America Line
Duration
7 nights
Date
28 Nov 2026
Ship
Zuiderdam
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£864
From
£830
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to 'Have it All' from just £60pp per day!
Zuiderdam, Caribbean
1 / 24
Discount — 5 days left
Holland America Line
Duration
14 nights
Date
28 Nov 2026
Ship
Zuiderdam
  • Departure - Miami, Florida, USA
  • 11 stops  
  • Arrival - Miami, Florida, USA
£1179
From
£1132
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to 'Have it All' from just £60pp per day!
Carnival Elation, Bahamas
1 / 23
Carnival Cruise Line
Duration
4 nights
Date
29 Nov 2026
Ship
Carnival Elation
  • Departure - Jacksonville, Florida
  • 4 stops  
  • Arrival - Jacksonville, Florida
From
£192
Price per person / inside stateroom
Show all departures (41)
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!
MSC Seashore, Bahamas
1 / 23
7 % off — 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
£219
From
£204
Price per person / inside stateroom
Show all departures (10)
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 08/12: Black Friday Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Meraviglia, Caribbean
1 / 30
7 % off — 5 days left
MSC Cruises
Duration
6 nights
Date
29 Nov 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£289
From
£269
Price per person / inside stateroom
Show all departures (9)
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 08/12: Black Friday Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!
Adventure of the Seas, Caribbean
1 / 16
Royal Caribbean
Duration
6 nights
Date
29 Nov 2026
Ship
Adventure of the Seas
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
From
£349
Price per person / inside stateroom
5 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 10/12: Enjoy up to 50% off Onboard Favourites!, Ends 10/12: Kids + 3rd & 4th guests sail from £99pp!, Ends 16/11: Black Friday Beat The Clock - Save up to £675 off your cabin with Royal Caribbean!, Ends 16/11: Cyber Bonus - Receive up to $150 onboard spend!
Celebrity Summit, Caribbean
1 / 17
Discount — 5 days left
Celebrity Cruises
Duration
7 nights
Date
29 Nov 2026
Ship
Celebrity Summit
  • Departure - Tampa, FL USA
  • 5 stops  
  • Arrival - Tampa, FL USA
£369
From
£355
Price per person / inside stateroom
Show all departures (2)
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 07/12: Take up to 75% off your second guest!, Ends 18/11: Black Friday Preview Sale - Get up to $700 onboard spend per stateroom!
Allure of the Seas, Bahamas
1 / 29
Royal Caribbean
Duration
7 nights
Date
29 Nov 2026
Ship
Allure of the Seas
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£432
Price per person / inside stateroom
Show all departures (6)
5 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 10/12: Enjoy up to 50% off Onboard Favourites!, Ends 10/12: Kids + 3rd & 4th guests sail from £99pp!, Ends 16/11: Black Friday Beat The Clock - Save up to £675 off your cabin with Royal Caribbean!, Ends 16/11: Cyber Bonus - Receive up to $150 onboard spend!
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
£531
Price per person / inside stateroom
Show all departures (9)
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!
Disney Fantasy, Bahamas
1 / 29
5 % off — 5 days left
Disney Cruise Line
Duration
5 nights
Date
29 Nov 2026
Ship
Disney Fantasy
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£1034
From
£983
Price per person / inside stateroom
Show all departures (48)
Available promotion:
Full-board dining, soft drinks, kids' clubs, poolside treats & Broadway-style theatre shows included!
Norwegian Joy, Bahamas
1 / 19
Norwegian Cruise Line
Duration
4 nights
Date
30 Nov 2026
Ship
Norwegian Joy
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
£151
Price per person / inside stateroom
Show all departures (13)
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Free at Sea™ from just £129pp!
Carnival Freedom, Bahamas
1 / 22
Carnival Cruise Line
Duration
5 nights
Date
30 Nov 2026
Ship
Carnival Freedom
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£170
Price per person / inside stateroom
Show all departures (13)
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!
MSC Seaside, Bahamas
1 / 26
7 % off — 5 days left
MSC Cruises
Duration
4 nights
Date
30 Nov 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£172
From
£160
Price per person / inside stateroom
Show all departures (8)
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 08/12: Black Friday Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!
Carnival Glory, Bahamas
1 / 22
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
From
£179
Price per person / inside stateroom
Show all departures (10)
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!
Norwegian Getaway, Bahamas
1 / 17
Norwegian Cruise Line
Duration
4 nights
Date
30 Nov 2026
Ship
Norwegian Getaway
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£190
Price per person / inside stateroom
Show all departures (5)
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Free at Sea™ from just £129pp!
Brilliance of the Seas, Bahamas
1 / 18
Royal Caribbean
Duration
4 nights
Date
30 Nov 2026
Ship
Brilliance of the Seas
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
From
£286
Price per person / balcony stateroom
5 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 10/12: Enjoy up to 50% off Onboard Favourites!, Ends 10/12: Kids + 3rd & 4th guests sail from £99pp!, Ends 16/11: Black Friday Beat The Clock - Save up to £300 off your cabin with Royal Caribbean!, Ends 16/11: Cyber Bonus - Receive up to $100 onboard spend!
Celebrity Reflection, Caribbean
1 / 16
Discount — 5 days left
Celebrity Cruises
Duration
4 nights
Date
30 Nov 2026
Ship
Celebrity Reflection
  • Departure - Fort Lauderdale, Florida
  • 4 stops  
  • Arrival - Fort Lauderdale, Florida
£354
From
£340
Price per person / inside stateroom
Show all departures (3)
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 07/12: Take up to 75% off your second guest!, Ends 18/11: Black Friday Preview Sale - Get up to $350 onboard spend per stateroom!
Disney Wish, Bahamas
1 / 23
5 % off — 5 days left
Disney Cruise Line
Duration
4 nights
Date
30 Nov 2026
Ship
Disney Wish
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
£854
From
£812
Price per person / inside stateroom
Show all departures (46)
Available promotion:
Full-board dining, soft drinks, kids' clubs, poolside treats & Broadway-style theatre shows included!
MSC Seashore, Bahamas
1 / 23
7 % off — 5 days left
MSC Cruises
Duration
3 nights
Date
3 Dec 2026
Ship
MSC Seashore
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
£149
From
£139
Price per person / inside stateroom
Show all departures (21)
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 08/12: Black Friday Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £31pp per night!
Carnival Elation, Bahamas
1 / 23
Carnival Cruise Line
Duration
4 nights
Date
3 Dec 2026
Ship
Carnival Elation
  • Departure - Jacksonville, Florida
  • 4 stops  
  • Arrival - Jacksonville, Florida
From
£259
Price per person / inside stateroom
Show all departures (26)
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!
Freedom of the Seas, Caribbean
1 / 21
Royal Caribbean
Duration
9 nights
Date
3 Dec 2026
Ship
Freedom of the Seas
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
From
£1237
Price per person / balcony stateroom
5 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 10/12: Enjoy up to 50% off Onboard Favourites!, Ends 10/12: Kids + 3rd & 4th guests sail from £99pp!, Ends 16/11: Black Friday Beat The Clock - Save up to £675 off your cabin with Royal Caribbean!, Ends 16/11: Cyber Bonus - Receive up to $150 onboard spend!
Brilliance of the Seas, Bahamas
1 / 18
Royal Caribbean
Duration
3 nights
Date
4 Dec 2026
Ship
Brilliance of the Seas
  • Departure - Fort Lauderdale, Florida
  • 4 stops  
  • Arrival - Fort Lauderdale, Florida
From
£199
Price per person / oceanview stateroom
5 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 10/12: Enjoy up to 50% off Onboard Favourites!, Ends 10/12: Kids + 3rd & 4th guests sail from £99pp!, Ends 16/11: Black Friday Beat The Clock - Save up to £300 off your cabin with Royal Caribbean!, Ends 16/11: Cyber Bonus - Receive up to $100 onboard spend!
Utopia of the Seas, Bahamas
1 / 23
Royal Caribbean
Duration
3 nights
Date
4 Dec 2026
Ship
Utopia of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£524
Price per person / inside stateroom
Show all departures (11)
5 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 10/12: Enjoy up to 50% off Onboard Favourites!, Ends 10/12: Kids + 3rd & 4th guests sail from £99pp!, Ends 16/11: Black Friday Beat The Clock - Save up to £300 off your cabin with Royal Caribbean!, Ends 16/11: Cyber Bonus - Receive up to $100 onboard spend!
Carnival Freedom, Bahamas
1 / 22
Carnival Cruise Line
Duration
5 nights
Date
5 Dec 2026
Ship
Carnival Freedom
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£204
Price per person / inside stateroom
Show all departures (4)
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!
Norwegian Dawn, Bahamas
1 / 15
Norwegian Cruise Line
Duration
5 nights
Date
5 Dec 2026
Ship
Norwegian Dawn
  • Departure - Jacksonville, Florida
  • 4 stops  
  • Arrival - Jacksonville, Florida
From
£210
Price per person / inside stateroom
Show all departures (3)
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Free at Sea™ from just £199pp!
Adventure of the Seas, Caribbean
1 / 16
Royal Caribbean
Duration
8 nights
Date
5 Dec 2026
Ship
Adventure of the Seas
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
From
£403
Price per person / inside stateroom
Show all departures (4)
5 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 10/12: Enjoy up to 50% off Onboard Favourites!, Ends 10/12: Kids + 3rd & 4th guests sail from £99pp!, Ends 16/11: Black Friday Beat The Clock - Save up to £675 off your cabin with Royal Caribbean!, Ends 16/11: Cyber Bonus - Receive up to $150 onboard spend!
Carnival Dream, Bahamas
1 / 26
Carnival Cruise Line
Duration
7 nights
Date
5 Dec 2026
Ship
Carnival Dream
  • Departure - Galveston, Texas, USA
  • 5 stops  
  • Arrival - Galveston, Texas, USA
From
£441
Price per person / inside stateroom
Show all departures (8)
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!
MSC Grandiosa, Caribbean
1 / 26
8.5 % off — 5 days left
MSC Cruises
Duration
14 nights
Date
5 Dec 2026
Ship
MSC Grandiosa
  • Departure - Port Canaveral (Orlando), USA
  • 10 stops  
  • Arrival - Port Canaveral (Orlando), USA
£678
From
£621
Price per person / inside stateroom
Show all departures (9)
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 08/12: Black Friday Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £26pp per night!
60 of 720 pcs

Other destinations