Ah, the Bahamas! Located in the south of Florida and north of Cuba, this archipelago of over 700 islands covers 14,000 km². Every year, it welcomes around 4 million tourists who come to escape and enjoy the idyllic landscapes of this part of the Caribbean.

Have a unique experience during your Bahamas cruise. Immerse yourself in a postcard-perfect setting: white sand, turquoise sea, palm trees and sunsets that get more beautiful every night.

Your Bahamas cruise will take you through the different islands of the archipelago, more or less populated but full of heavenly spots. Imagine yourself alone on the beach with the sound of the waves.

During your Bahamas cruise, you will stop in Nassau, the capital of the island of New Providence. Lose yourself in the typical streets of this city, home to three quarters of the archipelago's inhabitants. You will be immediately attracted by the bright colors of the pink, blue and yellow houses. Don't miss a visit to the library, which used to be the town's old house!

Travel through the Bahamas' gastronomy: taste the colorful and spicy dishes, savor the delicious and fresh seafood: lobster, conch, land crab or enjoy a tasty grilled fish on the beach!

Then go to the other islands of the archipelago: Cat Island, San Salvador, Andros (the largest island) or  go swimming with pigs at Pig Island, impressive experiences are waiting for you!

 One of your favorite activities will certainly be diving during your cruise in the Bahamas. Go and see what is going on under your feet! A different world opens up to you: sharks, dolphins, coloured fish, turtles...



Departure Months

691 Cruises Refine

Sort by :

Caribbean-Bahamas : United States, Bahamian - Wonder of the seas

Itinerary : Miami, Cococay, Nassau, Miami

Caribbean-Bahamas : United States, Bahamian - Wonder of the seas

From $116

Full board
Full board Port taxes included

From $116

Caribbean-Bahamas : United States, Bahamian - Celebrity Reflection

Itinerary : Fort Lauderdale Miami, Key West, Nassau, Fort Lauderdale Miami

Caribbean-Bahamas : United States, Bahamian - Celebrity Reflection

From $120

Full board
Full board All Included Offer Available

From $120

Discover Offer

8-22 May 26

5-19 June 26

Other departures

Caribbean-Bahamas : United States, Bahamian - Celebrity Reflection

Itinerary : Fort Lauderdale Miami, Key West, Grand Bahama, Fort Lauderdale Miami

Caribbean-Bahamas : United States, Bahamian - Celebrity Reflection

From $126

Full board
Full board All Included Offer Available

From $126

Caribbean-Bahamas : United States, Bahamian - Oasis of the Seas

Itinerary : Fort Lauderdale Miami, Nassau, Cococay, Fort Lauderdale Miami

Caribbean-Bahamas : United States, Bahamian - Oasis of the Seas

From $129

Full board
Full board Port taxes included

From $129

Caribbean-Bahamas : United States, Bahamian - Celebrity Reflection

Itinerary : Fort Lauderdale Miami, Key West, Bimini Islands, Fort Lauderdale Miami

Caribbean-Bahamas : United States, Bahamian - Celebrity Reflection

From $130

Full board
Full board All Included Offer Available

From $130

Caribbean-Bahamas : United States, Bahamian -

Itinerary : Orlando -Canaveral Harbor, Nassau, Cococay, Orlando -Canaveral Harbor

Caribbean-Bahamas : United States, Bahamian -

From $132

Full board
Full board Port taxes included

From $132

Caribbean-Bahamas : United States, Bahamian -

Itinerary : Orlando -Canaveral Harbor, Nassau, Cococay, Orlando -Canaveral Harbor

Caribbean-Bahamas : United States, Bahamian -

From $137

Full board
Full board Port taxes included

From $137

Caribbean-Bahamas : United States, Bahamian - Oasis of the Seas

Itinerary : Fort Lauderdale Miami, Nassau, Cococay, Fort Lauderdale Miami

Caribbean-Bahamas : United States, Bahamian - Oasis of the Seas

From $139

Full board
Full board Port taxes included

From $139

Caribbean-Bahamas : United States, Bahamian - Wonder of the seas

Itinerary : Miami, Nassau, Cococay, Miami

Caribbean-Bahamas : United States, Bahamian - Wonder of the seas

From $150

Full board
Full board Port taxes included

From $150

Caribbean-Bahamas : United States, Bahamian - Brilliance of the Seas

Itinerary : Fort Lauderdale Miami, Grand Bahama, Nassau, Fort Lauderdale Miami

Caribbean-Bahamas : United States, Bahamian - Brilliance of the Seas

From $154

Full board
Full board Port taxes included

From $154

Caribbean-Bahamas : United States, Bahamian - Brilliance of the Seas

Itinerary : Fort Lauderdale Miami, Nassau, Grand Bahama, Fort Lauderdale Miami

Caribbean-Bahamas : United States, Bahamian - Brilliance of the Seas

From $154

Full board
Full board Port taxes included

From $154

Discover Offer

4 December 26

12 February 27

Caribbean-Bahamas : United States, Bahamian - Celebrity Summit

Itinerary : Fort Lauderdale Miami, Key West, Bimini Islands, Fort Lauderdale Miami

Caribbean-Bahamas : United States, Bahamian - Celebrity Summit

From $158

Full board
Full board All Included Offer Available

