Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Freeport

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Freeport hotels and places to stay

Royal Islander Hotel
3 out of 5
East Mall Drive, PO Box F-42549, Freeport, Grand Bahama
Free CancellationReserve now, pay when you stay
The price is $79 per night
1.11 mi from city center
3.3/5 (113 reviews)

"One of the rooms had a smell but the conditions was understandable. So it was switch to my prefection."…"

Reviewed on Apr 17, 2020

Royal Islander Hotel
Coral Beach Hotel and Condominiums
3 out of 5
31 Coral Rd, Freeport, Freeport
Get Rates
3.46 mi from city center
2.7/5 (6 reviews)

"Nothing was unique the place need upgrade no parking for hotel guess"…"

Reviewed on Feb 9, 2019

Coral Beach Hotel and Condominiums
Flamingo Bay Hotel & Marina at Taino Beach
2.5 out of 5
Jolly Roger Drive, PO Box F43819, Freeport, Grand Bahama
Get Rates
4.01 mi from city center
3.5/5Good! (313 reviews)

"Loved the property, and the staff, the bed was horrible."…"

Reviewed on Feb 24, 2020

Flamingo Bay Hotel & Marina at Taino Beach
Pelican Bay Resort at Lucaya
4 out of 5
Sea Horse Road at Port Lucaya, Lucaya, Freeport, Grand Bahama
Free CancellationReserve now, pay when you stay
The price is $144 per night
3.65 mi from city center
4.1/5Very Good! (970 reviews)

"The people were very nice and helped me out. I left my I Pad in the hotel and they had a taxi bring it to me at the airport."…"

Reviewed on Feb 12, 2020

Pelican Bay Resort at Lucaya
Island Seas Resort
3 out of 5
123 Silver Point Drive, Freeport, Grand Bahama
The price is $97 per night
3 mi from city center
3.4/5Good! (274 reviews)

"location Excellent and food was great love the price as well"…"

Reviewed on Feb 18, 2020

Island Seas Resort
Luxurios bayview condo at Taino Beach
Get Rates
3.83 mi from city center
5/5Exceptional! (2 reviews)
Perfect

"Perfect host, perfect location everything you need is provided can’t wait to go back 🌴☀️🇧🇸"…"

Reviewed on Feb 26, 2020

Luxurios bayview condo at Taino Beach
Luxurious Ocean Front Condo in the Bahamas STAY 6 NIGHTS and 7TH NIGHT IS FREE
Get Rates
2.83 mi from city center
4.6/5Wonderful! (27 reviews)
Great place, great location

"Stayed with family. It was nice having a big place. We felt like there was plenty of room and we didn’t hear each other when sleeping. The beach is beautiful. We bought lobster from a local fisherman for $10 each right on the beach. We used the grill a lot. Nothing like fresh caught fish on a grill. ..."…"

Reviewed on Mar 7, 2020

Luxurious Ocean Front Condo in the Bahamas STAY 6 NIGHTS and 7TH NIGHT IS FREE
Castaways Resort and Suites
2.5 out of 5
42629 East Mall Drive, Freeport, Grand Bahama
Get Rates
0.38 mi from city center
3.6/5Good! (79 reviews)

"I loved the staff....so friendly and upbeat....really made my days"…"

Reviewed on Mar 24, 2020

Castaways Resort and Suites
Dolphin Cove - Adults only.
4 out of 5
#14 Swan Drive, Freeport, Grand Bahama
Free CancellationReserve now, pay when you stay
The price is $153 per night
3.02 mi from city center
4.6/5Exceptional! (111 reviews)

"Dolphin Cove is the best property to stay at in Lucaya, hands down. Been coming here for 9 years."…"

Reviewed on Mar 24, 2020

Dolphin Cove - Adults only.
The Marlin at Taino Beach Resort & Clubs
3.5 out of 5
Jolly Roger Drive, Freeport, Grand Bahama
Get Rates
4.58 mi from city center
3.7/5Good! (21 reviews)

"Island still shows alot of storm damage. It will be a while be fore they fully recover. Resort has went out of there way to keep us comfortable. Great place."…"

Reviewed on Dec 28, 2019

The Marlin at Taino Beach Resort & Clubs
Can't find the property you want?
See all available properties in Freeport
View all properties
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.

Visiting Freeport

Families will find kid-friendly activities in Freeport, and visitors give high marks for the beaches, shopping, and top-notch restaurants. This relaxing city also attracts tourists with its entertainment choices and live music. Top sights in the city include Port Lucaya Marketplace, Xanadu Beach, and Lucaya Beach.

  • There are 150 hotels and other accommodations in Freeport
  • The closest major airport is in Freeport (FPO-Grand Bahama Intl.), 1.1 mi (1.8 km) from the city center

Sightseeing and Staying in Freeport

Notable city landmarks like Cooper's Castle and Count Basie Square might be worth a visit. The city's natural setting is picturesque, including the beaches and these places to visit: Xanadu Beach, Lucaya Beach, and Taino Beach. The city is well liked for its places to shop, and Port Lucaya Marketplace is a favorite for retail therapy.

