Find hotels in Discovery Bay from $58

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Discovery Bay hotels

Kingsbird by the sea Inn

Kingsbird by the sea Inn
3.0 star property
Discovery Bay
$77 nightly
The price is $90
Dec 25 - Dec 26
Total with taxes and fees
Kingsbird by the sea Inn

Casa Blue

Casa Blue
3.0 star property
Discovery Bay
$335 nightly
The price is $377
Jan 3 - Jan 4, 2026
Total with taxes and fees
Casa Blue

Sunset Arecahomes Beach Access Pool Water Park

Sunset Arecahomes Beach Access Pool Water Park
2.0 star property
Discovery Bay
$287 nightly
The price is $331
Jan 19 - Jan 20, 2026
Total with taxes and fees
Sunset Arecahomes Beach Access Pool Water Park

Lux Sea View Camelot Village Discovery Bay

Lux Sea View Camelot Village Discovery Bay
2.0 star property
Discovery Bay
6.8 out of 10, (3)
"This property was very clean and cozy. It felt like a home away from home. "
United States
Janice
$144 nightly
The price is $167
Jan 10 - Jan 11, 2026
Total with taxes and fees
Lux Sea View Camelot Village Discovery Bay

Entire 6-bedroom Villa Free Parking With Fast Wifi

Entire 6-bedroom Villa Free Parking With Fast Wifi
3.0 star property
Discovery Bay
$416 nightly
The price is $479
Dec 29 - Dec 30
Total with taxes and fees
Entire 6-bedroom Villa Free Parking With Fast Wifi

Ocean View Get Away

Ocean View Get Away
3.0 star property
Falmouth
10.0 out of 10, Exceptional, (1)
"I didn't use the pool, Management was great!"
United States
Dennis
$86 nightly
The price is $99
Jan 6 - Jan 7, 2026
Total with taxes and fees
Ocean View Get Away

Villa Sonate

Villa Sonate
3.0 star property
Runaway Bay
9.0 out of 10, Wonderful, (143)
"The breakfast menu is among the best on the island. The staff are friendly and make the mealso enjoyable."
Canada
Carl
$110 nightly
The price is $126
Dec 25 - Dec 26
Total with taxes and fees
Villa Sonate

The Cardiff Hotel & Spa

The Cardiff Hotel & Spa
4.5 star property
Runaway Bay
8.2 out of 10, Very Good, (271)
"Clean room the air conditioner was wonderful I will go back there"
United States
Audrey
$120 nightly
The price is $134
Dec 27 - Dec 28
Total with taxes and fees
The Cardiff Hotel & Spa

Sago Palm Hotel

Sago Palm Hotel
4.5 star property
Ocho Rios
9.0 out of 10, Wonderful, (195)
"I have a amazing time here for my birthday and the customer service was amazing would recommend it for a stay and the place was amazing clean and staff was great"
United States
Dennis
$193 nightly
The price is $222
Jan 9 - Jan 10, 2026
Total with taxes and fees
Sago Palm Hotel

Ocean Palms Resort

Ocean Palms Resort
3.0 star property
Ocho Rios
7.0 out of 10, Good, (204)
"Awesome 👌 "
United States
Kadian
$100 nightly
The price is $116
Jan 21 - Jan 22, 2026
Total with taxes and fees
Ocean Palms Resort

Ocean View Beach Hotel

Ocean View Beach Hotel
3.0 star property
Ocho Rios
8.2 out of 10, Very Good, (221)
"This place was just what I needed! I would stay again and again! Location, courteous staff"
United States
Quati
$72 nightly
The price is $84
Jan 2 - Jan 3, 2026
Total with taxes and fees
Ocean View Beach Hotel

Coolshade Villas - Richmond Estate

Coolshade Villas - Richmond Estate
2.0 star property
St. Ann's Bay
$215 nightly
The price is $249
Dec 29 - Dec 30
Total with taxes and fees
Coolshade Villas - Richmond Estate

COZY'S BANDB

COZY'S BANDB
3.0 star property
Runaway Bay
9.4 out of 10, Exceptional, (6)
"Great host and property."
United States
Julian
$83 nightly
The price is $97
Dec 27 - Dec 28
Total with taxes and fees
COZY'S BANDB

Ocean Eden Bay - Adults Only - All inclusive

Ocean Eden Bay - Adults Only - All inclusive
5.0 star property
Falmouth
8.4 out of 10, Very Good, (3640)
"Wonderful resort. Would go again "
United States
Kerri
$443 nightly
The price is $443
Jan 5 - Jan 6, 2026
Total with taxes and fees
Ocean Eden Bay - Adults Only - All inclusive

Hartland Breeze

