Search Hotels in Discovery Bay, Freeport

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Discovery Bay hotels

Villa Marina Suites

Villa Marina Suites
2.5 star property
Bahamas Terrace, 2.5 mi from Discovery Bay
The price is £241
includes taxes & fees
15 Jun - 16 Jun
Villa Marina Suites

Xquisite Suites

Xquisite Suites
3.0 star property
Bahamas Terrace, 2.5 mi from Discovery Bay
10.0 out of 10, Exceptional, (3 reviews)
"Beautiful proper, lots of beautiful boats to ogle & a beautiful restaurant!"
Canada
Paul
The price is £198
includes taxes & fees
31 May - 1 Jun
Xquisite Suites

Viva Fortuna Beach by Wyndham, A Trademark All Inclusive

Viva Fortuna Beach by Wyndham, A Trademark All Inclusive
3.5 star property
4.4 mi from Discovery Bay
6.8 out of 10, (1,007 reviews)
"gorgeous establishment, clean, secure, and something for everyone. "
United States
cletis
The price is £246
includes taxes & fees
20 May - 21 May
Viva Fortuna Beach by Wyndham, A Trademark All Inclusive

Castaways Resort and Suites

Castaways Resort and Suites
3.0 star property
Downtown Freeport, 3.2 mi from Discovery Bay
7.0 out of 10, Good, (294 reviews)
"I had a one night stay"
United States
pamela Rena
The price is £78
includes taxes & fees
27 May - 28 May
Castaways Resort and Suites

Ocean Reef Yacht Club & Resort

Ocean Reef Yacht Club & Resort
3.0 star property
Bahama Reef, 0.6 mi from Discovery Bay
8.4 out of 10, Very good, (178 reviews)
"The peoperty itself was great. It felt safe and thr people were lovely. "
United States
Matthew
The price is £126
includes taxes & fees
29 May - 30 May
Ocean Reef Yacht Club & Resort

Island Seas Resort

Island Seas Resort
3.0 star property
Williams Town, 0.9 mi from Discovery Bay
7.2 out of 10, Good, (447 reviews)
"Excellent customer service, beautiful property "
United States
Newman
The price is £144
includes taxes & fees
18 May - 19 May
Island Seas Resort

Flamingo Bay Hotel & Marina at Taino Beach

Flamingo Bay Hotel & Marina at Taino Beach
2.0 star property
Bell Channel Bay, 1.6 mi from Discovery Bay
7.2 out of 10, Good, (560 reviews)
"Great place "
United States
Marvin
The price is £96
includes taxes & fees
18 May - 19 May
Flamingo Bay Hotel & Marina at Taino Beach

Bell Channel Inn Hotel

Bell Channel Inn Hotel
3.0 star property
Grand Bahama Yacht Club, 1.2 mi from Discovery Bay
8.4 out of 10, Very good, (300 reviews)
"Friendly people, great accommodations and amazing food!"
United States
Lashan
The price is £105
includes taxes & fees
10 Jun - 11 Jun
Bell Channel Inn Hotel

The Marlin at Taino Beach Resort & Clubs

The Marlin at Taino Beach Resort & Clubs
3.5 star property
Smith's Point, 2.3 mi from Discovery Bay
7.2 out of 10, Good, (70 reviews)
"Offered some good tours. I just wouldn't do the island tour. The cave tour was awesome! The dolphin encounter was wonderful. The bonfire was fun. We did things on our own sunset Cruise was super fun. Just be prepared to spend money on cabs as everything is on canals and is not very walkable. Other than that we had an incredible time"
United States
Julie
The price is £179
includes taxes & fees
20 May - 21 May
The Marlin at Taino Beach Resort & Clubs

Royal Islander Hotel

Royal Islander Hotel
3.0 star property
Sunrise Park, 2.8 mi from Discovery Bay
7.2 out of 10, Good, (279 reviews)
"Aging property with"
United States
Stephen
The price is £71
includes taxes & fees
19 May - 20 May
Royal Islander Hotel

Dolphin Cove - Adults Only

Dolphin Cove - Adults Only
4.0 star property
Bahama Reef, 0.4 mi from Discovery Bay
9.2 out of 10, Wonderful, (418 reviews)
"The room was clean, the staff was friendly with great service. "
United States
Rosmery Del C
The price is £161
includes taxes & fees
24 May - 25 May
Dolphin Cove - Adults Only

Pelican Bay Resort at Lucaya

Pelican Bay Resort at Lucaya
4.0 star property
Bell Channel Bay, 1.2 mi from Discovery Bay
8.4 out of 10, Very good, (1,000 reviews)
"The rooms were very clean and the staff were pleasant and helpful. Didn't want to leave, can't wait to plan my next visit."
United States
Zaza
The price is £269
includes taxes & fees
18 May - 19 May
Pelican Bay Resort at Lucaya
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.

