Bahamas may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Best Resorts in Bahamas

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Cities in Bahamas

Featured Resorts in Bahamas

The Royal at Atlantis
4 out of 5
Paradise Beach Drive, Paradise Island, New Providence
Get Rates

Located in Paradise Island, this beachfront resort is next to a golf course and within a 10-minute walk of Paradise Lagoon Beach South and Cabbage Beach. Versailles ...

4/5Very Good! (1,678 reviews)

"it was like a dream vacation everything was beautifully"…"

Reviewed on Jun 12, 2020

The Royal at Atlantis
Grand Hyatt Baha Mar
4.5 out of 5
One Baha Mar Boulevard, Nassau, New Providence
The price is $263 per night from Dec 17 to Dec 18

Located in Nassau, this beachfront resort is next to a golf course, 1.3 mi (2.1 km) from Cable Beach, and within 6 mi (10 km) of Junkanoo Beach and Straw Market. ...

4.3/5Excellent! (2,690 reviews)

"A perfect stay from start to finish. The staff at Baha Mar are incredibly kind and helpful. The dining experience is second to none. Highly recommend Baha Mar! A resort that has everything for everyone."…"

Reviewed on Aug 24, 2020

Grand Hyatt Baha Mar
Hilton At Resorts World Bimini
4 out of 5
50 nautical mi. off the coast of S. FL, Alice Town, Bimini
The price is $208 per night from Dec 26 to Dec 27

This family-friendly Alice Town resort is located near the airport, within a 5-minute walk of Bimini Bay Marina and Bimini Undersea Dive Center. Rainbow Reef ...

3.7/5Good! (304 reviews)

"You get a full resort feel. The beach day was very nice as it was sunny. It is a large property and therefore a shuttle to the beach is necessary."…"

Reviewed on Jan 26, 2020

Hilton At Resorts World Bimini
You could be seeing lower prices

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
Free CancellationReserve now, pay when you stay
The price is $149 per night from Dec 6 to Dec 7

Offering direct access to the beach, this Downtown Nassau resort is within a 15-minute walk of Cenotaph and Parliament House. Fort Fincastle and Cabbage Beach ...

3.8/5Good! (383 reviews)

"this hotel is conveniently located close to the action of downtown and across the street from the Junkaroo Beach. the rooms and hotel are nicely renovated and very clean. only one elevator was working. the pool is kind of exposed to the street area so would not be inclined to sit there all day. a ..."…"

Reviewed on Mar 9, 2020

Courtyard by Marriott Nassau Downtown/Junkanoo Beach
Peace and Plenty Resort
3 out of 5
Queen's Highway, EX29055, George Town, Exuma Islands
Free CancellationReserve now, pay when you stay
The price is $167 per night from Dec 16 to Dec 17

Located in George Town, this beachfront resort is in the city center and within 3 mi (5 km) of Palm Bay Beach and Hoopers Bay.

4.2/5Excellent! (198 reviews)

"After reading all of others reviews and trying it my self here goes. Upon check in... the manager who was on duty was INCREDIBLE. Her willingness to help get things arranged and make sure we had what we needed was impressive. Had us a rental car, dinner reservations, excursion tickets and checked ..."…"

Reviewed on Jul 19, 2020

Peace and Plenty Resort
Island Seas Resort
3 out of 5
123 Silver Point Drive, Freeport, Grand Bahama
The price is $121 per night from Dec 6 to Dec 7

Nestled on the beach, this Williams Town resort is within 3 mi (5 km) of William's Town Beach, Lucaya Beach, and Port Lucaya Marketplace. Port Lucayan Marina ...

3.4/5Good! (284 reviews)

"Front desk staff was very pleasant and helpful. Our room was overlooking the beach which was awesome. We really enjoyed our stay."…"

Reviewed on Jul 14, 2020

Island Seas Resort
The Ocean Club, A Four Seasons Resort, Bahamas
5 out of 5
One Ocean Drive, Paradise Island, New Providence
The price is $1,000 per night from Dec 6 to Dec 7

