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 Hotels

What style of hotel do you prefer?
All Hotels (166)
Holiday Rentals (342)
Best Value (16)
Resort (76)
Romantic (72)
On the Beach (62)
Family (25)
Luxury (25)
B&Bs (60)

Check availability

Refine search

Price per night

 

Property type

 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Special offers in Bahamas

Sandyport Beaches Resort
Sandyport Beaches Resort 3.5 of 5 stars
Special offer Jump into June 47% off
Breezy Hill Exuma Bahamas
Breezy Hill Exuma Bahamas 4.5 of 5 stars
Special offer $125 per night
View all special offers in Bahamas (22)

Hotels travellers recommend

List view  |  Large map
List view  |  Large map
3.5 of 5 Shannas Cove Resort, Cat Island Travellers' Choice™ 2012 Winner Bargain | Best Service
Ranked #1 of 166 hotels in Bahamas
Ranked #1 of 12 hotels in Cat Island
5 of 5 stars 76 reviews
Traveller photos (120)
Rock House, Harbour Island
230 AUD - 434 AUD per night*
Travellers' Choice™ 2012 Winner Best Service
Ranked #2 of 166 hotels in Bahamas
Ranked #1 of 7 hotels in Harbour Island
5 of 5 stars 157 reviews
Traveller photos (88) | Map
Tail Winds Resort, Cat Island
174 AUD per night*
E-mail hotel
+1242-354-4243
Tail Winds Resort Slideshow
Ranked #3 of 166 hotels in Bahamas
Ranked #2 of 12 hotels in Cat Island
5 of 5 stars 19 reviews
Traveller photos (62)
4.0 of 5 Cape Santa Maria Beach Resort & Villas, Long Island
223 AUD - 539 AUD per night*
Travellers' Choice™ 2012 Winner Top 25
CHECK RATES! ABS:HotelCheckRates-d151383?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 166 hotels in Bahamas
Ranked #1 of 6 hotels in Long Island
5 of 5 stars 264 reviews
Professional photos | Traveller photos (337) | Map
St Francis Resort, Great Exuma
240 AUD - 240 AUD per night*
Travellers' Choice™ 2012 Winner Best Service
CHECK RATES! ABS:HotelCheckRates-d611851?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 166 hotels in Bahamas
Ranked #1 of 9 hotels in Great Exuma
5 of 5 stars 78 reviews
Professional photos | Traveller photos (174) | Map
4.0 of 5 Grand Isle Resort & Spa, Great Exuma
322 AUD - 505 AUD per night*
Travellers' Choice™ 2012 Winner Luxury | Relaxation & Spa Offers & Announcements Receive Up To $800 Off!
E-mail hotel
1-866-380-5213
Offers & Announcements Receive Up To $800 Off!
Grand Isle Resort & Spa Slideshow
CHECK RATES! ABS:HotelCheckRates-d597692?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #6 of 166 hotels in Bahamas
Ranked #2 of 9 hotels in Great Exuma
5 of 5 stars 202 reviews
Professional photos | Traveller photos (186) | Map
3.0 of 5 Small Hope Bay Lodge, Andros
459 AUD - 861 AUD per night*
Travellers' Choice™ 2012 Winner All Inclusive Special offer 2 Fly Free Special
+1 1-800-223-6961
E-mail hotel
Special offer 2 Fly Free Special
Small Hope Bay Lodge Slideshow
CHECK RATES! ABS:HotelCheckRates-d149298?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #7 of 166 hotels in Bahamas
Ranked #1 of 12 hotels in Andros
4.5 of 5 stars 227 reviews
Professional photos | Traveller photos (188) | Map
5.0 of 5 Tiamo, Andros
322 AUD - 424 AUD per night*
Travellers' Choice™ 2012 Winner Top 25
Ranked #8 of 166 hotels in Bahamas
Ranked #2 of 12 hotels in Andros
5 of 5 stars 128 reviews
Traveller photos (119) | Map
3.0 of 5 Fernandez Bay Village, Cat Island
349 AUD - 376 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d151430?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #9 of 166 hotels in Bahamas
Ranked #3 of 12 hotels in Cat Island
4.5 of 5 stars 103 reviews
Professional photos | Traveller photos (134) | Map
Lofty Fig Villas, Marsh Harbour
102 AUD - 153 AUD per night*
+1 242-367-2681
E-mail hotel
Lofty Fig Villas Slideshow
Ranked #10 of 166 hotels in Bahamas
Ranked #1 of 3 hotels in Marsh Harbour
4.5 of 5 stars 57 reviews
Traveller photos (18) | Map
4.0 of 5 Powell Pointe Resort at Cape Eleuthera, Eleuthera
254 AUD - 296 AUD per night*
+1 242-470-8242
E-mail hotel
Powell Pointe Resort at Cape Eleuthera Slideshow
CHECK RATES! ABS:HotelCheckRates-d647923?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #11 of 166 hotels in Bahamas
Ranked #1 of 15 hotels in Eleuthera
4.5 of 5 stars 205 reviews
Traveller photos (410) | Map
3.0 of 5 Hut Pointe Inn, Eleuthera
214 AUD - 264 AUD per night*
E-mail hotel
+1 +1 7609086700
Hut Pointe Inn Slideshow
CHECK RATES! ABS:HotelCheckRates-d1159747?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #12 of 166 hotels in Bahamas
Ranked #2 of 15 hotels in Eleuthera
4.5 of 5 stars 36 reviews
Professional photos | Traveller photos (36) | Map
Island HoppInn, Cat Island
204 AUD - 281 AUD per night*
Ranked #13 of 166 hotels in Bahamas
Ranked #4 of 12 hotels in Cat Island
5 of 5 stars 19 reviews
Traveller photos (25) | Map
Pineapple Fields Resort, Eleuthera Travellers' Choice™ 2012 Winner Bargain Special offer Fly Free from Nassau
E-mail hotel
+1 877-677-9539
Special offer Fly Free from Nassau
Pineapple Fields Resort Slideshow
CHECK RATES! ABS:HotelCheckRates-d585726?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #14 of 166 hotels in Bahamas
Ranked #3 of 15 hotels in Eleuthera
4.5 of 5 stars 98 reviews
Professional photos | Traveller photos (132)
3.0 of 5 Stella Maris Resort Club, Long Island
184 AUD - 260 AUD per night*
Offers & Announcements Fly Free From Nasau
E-mail hotel
1-954-359-8236
Offers & Announcements Fly Free From Nasau
Stella Maris Resort Club Slideshow
CHECK RATES! ABS:HotelCheckRates-d151502?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #15 of 166 hotels in Bahamas
Ranked #2 of 6 hotels in Long Island
4.5 of 5 stars 76 reviews
Professional photos | Traveller photos (126) | Map
4.0 of 5 Sky Beach Club, Eleuthera
306 AUD - 780 AUD per night*
Travellers' Choice™ 2012 Winner Trendiest
+1 +1 800-605-9869
E-mail hotel
Sky Beach Club Slideshow
CHECK RATES! ABS:HotelCheckRates-d1546410?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #16 of 166 hotels in Bahamas
Ranked #4 of 15 hotels in Eleuthera
4.5 of 5 stars 145 reviews
Professional photos | Traveller photos (227) | Map
2.5 of 5 Pigeon Cay Beach Club, Cat Island
143 AUD - 383 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d151487?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #17 of 166 hotels in Bahamas
Ranked #5 of 12 hotels in Cat Island
4.5 of 5 stars 45 reviews
Professional photos | Traveller photos (37) | Map
Staniel Cay Yacht Club, Staniel Cay
124 AUD - 388 AUD per night*
Offers & Announcements Private Pilot Island...
+1 954-467-8920
E-mail hotel
Offers & Announcements Private Pilot Island Hop!
Staniel Cay Yacht Club Slideshow
Ranked #18 of 166 hotels in Bahamas
Ranked #1 of 1 hotels in Staniel Cay
4.5 of 5 stars 90 reviews
Traveller photos (232) | Map
Bimini Sands Resort and Marina, Bimini
214 AUD - 281 AUD per night*
Ranked #19 of 166 hotels in Bahamas
Ranked #1 of 8 hotels in Bimini
4.5 of 5 stars 39 reviews
Traveller photos (25) | Map
Emerald Palms by the Sea, Andros
102 AUD - 230 AUD per night*
Travellers' Choice™ 2012 Winner Bargain
Ranked #20 of 166 hotels in Bahamas
Ranked #3 of 12 hotels in Andros
4.5 of 5 stars 131 reviews
Traveller photos (217)
Runaway Hill Club, Harbour Island
184 AUD - 332 AUD per night*
Ranked #21 of 166 hotels in Bahamas
Ranked #2 of 7 hotels in Harbour Island
4.5 of 5 stars 67 reviews
Traveller photos (67) | Map
Sivananda Ashram Yoga Retreat, Paradise Island
70 AUD - 161 AUD per night*
E-mail hotel
1-866-446-5934
Sivananda Ashram Yoga Retreat Slideshow
Ranked #22 of 166 hotels in Bahamas
Ranked #1 of 15 hotels in Paradise Island
4.5 of 5 stars 171 reviews
Traveller photos (112) | Map
5.0 of 5 Sandals Emerald Bay, Great Exuma
552 AUD - 1,705 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d278089?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #23 of 166 hotels in Bahamas
Ranked #3 of 9 hotels in Great Exuma
4.5 of 5 stars 788 reviews
Professional photos | Traveller photos (801) | Map
4.0 of 5 Club Med Columbus Isle, San Salvador
204 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d147636?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #24 of 166 hotels in Bahamas
Ranked #1 of 2 hotels in San Salvador
4.5 of 5 stars 888 reviews
Professional photos | Traveller photos (858) | Map
5.0 of 5 Kamalame Cay, Andros
755 AUD - 919 AUD per night*
Travellers' Choice™ 2012 Winner All Inclusive
Ranked #25 of 166 hotels in Bahamas
Ranked #4 of 12 hotels in Andros
4.5 of 5 stars 146 reviews
Traveller photos (148) | Map
3.0 of 5 Long Island Breeze Resort, Salt Pond
87 AUD - 111 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d1419831?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #26 of 166 hotels in Bahamas
Ranked #1 of 1 hotels in Salt Pond
4.5 of 5 stars 23 reviews
Professional photos | Traveller photos (13)
3.5 of 5 Compass Point Beach Resort, Nassau
322 AUD - 383 AUD per night*
Special offer Restaurant specials
+1 242-327-4500
Special offer Restaurant specials
Compass Point Beach Resort Slideshow
CHECK RATES! ABS:HotelCheckRates-d625825?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #27 of 166 hotels in Bahamas
Ranked #1 of 28 hotels in Nassau
4.5 of 5 stars 244 reviews
Professional photos | Traveller photos (264) | Map
Atlantis - Imperial Club, Paradise Island
Ranked #28 of 166 hotels in Bahamas
Ranked #2 of 15 hotels in Paradise Island
4.5 of 5 stars 18 reviews
Traveller photos (29)
2.5 of 5 Sunrise Resort & Marina, Freeport
77 AUD - 137 AUD per night*
Special offer 2-for-1
+1 800-932-4959
E-mail hotel
Special offer 2-for-1
Sunrise Resort & Marina Slideshow
CHECK RATES! ABS:HotelCheckRates-d1022779?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #29 of 166 hotels in Bahamas
Ranked #1 of 19 hotels in Freeport
4.5 of 5 stars 41 reviews
Professional photos | Traveller photos (35) | Map
3.0 of 5 Green Turtle Club & Marina, Great Abaco Island
152 AUD - 254 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d149119?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #30 of 166 hotels in Bahamas
4.5 of 5 stars 44 reviews
Professional photos | Traveller photos (18) | Map