Hotel deals Caribbean The Bahamas

Hotels in The Bahamas

Find the best deals on 2,168 hotels in The Bahamas

Check-in
Check-out
Compare vs momondo |

Cheapest cities to book a hotel in The Bahamas

Looking for a city in The Bahamas to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
£126 - £310
CHEAPEST CITY IN THE BAHAMAS Freeport 42% cheaper Hotels in Freeport are the cheapest in The Bahamas at just £126 per night on average.
MOST EXPENSIVE CITY IN THE BAHAMAS Upper Bogue 43% more expensive Upper Bogue has the highest priced hotels in The Bahamas with rooms averaging £310 per night.
MOST POPULAR CITY IN THE BAHAMAS Nassau 81% more users visited More momondo users search for hotels in Nassau than any other city in The Bahamas

Popular Cities in The Bahamas

Book one of the best deals The Bahamas has to offer in these popular locations
$self.alt
Best value
Da Pink And White Palace
7.1
£43
$self.alt
No. 1 most popular
The Cove at Atlantis
8.2
£509
$self.alt
No. 2 most popular
Grand Hyatt Baha Mar
8.5
£268
$self.alt
No. 3 most popular
British Colonial Hilton Nassau
7.8
£192
$self.alt
No. 4 most popular
The Royal At Atlantis
7.8
£273
$self.alt
No. 5 most popular
The Reef at Atlantis
8.0
£327
$self.alt
Warwick Paradise Island Bahamas - Adults Only
8.4
£303
$self.alt
Best value
Royal Islander Hotel
7.8
£60
$self.alt
No. 1 most popular
Dolphin Cove
9.3
£134
$self.alt
No. 2 most popular
Viva Wyndham Fortuna Beach Resort
7.4
£152
$self.alt
No. 3 most popular
Pelican Bay At Lucaya
8.6
£139
$self.alt
No. 4 most popular
Running Mon Sunrise Resort & Marina
8.2
£95
$self.alt
No. 5 most popular
Lakeview Studio Apartments On Golf Course
£75
$self.alt
Island Seas Resort
7.2
£102
$self.alt
Best value
Green Turtle House
9.7
£94
$self.alt
No. 1 most popular
Hideaways Exuma
£240
$self.alt
No. 2 most popular
Peace And Plenty Resort
8.0
£214
$self.alt
No. 3 most popular
Best View In The Whole Of Exuma, Close To Lovely Beach - Now With Pool & Deck
10.0
£293
$self.alt
Best value
Embrace Resort
9.0
£164

The Bahamas travel tips

Let us help you with the best tips about The Bahamas

When is the least expensive time to stay in The Bahamas?

Visiting The Bahamas in August would make for the least expensive trip at just £249 per night on average. To save on your trip, avoid planning it during December, as this is the most expensive month on average.

Where do most people stay in The Bahamas?

Our users tend to visit Nassau more often than any other city when travelling to The Bahamas.

How much does a luxury hotel cost in The Bahamas?

On average, a luxury hotel room in The Bahamas costs £1,476 per night, 541% above the country’s average rate of £231 per night.

Which city in The Bahamas has the most expensive hotel rooms?

Our data shows that hotel rooms in Upper Bogue are about 43% more expensive on average than hotel rooms in the rest of The Bahamas, with a nightly rate of £310.

Which city in The Bahamas has the least expensive hotel rooms?

If you’re looking for the best deal when visiting The Bahamas, consider staying in Nassau. According to our data, Nassau is the least expensive city to spend the night in when visiting The Bahamas, with an average nightly rate of £28, 87% below the country’s average.


Most popular tourist destinations in The Bahamas

Explore the cities our users love in The Bahamas

Popular international routes landing in The Bahamas

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
London to Nassau
Fastest flight time
18h 00m
Cheapest price
£449
Edinburgh to Nassau
Fastest flight time
20h 20m
Cheapest price
£495
Manchester to Nassau
Fastest flight time
19h 40m
Cheapest price
£537
Glasgow to Nassau
Fastest flight time
12h 50m
Cheapest price
£575
Birmingham to Nassau
Fastest flight time
36h 30m
Cheapest price
£607
Bristol to Nassau
Fastest flight time
31h 45m
Cheapest price
£766
Leeds to Nassau
Fastest flight time
31h 35m
Cheapest price
£949
View more
Hotel deals Caribbean The Bahamas