Hotels in Discovery Bay

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Discovery Bay?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Discovery Bay on Hotels.com. These Discovery Bay hotels consistently deliver on comfort, location and traveller experience. Last updated on .

Kingsbird by the sea Inn

Kingsbird by the sea Inn
3.0 star property
Discovery Bay
9.6 out of 10, Exceptional, (5 reviews)
The price is P6,461
P7,492 total
includes taxes & fees
Jul 14 - Jul 15
Kingsbird by the sea Inn

Sunset Arecahomes Beach Access Pool Water Park

Sunset Arecahomes Beach Access Pool Water Park
2.0 star property
Discovery Bay
Experience tranquil living at this Discovery Bay vacation spot with a garden and free parking. Just a short drive from Jamaica Beaches, you'll find local attractions within easy reach while enjoying a peaceful beachside retreat.
The price is P18,512
P30,224 total
includes taxes & fees
Aug 10 - Aug 11
Sunset Arecahomes Beach Access Pool Water Park

Entire 6-bedroom Villa Free Parking With Fast Wifi

Entire 6-bedroom Villa Free Parking With Fast Wifi
3.0 star property
Discovery Bay
Escape to this Discovery Bay villa with a private balcony, garden, and full kitchen. Enjoy free WiFi and parking while being near Puerto Seco Beach Park and Columbus Park. Ocho Rios is just a 56-minute drive away.
The price is P25,590
P29,490 total
includes taxes & fees
Jul 15 - Jul 16
Entire 6-bedroom Villa Free Parking With Fast Wifi

Reggae Moon Guesthouse

Reggae Moon Guesthouse
3.0 star property
Falmouth
The price is P2,215
P2,609 total
includes taxes & fees
Jul 15 - Jul 16
Reggae Moon Guesthouse

Tiamo Beach Resort and Spa

Tiamo Beach Resort and Spa
4.0 star property
Runaway Bay
8.4 out of 10, Very Good, (21 reviews)
The price is P14,011
P16,174 total
includes taxes & fees
Jul 14 - Jul 15
Tiamo Beach Resort and Spa

Sandcastles Beach Resort One-bedroom

Sandcastles Beach Resort One-bedroom
2.0 star property
Ocho Rios
2.0 out of 10, (2 reviews)
The price is P9,230
P10,676 total
includes taxes & fees
Jul 14 - Jul 15
Sandcastles Beach Resort One-bedroom

The Crest - Serenity Oasis Villa

The Crest - Serenity Oasis Villa
2.0 star property
St. Ann's Bay
8.0 out of 10, Very Good, (1 review)
The price is P17,229
P26,337 total
includes taxes & fees
Jul 14 - Jul 15
The Crest - Serenity Oasis Villa

3 Bedroom Cozy House in Drax Hall

3 Bedroom Cozy House in Drax Hall
3.5 star property
Ocho Rios
The price is P14,091
P22,728 total
includes taxes & fees
Jul 14 - Jul 15
3 Bedroom Cozy House in Drax Hall

The Cardiff Hotel & Spa

The Cardiff Hotel & Spa
4.5 star property
Runaway Bay
8.4 out of 10, Very Good, (345 reviews)
Nestled in Runaway Bay, this luxury resort offers a private beach, outdoor pool, and garden oasis filled with fruit trees. Pamper yourself at the spa, savor local cuisine at Isabella's, or unwind at the stylish bar while attentive staff cater to your needs.
The price is P7,343
P8,201 total
includes taxes & fees
Jul 14 - Jul 15
The Cardiff Hotel & Spa

Opulenz DraxHall

Opulenz DraxHall
3.5 star property
St. Ann's Bay
The price is P288,841
P344,535 total
includes taxes & fees
Jul 16 - Jul 17
Opulenz DraxHall

Soleil Hartland Palms

Soleil Hartland Palms
2.0 star property
St. Ann's Bay
Escape to this cozy vacation home with a convenient kitchen, located near Dunn's River Falls and Jamaica Beaches. Free WiFi and parking add value, while nearby attractions like Priory Beach and Cranbrook Flower Forest offer exciting day trips.
The price is P8,860
P15,173 total
includes taxes & fees
Jul 14 - Jul 15
Soleil Hartland Palms

Villa Sonate

Villa Sonate
3.0 star property
Runaway Bay
9.0 out of 10, Wonderful, (171 reviews)
Soak in coastal charm at this Runaway Bay guesthouse near Ocean View and Flavours Beach. After swimming in the outdoor pool, enjoy international cuisine at Lantana Restaurant or unwind at the bar with terrace views.
The price is P6,842
P8,615 total
includes taxes & fees
Jul 14 - Jul 15
Villa Sonate

Blue Berry Hills Villa

Blue Berry Hills Villa
3.0 star property
Dumbarton
Escape to this tranquil Jamaican villa with an outdoor pool, full kitchen, and free WiFi. Located a short drive from stunning beaches and the fascinating Green Grotto Caves, this comfortable retreat offers complimentary parking and garden views.
The price is P47,996
P61,410 total
includes taxes & fees
Jul 14 - Jul 15
Blue Berry Hills Villa