Hartland Breeze
3.5 star property
St. Ann's Bay
10.0 out of 10, Exceptional, (2)
"Good location. Friendly Host. Spotlessly clean. Very Safe. Very Quiet. Very close to many local beaches. "
United States
Anonymous traveler
$125 nightly
The price is $145
Dec 25 - Dec 26
Total with taxes and fees
Hartland Breeze

Carib Waves

Carib Waves
2.0 star property
Ocho Rios
$143 nightly
The price is $165
Jan 1 - Jan 2, 2026
Total with taxes and fees
Carib Waves

Hibiscus Lodge

Hibiscus Lodge
3.0 star property
Ocho Rios
8.6 out of 10, Excellent, (664)
"Room was clean and staff courteous and very helpful "
United States
Joraine
$158 nightly
The price is $173
Jan 2 - Jan 3, 2026
Total with taxes and fees
Hibiscus Lodge

Jhadano Villa 3BR Pool Shuttle 3 Mins to Beach

Jhadano Villa 3BR Pool Shuttle 3 Mins to Beach
4.0 star property
Falmouth
9.8 out of 10, Exceptional, (18)
"This is my first time staying here, and it is a must-do! It has a great location, 24/7 security, and amazing amenities! The peace of the surrounding areas was also a great benefit to staying here! "
United States
Marcia
$189 nightly
The price is $219
Jan 11 - Jan 12, 2026
Total with taxes and fees
Jhadano Villa 3BR Pool Shuttle 3 Mins to Beach

Opulenz DraxHall

Opulenz DraxHall
3.5 star property
St. Ann's Bay
$5,390 nightly
The price is $6,199
Dec 25 - Dec 26
Total with taxes and fees
Opulenz DraxHall

Villa Jamaica

Villa Jamaica
3.0 star property
Falmouth
9.8 out of 10, Exceptional, (16)
"The property was very nice with all the amenities. "
United States
Tiara
$138 nightly
The price is $160
Jan 8 - Jan 9, 2026
Total with taxes and fees
Villa Jamaica
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 Discovery Bay attractions

Learn more about Discovery Bay

Swim with dolphins at Dolphin Cove or snorkel the vibrant coral reefs along this northern coastal town's pristine beaches. Green Grotto Caves and Columbus Park offer fascinating glimpses into local history, while nearby Dunn's River Falls provides thrilling waterfall climbs.

Green Grotto Caves which includes interior views and caves

Top Discovery Bay Hotel Reviews

More cheap stays in Discovery Bay

Hotels in Discovery Bay with star-rating

Find out more about Discovery Bay

Top reasons to visit Discovery Bay

  • Stunning Beaches: Relax on beautiful sandy shores with crystal-clear waters, perfect for sunbathing and swimming.
  • Outdoor Adventures: Engage in thrilling activities like snorkeling, hiking, and exploring the intriguing rock formations.
  • Family-Friendly Attractions: Enjoy exciting dolphin encounters and various activities suitable for all ages.
  • Cultural Experiences: Discover historical churches and immerse yourself in the local culture and traditions.
  • Charming Accommodations: Stay in delightful beach villas and resorts that cater to families and adventure seekers.

Find great hotels near Discovery Bay

Discover your perfect getaway in Discovery Bay, Saint Ann, Jamaica, where a variety of hotels and resorts await to provide an unforgettable experience. Ideal for families, beach lovers, and adventure seekers, these accommodations offer essential amenities, including free parking. With numerous reviews highlighting the best hotels in the area, you’re sure to find the perfect spot to relax and explore the beauty of this tropical paradise.

  • Bahia Principe Grand Jamaica - All Inclusive: Immerse yourself in a family-friendly adventure at Bahia Principe Grand Jamaica. This 4-star resort offers an all-inclusive experience, featuring unlimited food and drinks, wellness services, and exciting recreational activities. Located a mere 3 miles from Discovery Bay, the property boasts amenities like a full spa, children's pool, and adventure sports such as kayaking, snorkeling, and waterskiing. Guests will enjoy themed parties, volleyball, and a nightclub on-site, ensuring entertainment for all ages. The resort also provides special services for children, including mini-golf and babysitting services, making it an ideal choice for families seeking both relaxation and adventure.
  • Bahia Principe Luxury Runaway Bay - Adults Only - All Inclusive: Escape to luxury at Bahia Principe Luxury Runaway Bay, a 4.5-star adults-only resort located just 3 miles from Discovery Bay. This all-inclusive retreat offers a blend of upscale amenities and adventure activities tailored for couples and business travelers alike. Enjoy 24-hour room service, gourmet dining options, and a variety of non-motorized water sports. The property features a meeting room for business needs, while also providing thrilling experiences like snorkeling and kayaking. With its serene atmosphere and lush surroundings, this resort is perfect for those looking to unwind in a sophisticated setting.
  • Ocean Coral Spring - All Inclusive: Experience eco-luxury at Ocean Coral Spring, a 5-star resort located 12 miles from Discovery Bay. This eco-certified property offers a unique blend of business amenities and sustainable practices, perfect for environmentally conscious travelers. With facilities such as a conference center and business center, this resort caters to professional needs while providing an indulgent getaway. Guests can enjoy a range of recreational activities and spacious accommodations, all while appreciating the resort’s commitment to eco-friendly initiatives. A stay here promises both luxury and a chance to connect with nature.