Located in Paradise Island, this beachfront resort is next to a golf course and within a 10-minute walk of Cabbage Beach and Versailles Gardens. Paradise Island ...

4.7/5Exceptional! (106 reviews)

"Wonderful experience! Everyone was so nice and accommodating! Best vacation with my husband."…"

Reviewed on Nov 1, 2020

The Ocean Club, A Four Seasons Resort, Bahamas
The Coral at Atlantis
4 out of 5
One Casino Drive, Paradise Island, New Providence
Get Rates

Located in Paradise Island, this beachfront resort is next to a golf course and within 1 mi (2 km) of Paradise Lagoon Beach South, Cabbage Beach, and Versailles ...

3.8/5Good! (1,000 reviews)

"It’s very nice hotel. Definitely will book it again next time when we go to Bahamas again."…"

Reviewed on Mar 23, 2020

The Coral at Atlantis
Sandyport Beach Resort
3.5 out of 5
West Bay Street, Nassau, New Providence
The price is $215 per night from Dec 6 to Dec 7

Located in Nassau, this beachfront resort is connected to a shopping center, 1.4 mi (2.2 km) from Cable Beach, and within 9 mi (15 km) of Parliament House and ...

4.1/5Very Good! (257 reviews)

"Room was cleaned , everyday garbage was empty , very honest people working there , God bless them."…"

Reviewed on Mar 17, 2020

Sandyport Beach Resort
Pink Sands Resort
4 out of 5
Chapel Street, Dunmore Town, Harbour Island
The price is $750 per night from Dec 7 to Dec 8

Located in Dunmore Town, this beachfront resort is in the historical district and within 1 mi (2 km) of Dr. Albert Johnson Memorial and Pink Sand Beach. Fisherman's ...

4.2/5Excellent! (92 reviews)
Great Stay!

"The resort could not be in a better location and the grounds are charming. The staff really care about providing good service!"…"

Reviewed on Jul 5, 2020

Pink Sands Resort
Pelican Bay Resort at Lucaya
4 out of 5
Sea Horse Road at Port Lucaya, Lucaya, Freeport, Grand Bahama
Free CancellationReserve now, pay when you stay
The price is $180 per night from Dec 6 to Dec 7