Ocean Coral Spring - All Inclusive

Ocean Coral Spring - All Inclusive
5.0 star property
Falmouth
8.4 out of 10, Very Good, (4,174 reviews)
The price is P25,814
P25,814 total
includes taxes & fees
Aug 9 - Aug 10
Ocean Coral Spring - All Inclusive

Silver Seas Hotel

Silver Seas Hotel
3.0 star property
Ocho Rios
6.2 out of 10, (778 reviews)
The price is P4,893
P6,178 total
includes taxes & fees
Jul 14 - Jul 15
Silver Seas Hotel

Ocho Rios Getaway Villa at The Palms

Ocho Rios Getaway Villa at The Palms
4.0 star property
Ocho Rios
9.4 out of 10, Exceptional, (9 reviews)
The price is P28,837
P41,127 total
includes taxes & fees
Jul 14 - Jul 15
Ocho Rios Getaway Villa at The Palms
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.

Get last-minute hotel deals in Discovery Bay and save more

Sign in to unlock great savings.
Showing deals for:Jul 17 - Jul 19
Showing deals for:Jul 24 - Jul 26

Top landmarks in Discovery Bay

Learn more about Discovery Bay

Discovery Bay is well-known for its attractions such as Puerto Seco Beach Park and Puerto Seco Beach.

A cave with stalactites and a lit interior.

Check out reviews of Discovery Bay hotels guests love

Frequently asked questions

Can I book a refundable hotel in Discovery Bay?
If you want the flexibility to change your plans to Discovery Bay, most accommodations offer refundable* rates you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Discovery Bay if I want a vacation rental instead of a traditional hotel?
If you're looking for a good alternative to a hotel, look over our selection of 102 vacation homes. You can also book one of 20 apartments or 43 villas.
What will the weather in Discovery Bay be like during my visit?
With an average temperature of 77°F during the coldest months, Discovery Bay is a great place to visit any time of year.
Why should I book my Discovery Bay hotel through Hotels.com?
There are plenty of reasons to book your Discovery Bay travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Keyā„¢, our rewards program, you will be able to earn and use OneKeyCashā„¢* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Discovery Bay

Serenity by the Shore: Unveiling the Hidden Treasures of Discovery Bay

Nestled along Jamaica's northern coast, Discovery Bay is a hidden gem famed for its pristine beaches and lush natural parks. This serene destination invites travellers to unwind on golden sands, explore the vibrant marine life while snorkelling, or hike through the verdant trails of nearby Green Grotto Caves. History enthusiasts will enjoy the remnants of the island's past at the local museums. With its tranquil atmosphere and breathtaking landscapes, Discovery Bay is perfect for romantic getaways or tranquil retreats, offering an authentic taste of Jamaican charm away from the bustling tourist crowds.

Discover great hotels in Discovery Bay

Discovery Bay, Saint Ann, Jamaica offers a variety of accommodations, from charming guesthouses to luxurious beachfront resorts. Enjoy spacious hotel rooms with stunning views and easy access to local attractions. Whether seeking a romantic getaway or a family-friendly stay, you'll find suitable options in this picturesque coastal area. Here are some of our travelers' favorite hotels in Discovery Bay:

  1. Bahia Principe Grand Jamaica - All InclusiveOpens in a new window: This inviting 4.0-star all-inclusive resort is designed for leisure travellers seeking a vibrant beach adventure. With unlimited food and drinks, guests can indulge in a variety of activities, including onsite kayaking, snorkeling, and themed parties. The property features direct beach access, enhancing the tropical experience. The vibrant entertainment options and gourmet dining elevate the stay, making it a popular choice among those looking for active relaxation in a stunning coastal setting.
  2. Bahia Principe Luxury Runaway Bay - Adults Only - All InclusiveOpens in a new window: Enjoy a luxurious stay at this 4.5-star all-inclusive resort, perfect for travellers seeking high-end experiences by the beach. The accommodation offers a wealth of amenities, including 24-hour room service and a variety of water sports. With gourmet dining and a focus on culinary excellence, this hotel guarantees a delightful gastronomic journey. The direct beach access and exciting recreational activities ensure a memorable escape, appealing to those desiring both comfort and adventure in a sophisticated atmosphere.
  3. Club Ambiance - Adults Only – All InclusiveOpens in a new window: This charming 3.0-star all-inclusive resort caters to leisure travellers looking for a relaxed beach getaway with a touch of adventure. With unlimited dining options and a variety of activities—including yoga classes and water sports—guests can enjoy a refreshing and revitalising experience. The vibrant nightlife and entertainment offerings add a social element to the stay, making it an excellent choice for those who appreciate a lively atmosphere while still enjoying the serene beauty of the beach.

Top locations to stay in Discovery Bay