In Freeport, you'll be able to select from 150 hotels and other lodging options so you'll have plenty of choices for a perfect vacation. These are top ranked ones based on our user reviews:

  • Lighthouse Pointe at Grand Lucayan - This 4-star resort features a full-service spa, 3 restaurants, and an outdoor pool. It's a favorite with Expedia travelers for its WiFi and room size.
  • Old Bahama Bay Resort & Yacht Harbour - This 4-star hotel features a marina, a private beach, and 2 restaurants.
  • Pelican Bay Resort at Lucaya - With a stay at this 4-star resort, guests can enjoy access to 3 outdoor pools and a full-service spa, along with an in-room kitchenette. Expedia customers like its central location and helpful staff.

One of the top places to see in the surrounding area is Gold Rock Beach, located 18.8 mi (30.3 km) from the center of the city.

Dressing for Freeport

  • Between January and March, you can expect the daytime average to be around 80°F and the nighttime average to be 62°F
  • From April to June, temperatures average about 88°F during the day and 66°F at night
  • July through September averages 89°F during the day and 73°F at night
  • In October-December, the average temperature is 84°F during the day and 63°F at night
  • About 58.23 inches of rain falls on Freeport each year
  • Hottest months are usually August and July with an average temperature of 88°F, while the coldest months are January and February with an average of 63°F

Frequently asked questions

Where is the best place for a stay in Freeport?
Viva Wyndham Fortuna Beach Resort - All Inclusive is one of the top choices for your stay based on our traveler data. This 3.5-star property offers a full-service spa and 4 restaurants. Other good choices for your visit include Lighthouse Pointe at Grand Lucayan – All-Inclusive and Island Seas Resort.
If I need to cancel my hotel reservation in Freeport, will I receive a refund?
Yes! The majority of room reservations are fully refundable if cancelled before the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of your arrival date. If you booked a non-refundable reservation, you might be able to still cancel and get a refund within 24 hours of your booking. Put your dates in and click on “Search”, then you can filter by “free cancellation” to review the best deals available in Freeport.
Where can I learn more about changing or cancelling my trip to Freeport?
For more information about rescheduling or cancelling your trip to Freeport, head over to our customer service page.
What's the best budget-friendly hotel in Freeport?
Based on reviews, Royal Islander Hotel is a popular 3-star hotel for our travelers looking for an economical choice, and features free WiFi and free parking. Other good choices for your budget-friendly stay include Pelican Bay Resort at Lucaya and Viva Wyndham Fortuna Beach Resort - All Inclusive.
What's the best place to stay in Williams Town?
With 37 lodging options to choose from in this neighborhood, you should find the perfect place for your trip. Based on our traveler data, Island Seas Resort is one of the top choices for your stay in Williams Town. This 3-star resort offers a marina and a private beach. Another good option for your stay in the area is Coral Beach Hotel and Condominiums.
What's the best place to stay for a family vacation to Freeport?
Bell Channel Inn Hotel & Scuba Diving Retreat is a hotel with an outdoor pool and a restaurant, and it’s a top choice on Expedia for families. Other good choices to stay with the kids include Old Bahama Bay Resort & Yacht Harbour and Flamingo Bay Hotel & Marina at Taino Beach. Kids of all ages will also enjoy a visit to Perfume Factory of Fragrances.
What's the best place to stay for a couple visiting Freeport?
Old Bahama Bay Resort & Yacht Harbour is a favorite 4-star hotel for couples, and features in-room massages and pillowtop beds. Another good option for your romantic getaway is Flamingo Bay Hotel & Marina at Taino Beach.
What's the best all-inclusive hotel in Freeport?
Viva Wyndham Fortuna Beach Resort - All Inclusive is a 3.5-star all-inclusive property featuring 4 restaurants and 2 bars, and a favorite with Expedia travelers. Lighthouse Pointe at Grand Lucayan – All-Inclusive is another good option for your vacation.
What's the best pet-friendly place to stay in Freeport?
Old Bahama Bay Resort & Yacht Harbour is a top hotel for people traveling with their pets, and offers 2 restaurants and a private beach for its human guests.
What's the best place to stay with easy access to Port Lucaya Marketplace?
Adjacent to Port Lucaya Marketplace, Lighthouse Pointe at Grand Lucayan – All-Inclusive is one of the top choices for your stay based on our traveler data, and this 4-star resort offers 2 outdoor pools and a full-service spa. Other good choices close by include Pelican Bay Resort at Lucaya and Lighthouse Pointe at Grand Lucayan.
What about the best place to stay close to Taino Beach?
One of the top choices for your stay is The Marlin at Taino Beach Resort & Clubs, located next to Taino Beach, and this 3.5-star hotel offers a private beach and a restaurant. Flamingo Bay Hotel & Marina at Taino Beach, located just 0.9 mi (1.4 km) away, is another good option.
What's the best place to stay to stay near the beach in Freeport?
Island Seas Resort is a top 3.5-star beachfront property with 4 restaurants and an outdoor pool. Other good choices for your stay near the beach include Bell Channel Inn Hotel & Scuba Diving Retreat and Old Bahama Bay Resort & Yacht Harbour. Head to Xanadu Beach or Lucaya Beach for some quality time by the water.

Recent reviews of Freeport hotels

More trip options