Find hotels in Grand Bahama from ฿2,635
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Grand Bahama
Check prices for these dates
Our top choices for Grand Bahama hotels

8.4 out of 10, Very good, (277)
The price is ฿3,105
฿4,100 total
includes taxes & fees
6 Jan - 7 Jan 2026

9.4 out of 10, Exceptional, (374)
The price is ฿6,066
฿6,672 total
includes taxes & fees
20 Jan - 21 Jan 2026

7.2 out of 10, Good, (524)
The price is ฿2,418
฿3,966 total
includes taxes & fees
7 Jan - 8 Jan 2026

Viva Fortuna Beach by Wyndham, A Trademark All Inclusive
Viva Fortuna Beach by Wyndham, A Trademark All InclusiveFreeport
6.8 out of 10, (1002)
The price is ฿8,295
฿9,125 total
includes taxes & fees
3 Jan - 4 Jan 2026
The price is ฿2,177
฿2,635 total
includes taxes & fees
3 Jan - 4 Jan 2026
The price is ฿4,363
฿5,825 total
includes taxes & fees
7 Jan - 8 Jan 2026
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.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Grand Bahama attractions
Learn more about Grand Bahama
Pristine beaches and vibrant reefs beckon snorkellers to explore the underwater world teeming with colourful fish. Lucayan National Park's mangrove-lined waterways invite kayakers, while Freeport's Port Lucaya Marketplace buzzes with duty-free shopping and local flavours.

Top Grand Bahama Hotel Reviews

Pelican Bay Resort at Lucaya
10/10 Excellent
More cheap stays in Grand Bahama

Flamingo Bay Hotel & Marina at Taino Beach
Jolly Roger Drive Freeport Grand Bahama
The price is ฿2,418 per night from 7 Jan to 8 Jan
฿2,418
฿3,966 total
7 Jan - 8 Jan 2026
includes taxes & fees
7.2/10 Good! (523 reviews)

































