Where to stay in Discovery Bay

Find the best Discovery Bay areas for the activities you enjoy most.

Lucaya

Lucaya is known for its stunning beaches, and you can see some sights area like Port Lucayan Marina and Port Lucaya Marketplace.

Williams Town

Williams Town is known for its pristine beaches, and you can make a stop by Lucaya Beach and Lucayan National Park while in the area.

Bahamas Terrace

Though Bahamas Terrace may not have many top sights, you can venture to the surrounding area to see attractions like Xanadu Beach and Lucayan National Park.

Bell Channel Bay

While visiting Bell Channel Bay, you might make a stop by sights like Port Lucayan Marina and Port Lucaya Marketplace.

Windsor Park

While visiting Windsor Park, you might make a stop by sights like Lucaya Beach and Reef Golf Course.

Top Discovery Bay Hotel Reviews

Frequently asked questions

What are the best hotels in Discovery Bay that travellers recommend?
Two of the best hotels in Discovery Bay that receive consistently high recommendations from travellers are the Dolphin Cove - Adults Only and the Pelican Bay Resort at Lucaya.

The 4-star Dolphin Cove - Adults Only boasts an exceptional 9.4 rating. Guests frequently praise its central and convenient location, the nice and clean rooms, and the friendly and helpful staff. The hotel also provides premium bedding and air conditioning for a comfortable stay, along with useful kitchen facilities and room service.

Another highly recommended option is the 4-star Pelican Bay Resort at Lucaya, which has an 8.4 rating. This resort is particularly much-loved for its superb and fantastic location, with Lucaya Beach just 0.5 km away and Port Lucayan Marina a mere 0.2 km. Guests consistently highlight the friendly and helpful staff, the nice and great rooms, and the quiet surroundings. Amenities include a swim-up bar, poolside bar, and an outdoor pool with sun loungers.
What are the best family hotels in Discovery Bay?
For family-friendly accommodation in Discovery Bay, consider the Pelican Bay Resort at Lucaya or the Island Seas Resort.

The 4-star Pelican Bay Resort at Lucaya, with an 8.4 rating, is an excellent choice for families. It offers child-friendly window designs, a playground, and free cribs, and even has on-site babysitting services. Connecting rooms and sofa beds are available for convenience. Guests consistently praise the friendly and helpful staff, the nice rooms, and its superb location. It is conveniently located just 0.5 km from Lucaya Beach and 0.2 km from both Port Lucayan Marina and Count Basie Square.

Another great option is the 3-star Island Seas Resort, rated 7.2. This resort provides supervised childcare, a children's pool, and a free children's club, along with a playground and sofa beds. Customers frequently praise the absolutely amazing and friendly staff, the excellent food, and the nice pool. It is situated 0.9 km from William's Town Beach and 0.2 km from Lucayan National Park.
What are the best spa hotels in Discovery Bay?
For excellent spa hotels in Discovery Bay, consider Dolphin Cove - Adults Only, Coral Beach Hotel and Condominiums, Island Seas Resort, and Pelican Bay Resort at Lucaya.

Dolphin Cove - Adults Only, a 4-star hotel with an impressive 9.4 rating, offers an onsite spa with a variety of treatments including massage, deep tissue massage, Swedish massage, sports massage, and hot stone massage. Guests consistently praise its central and good location, nice and clean rooms, and friendly and helpful staff. It is conveniently located near Fortune Hills Golf & Country Club and Reef Golf Course.

The 3-star Coral Beach Hotel and Condominiums provides a full-service spa with deep tissue massage, facial treatments, manicures and pedicures, aromatherapy treatments, sports massage, Swedish massage, and hot stone massage. Guests find the rooms comfortable and clean, and the staff great. It is also close to Reef Golf Course.

Island Seas Resort, a 3-star hotel with a 7.2 rating, features an onsite spa offering massage, facial treatments, and manicures and pedicures, along with dedicated massage treatment rooms. The resort also boasts an outdoor pool, poolside bar, and swim-up bar. Guests frequently praise the absolutely amazing and friendly staff, excellent food, clean hot tub, and nice pool.

Pelican Bay Resort at Lucaya, a 4-star hotel with an 8.4 rating, offers massage services and features an outdoor resort-inclusive pool with sun loungers, umbrellas, and a swim-up bar and poolside bar. Guests appreciate the friendly and helpful staff, nice and great rooms, and the great and fantastic location in nice and quiet surroundings. It is conveniently located near Taino Beach, Pirate's Cove Zipline and Water Park, and Reef Golf Course.
Which beach resorts in Discovery Bay do travellers love?
For beach resorts in Discovery Bay that travellers love, consider the Pelican Bay Resort at Lucaya and the Island Seas Resort.