Where to stay near Discovery Bay

Discovery Bay, Saint Ann, Jamaica, offers a delightful blend of outdoor adventures and family-friendly activities. With its friendly beaches and charming beach villas, visitors can soak in the relaxing vibes of this beautiful coastal city. Explore the vibrant city center and nearby regions, where you can enjoy romantic getaways or leisurely family outings. Whether you're seeking relaxation or fun, Discovery Bay promises an unforgettable vacation experience for everyone.

  • Runaway Bay: Situated 6 miles from Discovery Bay, Runaway Bay is a vibrant city that offers a delightful blend of relaxation and adventure. Known for its beautiful beaches and family-friendly atmosphere, this destination sees a moderate influx of travelers, especially during peak seasons in January and March to April. Visitors can enjoy various outdoor activities, including golfing at local courses and spending quality time at family beaches and parks. The scenic coastline and luxurious resorts make it a perfect spot for those looking to unwind or engage in outdoor fun.
  • North Coast: Just 2 miles from Discovery Bay, the North Coast is a popular destination for adventure seekers and families alike. Unlike more seasonal areas, it attracts visitors year-round, with peaks occurring during the summer months of June to August. Here, you can dive into thrilling outdoor activities, explore vibrant public markets, and cool off at a nearby water park. Local landmarks such as pristine beaches, inviting parks, and event venues provide a well-rounded experience for travelers looking to embrace Jamaica's natural beauty and lively culture.
  • Dumbarton: Also located 2 miles from Discovery Bay, Dumbarton is a charming city that caters to those seeking outdoor adventures and romantic getaways. The area enjoys a steady flow of visitors, particularly from June to August. With attractions like tranquil beaches, lush parks, and stunning waterfalls, Dumbarton is ideal for couples and nature lovers. The presence of exclusive country private clubs adds a touch of sophistication, making it a must-visit for anyone looking to enjoy a serene atmosphere while surrounded by Jamaica’s breathtaking landscapes.

Things to do near Discovery Bay

Discovery Bay offers a fantastic getaway for outdoor and beach-loving families. You can enjoy a relaxing beach day, explore stunning rock formations, and engage in thrilling outdoor adventures. For golf enthusiasts, there are excellent golf courses and resorts available. Don't miss the chance for exciting dolphin encounters and other attractions that make Discovery Bay a perfect vacation spot.

Shopping

In Discovery Bay, you can shop for local crafts at Dunn's River Craft Park, located 17 miles away. If you're up for a drive, Island Village offers a vibrant shopping experience 19 miles away, while Mega Mart, 30 miles away, is great for grocery needs and souvenirs.

Recreation

Experience the stunning Cinnamon Hill Golf Course, where you can enjoy a round of golf surrounded by beautiful landscapes, just 27 miles away. Alternatively, visit the Sandals Golf & Country Club, located 25 miles away, for an exceptional golfing experience amidst lush greenery.

Half Moon Golf Course, 29 miles from Discovery Bay, offers a fantastic outdoor vibe perfect for both beginners and seasoned golfers. Enjoy the serenity and challenge of the course while savoring the vibrant Jamaican atmosphere.

Adventure

Experience the thrill of Mystic Mountain, located 18 miles from Discovery Bay. Soar through the treetops on a zip line, take a bobsled ride down a scenic track, and enjoy breathtaking views of the lush Jamaican landscape. It’s an adventure lover’s paradise.

Nightlife

In Discovery Bay, the nightlife is vibrant and exciting. The Jamaican Bobsled Rollercoaster, located 19 miles away, adds a thrilling twist to your evening. Enjoy the lively atmosphere with music and entertainment that celebrates the rich culture of Jamaica.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Discovery Bay

To save money on your trip to Discovery Bay, Jamaica, plan your visit between September and November for lower accommodation rates. Book your hotel about a month in advance, or check Expedia for last-minute deals. Saturdays are the cheapest days to stay, while Thursdays are the most expensive. Utilize Expedia’s search tools to find budget-friendly options and consider bundling flights, hotels, and activities for additional savings. Joining Expedia's One Key membership can also provide exclusive discounts and future cash rewards. Don't forget to explore free local attractions to enhance your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Discovery Bay are September to November, where the prices are slightly lower. This is in comparison to February to March and December, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Discovery Bay is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Discovery Bay is Saturday. The most expensive day to stay in Discovery Bay is Thursday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of hotel you prefer. To find the best prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Discovery Bay with your flights and activities by reserving an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in and around Discovery Bay

