We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Bahamas

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Property name

Reset
 
Free Newsletter

Interested in Bahamas?

We'll send you updates with the latest deals, reviews and articles for Bahamas each week.

Map of Bahamas Hotels

Hotels (172)

B&Bs / Inns (69)

Specialty Lodging (137)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
Po Box L.I 30-117 | Galliot Cay, Long Island, Long Island
Cape Santa Maria Beach Resort & Villas Slideshow
Show Prices
$270 - $662 Avg. price/night*
Ollie #1 of 172 hotels in Bahamas
Professional photos | Traveler photos (1106)
Special Offer STARTING AT $72/NIGHT!
The Cove Eleuthera (Gregory Town) 4.0 of 5
Queen's Highway, Gregory Town, Eleuthera
The Cove Eleuthera Slideshow
Show Prices
$426 - $732 Avg. price/night*
Ollie #2 of 172 hotels in Bahamas
  •  Cove Eleuthera 
  • Nice place. Not cheap but good quality. We were in an Sanctuary room with... more
  • July 9, 2016
Traveler photos (1109)
Announcement Dive In!
Certificate of Excellence
Travelers' Choice® 2016 Winner Top Hotels
 
PO Box EX-29253 | Emerald Bay, Great Exuma
Grand Isle Resort & Spa Slideshow
Show Prices
$342 - $1,782 Avg. price/night*
Ollie #3 of 172 hotels in Bahamas
Professional photos | Traveler photos (1545)
Pineapple Fields Resort (Governor's Harbour) 4.0 of 5
Banks Rd., Governor's Harbour EL-29924, Eleuthera
Pineapple Fields Resort Slideshow
Show Prices
$227 - $276 Avg. price/night*
Ollie #4 of 172 hotels in Bahamas
  •  Amazing resort 
  • Beautiful grounds, gardens, and views. The condo was excellent, with a... more
  • July 24, 2016
Professional photos | Traveler photos (713)
Special Offer Call For Best Rates!!!
Certificate of Excellence
Travelers' Choice® 2016 Winner Bargain
 
Shannas Cove Resort (Cat Island) 3.0 of 5
Shanna Bay, Orange Creek, Cat Island
Shannas Cove Resort Slideshow
Ollie #5 of 172 hotels in Bahamas
  •  Pristine beach 
  • My husband and I decided to fly ourselves to the Bahamas from the US and... more
  • July 22, 2016
Traveler photos (657)
Club Med Columbus Isle (San Salvador) 4.0 of 5
Cockburn Town, San Salvador
Club Med Columbus Isle Slideshow
Show Prices
$463 - $562 Avg. price/night*
Ollie #6 of 172 hotels in Bahamas
Professional photos | Traveler photos (2717)
Special Offer Club Med up to 30% Off
Fernandez Bay | New Bight, Cat Island
Fernandez Bay Village Slideshow
Show Prices
$336 - $389 Avg. price/night*
Ollie #7 of 172 hotels in Bahamas
  •  Fernandez Bay Awesome 
  • What a great place to unwind. Perfect beach. The food was excellent as... more
  • July 11, 2016
Traveler photos (336)
Special Offer Buy One Get One Airfare!
Certificate of Excellence
Travelers' Choice® 2016 Winner Bargain
 
Paradise Island | PO Box N7550, 4777, New Providence Island
Sivananda Ashram Yoga Retreat Slideshow
$69 - $158 Avg. price/night*
Ollie #8 of 172 hotels in Bahamas
Traveler photos (799)
Offers & Announcements BOOK DIRECT FOR 10% OFF
West Bay Street, Cable Beach, Nassau 13005, New Providence Island
Sandals Royal Bahamian Spa Resort & Offshore Island Slideshow
Show Prices
$506 - $1,288 Avg. price/night*
Ollie #9 of 172 hotels in Bahamas
#1 of 37 hotels in Nassau
  •  Excellent Trip 
  • We stayed at the resort from 7/13-7/17. Everything was wonderful from the... more
  • July 27, 2016
Professional photos | Traveler photos (7955)
Staniel Cay | Exuma Cays, Bahamas, 00001, Staniel Cay
Staniel Cay Yacht Club Slideshow
$121 - $380 Avg. price/night*
Ollie #10 of 172 hotels in Bahamas
  •  Fantastic Pina Colada! 
  • Great bartender! She makes6 a perfect Pina Colada! Get something from the... more
  • July 26, 2016
Traveler photos (694)
Offers & Announcements $250 Air Credit!
Certificate of Excellence
Travelers' Choice® 2016 Winner Small Hotels
 
Rock House (Harbour Island) 3.5 of 5
Corner of Hill and Bay Street, EL-27234, Harbour Island
Rock House Slideshow
Show Prices
$355 - $733 Avg. price/night*
Ollie #11 of 172 hotels in Bahamas
  •  Magical Property! 
  • What a fantastic weekend staying at the Rock House Hotel. This property is... more
  • July 13, 2016
Professional photos | Traveler photos (552)
1 Casino Drive, New Providence Island
Show Prices
$475 - $1,080 Avg. price/night*
Ollie #12 of 172 hotels in Bahamas
Professional photos | Traveler photos (1182)
Fresh Creek, 00000, Andros
Small Hope Bay Lodge Slideshow
Show Prices
$419 - $675 Avg. price/night*
Ollie #13 of 172 hotels in Bahamas
#1 of 12 hotels in Andros
Professional photos | Traveler photos (724)
Offers & Announcements 5% OFF STAY!
1 Casino Drive, New Providence Island
The Cove Atlantis, Autograph Collection Slideshow
Show Prices
$513 - $1,720 Avg. price/night*
Ollie #14 of 172 hotels in Bahamas
Professional photos | Traveler photos (1937)
Offers & Announcements Up to $450 Resort Credit
Hideaways at Palm Bay (George Town) 3.0 of 5
Jolly Hall Bay at Queens Highway, George Town 00000, Great Exuma
Hideaways at Palm Bay Slideshow
Show Prices
$261 - $333 Avg. price/night*
Ollie #15 of 172 hotels in Bahamas
Professional photos | Traveler photos (995)
Treasure Cay Road, Treasure Cay AB-22134, Great Abaco Island
Show Prices
$153 - $553 Avg. price/night*
Ollie #16 of 172 hotels in Bahamas
Professional photos | Traveler photos (784)
Queen's Highway, Emerald Bay, EX29142, Great Exuma
Sandals Emerald Bay Golf, Tennis and Spa Resort Slideshow
Show Prices
$505 - $1,438 Avg. price/night*
Ollie #17 of 172 hotels in Bahamas
  •  Sandals 
  • Resort is somewhat dated and needs refreshing. Not a 5-star experience... more
  • July 26, 2016
Professional photos | Traveler photos (4051)
Villa Allamanda (Governor's Harbour) 3.0 of 5
Cigatoo Estates, Governor's Harbour, Eleuthera
Villa Allamanda Slideshow
Show Prices
$227 - $369 Avg. price/night*
Ollie #18 of 172 hotels in Bahamas
Professional photos | Traveler photos (379)
Special Offer Call for Reduced Rates!
Certificate of Excellence
Travelers' Choice® 2016 Winner Family
 
Paradise Island Dr, SS 6202, New Providence Island
Comfort Suites Paradise Island Slideshow
Show Prices
$176 - $451 Avg. price/night*
Ollie #19 of 172 hotels in Bahamas
Professional photos | Traveler photos (953)
Special Offer Choice Privileges Points
One & Only Ocean Club (Paradise Island) 5.0 of 5
One Casino Drive, New Providence Island
One & Only Ocean Club Slideshow
Show Prices
$716 - $2,047 Avg. price/night*
Ollie #20 of 172 hotels in Bahamas
Professional photos | Traveler photos (888)
Special Offer 4th Night Complimentary