Best Resorts in Bahamas

Most properties are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide.

Top Cities in Bahamas

Featured Resorts in Bahamas

Grand Hyatt Baha Mar
4.5 out of 5
One Baha Mar Boulevard, Nassau, New Providence
The price is $429 per night from Dec 5 to Dec 6
$429
per night
Dec 5 - Dec 6
4.2/5 Excellent! (1,978 reviews)
"The Baha Mar Grand Hyatt is a beautiful property both inside and out. The convenient locataion to the convention center is a plus. For families in particular, I would beware of the price of food and drinks. It was a bit shocking even for just the two of us."

Reviewed on Nov 26, 2022

Grand Hyatt Baha Mar
The Royal at Atlantis
4 out of 5
Paradise Beach Drive, Paradise Island, New Providence
4.1/5 Very Good! (1,466 reviews)
"Property was beautiful. Very expensive. Providing all inclusive options would be great to help folks like myself who have to save for a long time to be able to take a trip like this."

Reviewed on Nov 25, 2022

The Royal at Atlantis
The Reef at Atlantis
4.5 out of 5
Paradise Beach Drive, Paradise Island, New Providence
4.3/5 Excellent! (1,001 reviews)
"Atlantis is a fantastic resort: only negative is the restaurants are crazy expensive. Only negative about Reef is there’s no restaurant or gym in the building, and it can be a long walk to anything else in the resort."

Reviewed on Nov 29, 2022

The Reef at Atlantis

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Courtyard by Marriott Nassau Downtown/Junkanoo Beach
3.5 out of 5
West Bay Street, Nassau
Fully refundableReserve now, pay when you stay
The price is $161 per night from Dec 4 to Dec 5
$161
per night
Dec 4 - Dec 5
3.7/5 Good! (552 reviews)
"Booked city view room got a view facing another room"

Reviewed on Nov 16, 2022

Courtyard by Marriott Nassau Downtown/Junkanoo Beach
Hilton At Resorts World Bimini
4.5 out of 5
50 nautical mi. off the coast of S. FL, Alice Town
Fully refundableReserve now, pay when you stay
The price is $296 per night from Dec 6 to Dec 7
$296
per night
Dec 6 - Dec 7
3.8/5 Good! (387 reviews)
"The resort staff was very courteous and smiled to us all the time. The beach club is great, there are decent dining options and the shuttle service is great!"

Reviewed on Sep 26, 2022

Hilton At Resorts World Bimini
Sandyport Beach Resort
3.5 out of 5
West Bay Street, Nassau, New Providence
The price is $215 per night from Dec 4 to Dec 5
$215
per night
Dec 4 - Dec 5
4.1/5 Very Good! (491 reviews)
"Everything was great with the service and the room. The lock on door was not able to lock completely but serivce came out right away. Only thing is there was sand on the stairs outside and i slipped and fell down the stairs. Found out i have a sprained ankle with 4-6 weeks to heal."

Reviewed on Nov 28, 2022

Sandyport Beach Resort
Pelican Bay Resort at Lucaya
4 out of 5
Sea Horse Road at Port Lucaya, Lucaya, Freeport, Grand Bahama
The price is $115 per night from Dec 7 to Dec 8
$115
per night
Dec 7 - Dec 8
4.1/5 Very Good! (998 reviews)
"Had a wonderful stay at this resort. Staff was very friendly and helpful."

Reviewed on Nov 22, 2022

Pelican Bay Resort at Lucaya
The Cove at Atlantis
5 out of 5
Paradise Beach Drive, Paradise Island, New Providence, 0
4.1/5 Very Good! (1,001 reviews)
"Today we leave this beautiful place. The service here has been top notch. Yesterday at the pool I thanked the Bahamian lady at the pool….for everyone has been so attentive and nice. She said back to me “I look at it as I should be thanking you!!! Because of you, I get to feed my kids.” I was taken ..."

Reviewed on Sep 13, 2022

The Cove at Atlantis
Rosewood Baha Mar
5 out of 5
One Bahamar Boulevard, Nassau
The price is $910 per night from Dec 11 to Dec 12
$910
per night
Dec 11 - Dec 12
4.4/5 Wonderful! (172 reviews)
"The Rosewood decor is lovely but very busy and noisy. Our room was very loud at night with music blaring until 1am on the Saturday evening. The ocean view was blocked by a building so that was also disappointing. Pool/beach area was well maintained and the staff in those locations were friendly and ..."

Reviewed on Nov 15, 2022

Rosewood Baha Mar
Bimini Big Game Club Resort & Marina
3.5 out of 5
Kings Highway, North Bimini, Alice Town, Bimini
The price is $225 per night from Dec 6 to Dec 7
$225
per night
Dec 6 - Dec 7
3.4/5 (155 reviews)
"Close to the divebase."

Reviewed on Dec 11, 2021

Bimini Big Game Club Resort & Marina
Don't see what you're looking for?
See all available properties in Bahamas
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Bahamas Resorts information

Number of reviews 8201
Accommodation 59 Resorts
Lowest Price $115
Highest Price $910

Price trends for Resorts in Bahamas

Less expensive
More expensive
Next month
November
April
$336
Month
Price
January
$333
February
$352
March
$395
April
$436
May
$371
June
$390
July
$378
August
$348
September
$307
October
$319
November
$256
December
$336
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed Resorts in Bahamas. Select dates and complete search for nightly totals inclusive of taxes and fees.

Recent reviews of Bahamas hotels
expedia verified reviews