Some of the best areas to stay in Discovery Bay, Saint Ann, Jamaica, are Runaway Bay, Duncans, and Rio Bueno. Runaway Bay boasts stunning beaches and vibrant nightlife, while Duncans is ideal for families with its calm waters and local charm. Rio Bueno offers a romantic atmosphere with picturesque views. For first-time visitors, Runaway Bay is the most suitable choice.

  1. Runaway BayOpens in a new window: Runaway Bay is a fantastic choice for travellers looking to enjoy stunning beaches and a laid-back atmosphere. Known for its crystal-clear waters and soft white sands, it's perfect for sunbathing or swimming. You can also explore the nearby Green Grotto Caves, which offer a fascinating glimpse into Jamaica's natural beauty and history. This area is great for families and couples alike, with a variety of water sports and local markets to visit, making it an ideal base for your Jamaican getaway.
  2. DuncansOpens in a new window: Duncans is a charming coastal village that perfectly blends relaxation with cultural experiences. Its beautiful beach is often less crowded, allowing for tranquil sunbathing and swimming. The area is home to some local artisans and shops where you can pick up unique souvenirs and handmade crafts. Don't miss the chance to take a short trip to the nearby historic site of the Duncans Bay, where you can soak up some local history and enjoy the picturesque views.
  3. Rio BuenoOpens in a new window: Nestled between lush hills and the Caribbean Sea, Rio Bueno offers a peaceful retreat for those looking to escape the hustle and bustle. The beach here is ideal for relaxing, and you can often find local fishermen bringing in their daily catch, adding to the area's charm. If you’re feeling adventurous, consider a visit to the nearby zipline or river rafting activities. The local atmosphere is friendly and welcoming, making it a great spot for connecting with the Jamaican culture.

Things to do in Discovery Bay

Discovery Bay is a coastal gem that entices travellers with its stunning beaches, lush parks, and rolling hills. Enjoy thrilling water sports, explore scenic hiking trails, or simply unwind amidst tranquil forests. With a delightful mix of outdoor activities and vibrant shopping options, it’s a must-visit for those seeking relaxation and adventure.

  • Priory BeachOpens in a new window – Relax on the soft sands of Priory Beach, where the gentle waves invite you to unwind. Take a stroll along the shore or enjoy a refreshing swim in the clear waters.
  • Runaway Bay BeachOpens in a new window – Spend a day at Runaway Bay Beach, known for its stunning scenery and vibrant atmosphere. Engage in water sports or simply bask in the sun with a drink in hand, soaking up the tropical vibes.
  • Ocean View BeachOpens in a new window – Visit Ocean View Beach for breathtaking coastal views and a laid-back ambiance. It's an ideal spot for picnics with family or friends, surrounded by palm trees and the soothing sound of the sea.
  • Cardiff Hall BeachOpens in a new window – Cardiff Hall Beach offers a serene escape where you can enjoy a leisurely day by the water. Feel the soft sand between your toes and explore the nearby natural beauty that surrounds this tranquil beach.
  • Silver Sands Public BeachOpens in a new window – Head to Silver Sands Public Beach, a local favourite that showcases Jamaica's pristine coastline. Take part in beach games or simply relish the sun as you watch the waves lap against the shore.

4 tips for savvy savings when booking a hotel in Discovery Bay

  1. Book for the cheapest times: The most budget-friendly period to visit Discovery Bay is from September to November, when hotel prices tend to be lower. For a great value for money experience, staying for at least 3 to 4 days is recommended to fully appreciate the area's significant landmarks, cultural heritage, and historical sites. During your visit, you can explore various attractions, including local museums, beautiful beaches, and family-friendly activities, all while enjoying the charm of this captivating destination.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Discovery Bay, begin by exploring the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may find discounted hotel rates as your travel date approaches. Consider enabling email alerts or push notifications to stay updated on flash sales and special promotions, ensuring you don't miss potential savings. The Smart Shopping feature on the app allows you to compare room rates and amenities, making it easier to find the best hotel deal. With these tools, you're more likely to secure a great last-minute getaway.
  3. Be flexible with dates: Prices may fluctuate based on various factors, including the hotel's location, star rating, and the time of year. Therefore, having some flexibility with your travel dates could enable you to save on your stay at a hotel in Discovery Bay. If you're in search of distinctive accommodations, boutique hotels might provide a more personalised experience and potentially better value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the rates are on the higher side, we’ll suggest alternative dates that might be more affordable, helping you to secure the best possible deal.
  4. Consider your location: Staying nearer to major attractions or city centres may provide convenience, but it often comes with higher expenses. For more reasonable rates, you might consider hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sites you wish to visit. Independent hotels located further afield usually tend to be more affordable, while also offering a more authentic experience.

Best time to go to Discovery Bay

Discovery Bay experiences its lowest average temperatures in January to March, at 76.5°F (24.7°C), while August is the hottest month, with an average temperature of 82.4°F (28.0°C). October tends to be the wettest months.The peak travel months to visit Discovery Bay are June to August, which see a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by light rainfall. In contrast, February, September, and October are ideal if you're looking for a calmer vacation, marked by no to light rainfall and mostly sunny conditions.