From $158

Discover Offer

Departures :

26 February 26

4 April 28

Caribbean-Bahamas : United States, Bahamian - Celebrity Summit

Itinerary : Fort Lauderdale Miami, Key West, Nassau, Fort Lauderdale Miami

Caribbean-Bahamas : United States, Bahamian - Celebrity Summit

From $158

Full board
Full board All Included Offer Available

From $158

Discover Offer

17 February 26

29 February 28

Caribbean-Bahamas : United States, Bahamian - Celebrity Summit

Itinerary : Fort Lauderdale Miami, Bimini Islands, Nassau, Fort Lauderdale Miami

Caribbean-Bahamas : United States, Bahamian - Celebrity Summit

From $158

Full board
Full board All Included Offer Available

From $158

Discover Offer

Departure :

14 March 28

Caribbean-Bahamas : United States, Bahamian - Brilliance of the Seas

Itinerary : Fort Lauderdale Miami, Bimini Islands, Nassau, Fort Lauderdale Miami

Caribbean-Bahamas : United States, Bahamian - Brilliance of the Seas

From $169

Full board
Full board Port taxes included

From $169

Discover Offer

Departure :

16 November 26

Caribbean-Bahamas : United States, Bahamian - Jewel of the Seas

Itinerary : Fort Lauderdale Miami, Nassau, Fort Lauderdale Miami

Caribbean-Bahamas : United States, Bahamian - Jewel of the Seas

From $174

Full board
Full board Port taxes included

From $174

Discover Offer

Departure :

22 October 26

Caribbean : United States, Bahamian - MSC Seashore

Itinerary : Port Canaveral, Nassau, MSC Ocean Cay Marine Reserve, Port Canaveral

Caribbean : United States, Bahamian - MSC Seashore

From $269
-33% $179

Full board
Full board Free for Children * Port taxes included Europe's most modern fleet Kids club
  • Departure Port : Port Canaveral Duration : 4 Days
  • Duration : 4 Days From $269 -33% $179
  • Boat : MSC Seashore
  • Company : MSC Cruises

From $269 -33% $179

Caribbean-Bahamas : United States, Bahamian - Celebrity Reflection

Itinerary : Fort Lauderdale Miami, Cococay, Bimini Islands, Fort Lauderdale Miami

Caribbean-Bahamas : United States, Bahamian - Celebrity Reflection

From $179

Full board
Full board All Included Offer Available

From $179

Discover Offer

Departures :

20 March 26

15 May 26

Caribbean-Antilles : United States, Bahamian, Haiti - Freedom of the Seas

Itinerary : Miami, Nassau, Labadee, Miami

Caribbean-Antilles : United States, Bahamian, Haiti - Freedom of the Seas

From $179

Full board
Full board Port taxes included

From $179

Discover Offer

9 January 27

Other departures

Caribbean-Bahamas : United States, Bahamian - Jewel of the Seas

Itinerary : Fort Lauderdale Miami, Nassau, Fort Lauderdale Miami

Caribbean-Bahamas : United States, Bahamian - Jewel of the Seas

From $184

Full board
Full board Port taxes included

From $184

Discover Offer

17 July 26

28 August 26

Other departures

Caribbean-Bahamas : United States, Bahamian - Brilliance of the Seas

Itinerary : Fort Lauderdale Miami, Nassau, Grand Bahama, Fort Lauderdale Miami

Caribbean-Bahamas : United States, Bahamian - Brilliance of the Seas

From $184

Full board
Full board Port taxes included

From $184

Discover Offer

14 December 26

15 March 27

Caribbean-Bahamas : United States, Bahamian - Jewel of the Seas

Itinerary : Fort Lauderdale Miami, Nassau, Grand Bahama, Fort Lauderdale Miami

Caribbean-Bahamas : United States, Bahamian - Jewel of the Seas

From $184

Full board
Full board Port taxes included

From $184

Discover Offer

11 September 26

9 October 26

Other departures

Caribbean-Bahamas : United States, Bahamian - Jewel of the Seas

Itinerary : Fort Lauderdale Miami, Bimini Islands, Nassau, Fort Lauderdale Miami

Caribbean-Bahamas : United States, Bahamian - Jewel of the Seas

From $194

Full board
Full board Port taxes included

From $194

Caribbean-Bahamas : United States, Bahamian - Jewel of the Seas

Itinerary : Fort Lauderdale Miami, Bimini Islands, Grand Bahama, Nassau, Fort Lauderdale Miami

Caribbean-Bahamas : United States, Bahamian - Jewel of the Seas

From $194

Full board
Full board Port taxes included

From $194

Discover Offer

Departure :

21 September 26

Caribbean-Bahamas : United States, Bahamian - Jewel of the Seas

Itinerary : Fort Lauderdale Miami, Cococay, Fort Lauderdale Miami

Caribbean-Bahamas : United States, Bahamian - Jewel of the Seas

From $194

Full board
Full board Port taxes included

From $194

Discover Offer

18 September 26

16 October 26

What is the best period to cruise the Bahamas?

The best time to go to the Bahamas is from October to May. The temperatures are consistently between 15 and 30 degrees so you will enjoy long sunny days. Avoid going between June and October, as you will be in the rainy hurricane season.