Discovery Bay, Jamaica, is perfect for family vacations and outdoor enthusiasts, offering stunning beaches, intriguing caves, and historical churches. Visitors can explore diverse attractions that cater to beach lovers and those seeking cultural experiences. Whether you're looking to relax on the sand or delve into local culture, Discovery Bay has something for everyone, ensuring a memorable getaway.

  • Runaway Bay Beach: Located 5 miles from Discovery Bay, Runaway Bay Beach offers stunning views and soft white sands, perfect for sunbathing and swimming. Enjoy the laid-back beach vibes while soaking in the Caribbean sun and indulging in water sports.
  • Green Grotto Caves: Situated within Discovery Bay, these fascinating limestone caves provide an adventurous exploration. Discover the unique rock formations, underground lakes, and rich history while experiencing the thrill of outdoor adventure.
  • Columbus Park: This urban park, located in Discovery Bay, is ideal for families and outdoor enthusiasts. Enjoy lush gardens, historical displays, and spacious areas for picnics and play, all while soaking up the vibrant city atmosphere.

Best time to go to Discovery Bay

The best time to visit Discovery Bay can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Discovery Bay falls in August, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in Discovery Bay falls in January, February and March. February has slightly low visitor numbers and mostly sunny weather.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January76.5°F (24.7°C)Light RainMostly SunnyAverageAverage
February76.5°F (24.7°C)No RainMostly SunnySlightly LowSlightly High
March76.5°F (24.7°C)Light RainMostly SunnyAverageSlightly High
April78.4°F (25.8°C)Light RainMostly SunnyAverageAverage
May79.9°F (26.6°C)Light RainMostly SunnyAverageAverage
June81.1°F (27.3°C)Light RainMostly SunnySlightly HighAverage
July82.0°F (27.8°C)Light RainMostly SunnySlightly HighAverage
August82.4°F (28.0°C)Light RainMostly SunnySlightly HighAverage
September82.2°F (27.9°C)Light RainMostly SunnySlightly LowSlightly Low
October81.1°F (27.3°C)Light RainMostly SunnySlightly LowSlightly Low
November79.0°F (26.1°C)Light RainMostly SunnyAverageSlightly Low
December77.5°F (25.3°C)Light RainMostly SunnyAverageSlightly High

The nearest major airports for your trip to Discovery Bay

When visiting Discovery Bay, Jamaica, you can fly into three major airports. Montego Bay (MBJ-Sir Donald Sangster Intl.) is 34 miles away and offers nearby hotels like Secrets Wild Orchid Montego Bay and Hyatt Zilara Rose Hall, both providing easy access to the airport. Kingston (KIN-Norman Manley Intl.) is located 54 miles from Discovery Bay, with options such as AC Hotel by Marriott Kingston and S Hotel Kingston nearby, both offering shuttle services. Ocho Rios (OCJ-Ian Fleming Intl.) is the closest at 28 miles, featuring hotels like Moon Palace Jamaica and Couples Sans Souci, which provide various transportation services to the airport.

Frequently asked questions

When is the best time to go to Discovery Bay?
The most popular time to visit Discovery Bay is March, when the weather is pleasantly mild, typically ranging from the mid-60s to low 70s Fahrenheit. This is an ideal climate for enjoying the beautiful outdoor scenery and partaking in various activities, whether it's hiking along the scenic trails or relaxing by the waterfront.

During the peak season from February to April, Discovery Bay buzzes with activity, drawing in travelers eager to explore its stunning landscapes and vibrant community. You'll find that the pleasant temperatures are superb for outdoor adventures, allowing you to engage in everything from kayaking to leisurely strolls along the beach.

March particularly stands out for couples and families alike, as this month often features local events and festivals, providing a wonderful opportunity to immerse yourself in the area's culture. The community atmosphere is inviting, making it easy to connect with locals and enjoy the lively vibe of the town.

If you're looking for a more budget-friendly option, visiting in October can be a great choice. While the weather is slightly cooler, ranging in the mid-50s to low 60s Fahrenheit, the serene ambiance and fewer crowds create a peaceful backdrop for relaxation and exploration. Plus, you can still enjoy the picturesque surroundings without the hustle and bustle of peak tourist season.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Discovery Bay hotel for you.
How can I save on a Discovery Bay hotel booking with Expedia?
One Key™ - Expedia's free travel rewards program - gives you instant access to perks and Member Prices on Discovery Bay hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings.

*OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Discovery Bay hotel?
Prices for hotels in Discovery Bay often vary, but you can find a great deal from $58 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.