Experience the total relaxation of a Bahamas cruise in the stretch of 700 idyllic islands famed for their stunning, powdery beaches and translucent seas.
With fun-filled onboard entertainment and short, beautiful journeys between the islands, a cruise is without a doubt, the best way to explore the Bahamas. Choose from an all-inclusive luxury cruise to a family-friendly vessel packed with fun-thrilled activities.
There is lots to do off the boat too. Learn about buccaneers in the Pirates of Nassau interactive museum, visit the impressive Atlantis Paradise Island or delve into the caves of Hatchet Bay.
For the most exclusive experience, find a cruise line with its own private island in this archipelago:
Most cruises to the Bahamas sail from different cities of Florida such as Miami, Fort Lauderdale, Tampa and Orlando. These cruises typically last between 3 to 7 days and the best time to visit is from mid-December to mid-April.
© 2020 Expedia, Inc, an Expedia Group Company. All rights reserved.