Beach Hotels in Bahamas
Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices
Check prices for these dates
Top Beach Hotels in Nassau

Grand Hyatt Baha Mar
8.6/10 Excellent! (4,228 reviews)

Margaritaville Beach Resort - Nassau
Downtown Nassau
‐0.48 mi from city center
8.2/10 Very Good! (2,040 reviews)

British Colonial - Nassau
Downtown Nassau
‐0.33 mi from city center
8.6/10 Excellent! (1,745 reviews)
Top Beach Hotels in Paradise Island

The Reef at Atlantis
8.8/10 Excellent! (1,391 reviews)

Warwick Paradise Island- All Inclusive- Adults Only
8.4/10 Very Good! (1,856 reviews)

The Coral at Atlantis
8.4/10 Very Good! (1,625 reviews)
Top Beach Hotels in Hartswell

Grand Isle Resort & Residences
9/10 Wonderful! (381 reviews)

Saint Francis Resort
9/10 Wonderful! (130 reviews)

Hideaways Exuma
8.6/10 Excellent! (392 reviews)
Top Beach Hotels in Freeport

Viva Fortuna Beach by Wyndham, A Trademark All Inclusive
6.8/10 (1,004 reviews)

Lighthouse Pointe at Grand Lucayan - All Inclusive
Lucaya
‐3.84 mi from city center
7.6/10 Good! (395 reviews)

Dolphin Cove - Adults Only
Williams Town
‐3.02 mi from city center
9.2/10 Wonderful! (340 reviews)
Top cities in Bahamas
Nassau
The tropical city of Nassau is full of attractions, such as Straw Market and Prince George Wharf, and is loved for its beaches and waterfront.
Paradise Island
Paradise Island is known for its beaches and aquarium, and entices visitors with popular attractions including Atlantis Casino and Cabbage Beach.
Freeport
Freeport is loved for its shopping and snorkeling spots, and entices visitors with popular attractions including Xanadu Beach and Port Lucayan Marina.
Top landmarks in Bahamas

Cable Beach
When the beach is calling your name, you might want to head down to Cable Beach, located 4.5 mi (7.2 km) from central Nassau. Enjoy the sunset by the shore at Caves Beach, Saunders Beach, and Junkanoo Beach.

Pink Sand Beach
If you can't wait to get to the beach, you might enjoy a trip to Pink Sand Beach located 0.4 mi (0.6 km) from central Dunmore Town. Enjoy the sunset by the shore at Current Bay Beach.

Junkanoo Beach
Why not spend a carefree afternoon at Junkanoo Beach during your travels in Nassau? Wander the area's seaside or simply enjoy one of its seafood restaurants.