This family-friendly Freeport resort is located near the beach, within a 10-minute walk of Port Lucaya Marketplace and Lucaya Beach. Taino Beach is 2.9 mi (4.6 ...

4.1/5Very Good! (976 reviews)

"With covid 19 many services are restricted. From what I saw . The place was beautiful. Not much guest around."…"

Reviewed on Jun 23, 2020

Pelican Bay Resort at Lucaya
The Reef at Atlantis
4.5 out of 5
Paradise Beach Drive, Paradise Island, New Providence
Get Rates

Located in Paradise Island, this beachfront resort is next to a golf course and within 1 mi (2 km) of Paradise Lagoon Beach South and Cabbage Beach. Versailles ...

4.3/5Excellent! (1,000 reviews)

"Clean with excellent staff. We were surprised by a couple promotions including free daily lunch."…"

Reviewed on Mar 14, 2020

The Reef at Atlantis
Graycliff Hotel And Restaurant
4 out of 5
West Hill Street, Nassau, New Providence
Free CancellationReserve now, pay when you stay
The price is $299 per night from Dec 6 to Dec 7

Located in Downtown Nassau, this romantic resort is steps from Heritage Museum of the Bahamas, Government House, and National Art Gallery of the Bahamas. Pompey ...

4/5Very Good! (101 reviews)
Beware which room

"Deluxe rooms advertised as having views of veranda or gardens but the Windsor room has no external windows at all. It has two internal windows with restaurant tables directly outside which means terrible noise as well as no natural daylight. There is also no TV in the room. Staff were helpful in ..."…"

Reviewed on Jan 19, 2020

Graycliff Hotel And Restaurant
The Cove at Atlantis
5 out of 5
Paradise Beach Drive, Paradise Island, New Providence
Get Rates

Located in Paradise Island, this beachfront resort is next to a golf course and within 1 mi (2 km) of Paradise Lagoon Beach North and Cabbage Beach. Versailles ...

4.2/5Very Good! (1,000 reviews)
Our stay

"Will definitely come back"…"

Reviewed on Mar 16, 2020

The Cove at Atlantis
Marley Resort & Spa
4 out of 5
West Bay Street, Cable Beach, New Providence, Nassau
The price is $199 per night from Dec 8 to Dec 9

Nestled on the beach, this Nassau resort is within 3 mi (5 km) of Saunders Beach, Cable Beach, and Junkanoo Beach. Pirates of Nassau Museum and Straw Market ...

3.3/5 (257 reviews)

"This a rustic hotel, you feel that you are in the Bahamas, staff were great, yeah ok it needs a bit of tlc, but that's part of it's charm, good location, some good restaurants nearby, we had a great time here, everything happens a bit slower here, but hey! this is the Caribbean, also a must for Bob ..."…"

Reviewed on Mar 17, 2020

Marley Resort & Spa
Cape Santa Maria Beach Resort
3 out of 5
Li 30117 Queen Highway, Galliot Cay, Long Island
The price is $265 per night from Dec 7 to Dec 8

Nestled on the beach, this Galliot Cay resort is 0.4 mi (0.6 km) from Cape Santa Maria and 3.3 mi (5.4 km) from Columbus Point Monument. Salt Pond Beach is 28.7 ...

4.6/5Exceptional! (38 reviews)

"The view from your room is awesome!!! Step out of your room onto the beach and into the crystal clear water. Very nice staff, will be returning."…"

Reviewed on Jul 26, 2020

Cape Santa Maria Beach Resort
Bimini Big Game Club Resort & Marina
3.5 out of 5
Kings Highway, North Bimini, Alice Town, Bimini
The price is $189 per night from Dec 6 to Dec 7

With direct access to the beach, this Alice Town resort is in the city center and within a 5-minute walk of Dolphin House Museum, Alice Town Beach, and Bimini ...

3.6/5Good! (134 reviews)

"Excellent access to fishing resources, bait, tackle, ice etc. Great fishing year round. The resort is rustic. Well maintained, antique. But clean!"…"

Reviewed on Feb 24, 2020

Bimini Big Game Club Resort & Marina
Abaco Beach Resort and Boat Harbour Marina
3.5 out of 5
Bay Street, Marsh Harbour, Abaco
The price is $315 per night from Dec 8 to Dec 9

Located in Marsh Harbour, this beachfront resort is in the city center and within a 5-minute walk of Abaco Beach and Abaco Marina. Marsh Harbour and Snake Cay ...

3.9/5Good! (180 reviews)

"Property was not worth the almost $400 that I spent for one night . Furniture was very old , doors were dirty absolutely no hot water and the showerhead fell off in my hand . Property definitely needs updating."…"

Reviewed on Jun 19, 2020

Abaco Beach Resort and Boat Harbour Marina
The Beach at Atlantis
3.5 out of 5
One Casino Drive, Paradise Island, New Providence
Get Rates

Located in Paradise Island, this beachfront resort is next to a golf course and within a 15-minute walk of Cabbage Beach and Versailles Gardens. Paradise Island ...

3.7/5Good! (1,230 reviews)

"Unfortunately they closed a lot of things due to low numbers of people but considering it was still good"…"

Reviewed on Mar 22, 2020

The Beach at Atlantis
Rosewood Baha Mar
5 out of 5
One Bahamar Boulevard, Nassau
Get Rates

Nestled on the beach, this Nassau resort is 0.9 mi (1.4 km) from Lake Cunningham and 1.5 mi (2.5 km) from Cable Beach. Saunders Beach and Haynes Oval are also ...

4.4/5Wonderful! (98 reviews)

"Pool and beach area was great. Access to all resorts was nice. Good restaurants. Fitness center was small"…"

Reviewed on Feb 24, 2020

Rosewood Baha Mar
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.