Compare Hotels with Restaurants in Grand Bahama
Secret Bargains - Save an extra 10% or more on select Hotels with Restaurants
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Grand Bahama Hotels with Restaurants

Viva Fortuna Beach by Wyndham, A Trademark All Inclusive
Doubloon Road And Churchill Dr. Freeport Grand Bahama
$258 nightly
The price is $284 total per night
$284 total
May 5 - May 6
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Viva Fortuna Beach by Wyndham, A Trademark All Inclusive in Freeport, you'll be on the beach, within a 10-minute drive of Taino Beach and Garden of the Groves.
Pool
All inclusive

Lighthouse Pointe at Grand Lucayan - All Inclusive
1 Royal Palm Way, Freeport,Grand Bahams Freeport Bahamas
Located in Freeport (Lucaya), Lighthouse Pointe at Grand Lucayan - All Inclusive is within a 10-minute walk of Port Lucaya Marketplace and Port Lucayan Marina.
Pool
Breakfast included

Bell Channel Inn Hotel
Kings Road, Lucaya Freeport Grand Bahama
$120 nightly
The price is $132 total per night
$132 total
May 1 - May 2
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Freeport (Lucaya), Bell Channel Inn Hotel is within a 5-minute drive of Port Lucaya Marketplace and Taino Beach.
Pool
Parking included

Pelican Bay Resort at Lucaya
Sea Horse Road at Port Lucaya Freeport Grand Bahama
$284 nightly
The price is $313 total per night
$313 total
May 17 - May 18
Total with taxes and fees
With a stay at Pelican Bay Resort at Lucaya in Freeport (Lucaya), you'll be within a 10-minute drive of Taino Beach and Lucaya Beach.
Pool
Free WiFi

Island Seas Resort
123 Silver Point Drive Freeport Grand Bahama
$175 nightly
The price is $192 total per night
$192 total
Apr 30 - May 1
Total with taxes and fees
With a stay at Island Seas Resort in Freeport (Williams Town), you'll be within a 15-minute drive of Taino Beach and Lucayan National Park.
On private beach
Pool

Royal Islander Hotel
East Mall Drive Freeport Grand Bahama
$86 nightly
The price is $95 total per night
$95 total
Apr 30 - May 1
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Royal Islander Hotel, you'll be centrally located in Freeport, within a 10-minute drive of Taino Beach and Cooper's Castle.
Pool
Hot Tub

Flamingo Bay Hotel & Marina at Taino Beach
Jolly Roger Drive Freeport Grand Bahama
$107 nightly
The price is $113 total per night
$113 total
May 1 - May 2
Total with taxes and fees
With a stay at Flamingo Bay Hotel & Marina at Taino Beach in Freeport (Lucaya), you'll be within a 5-minute drive of Taino Beach and Shark Alley.
Pool
Parking included

Dolphin Cove - Adults Only
#14 Swan Drive Freeport Grand Bahama
$195 nightly
The price is $215 total per night
$215 total
May 10 - May 11
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Dolphin Cove - Adults Only in Freeport (Williams Town), you'll be within a 10-minute drive of Taino Beach and Lucaya Beach.
Pool
Spa

Castaways Resort and Suites
42629 East Mall Drive Freeport Grand Bahama
$156 nightly
The price is $170 total per night
$170 total
May 18 - May 19
Total with taxes and fees
With a stay at Castaways Resort and Suites in Freeport (Downtown Freeport), you'll be within a 15-minute drive of Taino Beach and Regency Theater.
Pool
Free WiFi

Old Bahama Bay Resort & Yacht Harbour
Bayshore Road West End Grand Bahama
Located in West End, Old Bahama Bay Resort & Yacht Harbour is by the ocean, a 4-minute drive from Old Bahama Bay Beach and 6 minutes from Old Bahama Bay Yacht Harbour.
On private beach
Pool

Ocean Reef Yacht Club & Resort
48-60 Bahama Reef Blvd. Freeport Grand Bahama
$135 nightly
The price is $149 total per night
$149 total
May 25 - May 26
Total with taxes and fees
With a stay at Ocean Reef Yacht Club & Resort in Freeport (Williams Town), you'll be within a 10-minute drive of Taino Beach and Lucayan National Park.
Pool
Kitchen
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.
Grand Bahama hotels essential information
Accommodation | 318 hotels |
|---|---|
Lowest Price | $95 |
Highest Price | $313 |
Popular hotels | Viva Fortuna Beach by Wyndham, A Trademark All Inclusive, Lighthouse Pointe at Grand Lucayan - All Inclusive, Bell Channel Inn Hotel, Pelican Bay Resort at Lucaya, Island Seas Resort, Royal Islander Hotel, Flamingo Bay Hotel & Marina at Taino Beach, Dolphin Cove - Adults Only, Castaways Resort and Suites, Old Bahama Bay Resort & Yacht Harbour, Ocean Reef Yacht Club & Resort, Ocean Pearl Bonefishing Resort |
Most Recent Grand Bahama Hotel Reviews

Flamingo Bay Hotel & Marina at Taino Beach
5 out of 5
Posted 3 hours ago
CheapTickets Verified Review
"The rooms are very clean and only a two minute walk to ferry and beach"
A verified traveler stayed at Flamingo Bay Hotel & Marina at Taino Beach