The 4-star Pelican Bay Resort at Lucaya, with an 8.4 rating, is a highly-rated option. Guests frequently praise its superb location near Lucaya Beach, which is just 0.5 km away, and its proximity to Port Lucayan Marina and Count Basie Square, both 0.2 km away. The resort also features a swim-up bar, an outdoor pool, and poolside sun loungers, making it an excellent choice for a relaxing stay.

Another popular choice is the 3-star Island Seas Resort, rated 7.2. This resort boasts a private beach on site and is very close to William's Town Beach, just 0.9 km away. Guests often highlight the fantastic rooms and excellent food, along with a clean hot tub and a nice pool.
What are the best budget hotels in Discovery Bay?
For budget-friendly accommodation in Discovery Bay, consider the Bell Channel Inn Hotel, Island Seas Resort, or Coral Beach Hotel and Condominiums.

The 3-star Bell Channel Inn Hotel, with an 8.2 rating, offers free self-parking and free WiFi. Guests appreciate the outdoor pool with sun loungers and the convenience of onsite shopping. It is also well-located, being just 0.8 km from Lucaya Beach and 0.4 km from Count Basie Square. Reviews frequently mention the clean, good rooms, friendly and helpful staff, and comfy beds.

Another good option is the 3-star Island Seas Resort, rated 7.2. This resort provides free toiletries, free self-parking, and boasts an outdoor pool with a swim-up bar and poolside bar, along with sun loungers. It is conveniently located 0.2 km from Lucayan National Park. Guests consistently praise the absolutely amazing and friendly staff, excellent food, clean hot tub, nice pool, and fantastic rooms.

The Coral Beach Hotel and Condominiums is a 3-star property offering free toiletries, and the option for early check-in. It features an outdoor pool with sun loungers and a poolside bar. It is situated 1.4 km from Lucaya Beach and 1.5 km from Count Basie Square. Guests often highlight the comfortable and clean rooms and the great staff.
What are the most romantic hotels in Discovery Bay for couples?
For a romantic getaway in Discovery Bay, consider Dolphin Cove - Adults Only or Pelican Bay Resort at Lucaya.

The 4-star Dolphin Cove - Adults Only, with an excellent 9.4 rating, offers a wonderful setting for couples. Many of the rooms include a balcony or a furnished patio, often with views of the marina or the water, providing a lovely private space. Guests frequently highlight the nice and clean rooms, along with the friendly and helpful staff.

Another great option is the 4-star Pelican Bay Resort at Lucaya, rated 8.4. This resort features a swim-up bar, an outdoor pool, and a poolside bar, superb for relaxing together. Its location is often described as superb and fantastic, and the surroundings are quiet. Rooms are consistently praised as nice and great, and the service is excellent.
What are the best hotels in Discovery Bay near Lucayan National Park?
For hotels in Discovery Bay near Lucayan National Park, consider Island Seas Resort and Dolphin Cove - Adults Only.

The 3-star Island Seas Resort, with a 7.2 rating, is particularly close to Lucayan National Park, just 0.2 km away. This hotel is well-suited for families, offering supervised childcare, a children's pool, a free children's club, and a playground. Guests often praise the absolutely amazing and friendly staff, excellent food, and nice pool.

Another excellent choice is the 4-star Dolphin Cove - Adults Only, which has an impressive 9.4 rating. Located 1.3 km from Lucayan National Park, this hotel is ideal for those seeking a more tranquil stay. It features rooms with balconies or furnished patios, many offering marina or water views. Guests frequently praise the central and convenient location, nice and clean rooms, and friendly staff.
When is the best time to go to Discovery Bay?
The best time to visit Discovery Bay is during the dry season, which runs from November to May, offering warm temperatures and lower humidity.

During these months, you'll experience consistently pleasant weather, with average temperatures around 24-27°C (75-80°F). The chances of rain are lower, making it ideal for enjoying the beaches, water sports, and outdoor activities Discovery Bay is known for. This period avoids the hurricane season, which typically runs from June to November.

For those looking for a lively experience, visiting between December and April is perfect. This is peak season, so you'll find more events, bustling resorts, and a generally energetic atmosphere. While it's busier, the excellent weather makes it worthwhile, especially for couples seeking a romantic getaway or families wanting to make the most of their holiday without weather interruptions.

If you prefer a quieter trip with fewer crowds, late May or early November can be a good compromise. You'll still benefit from good weather, though with a slightly increased chance of rain in November, and you might find better value on accommodation and flights outside the peak season.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Discovery Bay.
How can I save on a Discovery Bay hotel booking with Expedia?
Members always get our best prices. Find our best Discovery Bay hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Discovery Bay hotel?
Hotel prices in Discovery Bay often vary, but you can find a great deal on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.