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 .
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
Top 5 hotels in Discovery Bay at a glance
- 1. Kingsbird by the sea Inn — 3-star hotel in Discovery Bay. Guest rating: 9.4/10 — Exceptional.
- 2. Tropical Haven in Discovery Bay - 6 Bedroom Villa — 3-star hotel in Discovery Bay.
- 3. Villa Sonate — 3-star hotel in Runaway Bay. Guest rating: 9.0/10 — Wonderful.
- 4. Tamarind Tree Hotel — 3-star hotel in Runaway Bay. Guest rating: 8.4/10 — Very good.
- 5. Tiamo Beach Resort and Spa — 4-star hotel in Runaway Bay. Guest rating: 8.0/10 — Very good.
Where to stay in Discovery Bay?




1. Kingsbird by the sea Inn
Kingsbird by the sea Inn



2. Tropical Haven in Discovery Bay - 6 Bedroom Villa
Tropical Haven in Discovery Bay - 6 Bedroom Villa



3. Villa Sonate
Villa Sonate



4. Tamarind Tree Hotel
Tamarind Tree Hotel



5. Tiamo Beach Resort and Spa
Tiamo Beach Resort and Spa



6. Comfy 3BR Villa - Paradisiac Beach Club
Comfy 3BR Villa - Paradisiac Beach Club



7. Sol a 6th-floor High-rise Studio Panoramic Ocean Views Walk to Town
Sol a 6th-floor High-rise Studio Panoramic Ocean Views Walk to Town



8. 3BR Family Villa at The Crest
3BR Family Villa at The Crest



9. DraxHall Villa
DraxHall Villa



10. 2BR The Crest - 15 mins Ocho Rios
2BR The Crest - 15 mins Ocho Rios



11. Luxury Apartments Pool Central Ocho Rios
Luxury Apartments Pool Central Ocho Rios



12. Coolshade - Richmond Estate
Coolshade - Richmond Estate



13. DraxHall Villa with Private Pool
DraxHall Villa with Private Pool



14. The Cardiff Hotel & Spa
The Cardiff Hotel & Spa



15. Silver Creek Resort
Silver Creek Resort



16. 2 Bdrm Apartment at Runaway Bay
2 Bdrm Apartment at Runaway Bay



17. Little Savoy Guest House
Little Savoy Guest House



18. The Crest - Serenity Oasis Villa
The Crest - Serenity Oasis Villa



19. Soleil Paradise Palms
Soleil Paradise Palms



20. Reggae Moon Guesthouse
Reggae Moon GuesthouseGet last-minute hotel deals in Discovery Bay and save more




Sleeps 4 With Free Parking, 15-min to Beach
Sleeps 4 With Free Parking, 15-min to Beach



Paradise Place
Paradise Place



Peaceful Retreat
Peaceful Retreat



Tropical Haven in Discovery Bay - 6 Bedroom Villa
Tropical Haven in Discovery Bay - 6 Bedroom VillaGo beyond your typical stay in Discovery Bay
Top landmarks in Discovery Bay
Puerto Seco Beach Park

Green Grotto Caves
Puerto Seco Beach
Discovery Bay United Church
Learn more about Discovery Bay
Discovery Bay is well known for its attractions such as Puerto Seco Beach Park and Green Grotto Caves.
See all hotels in Discovery Bay
Check out reviews of Discovery Bay hotels guests love
Ocean Eden Bay - Adults Only - All inclusive
"The resort is beautiful and the staff are helpful. I would eat at the captain market, sugarcane, steakhouse and the jerk shack."
Moon Palace Jamaica – All Inclusive
"Hands down the best vacation I've ever had. I would not hesitate to book again. LOVE IT!!! Only 1 thing, the last night I didn't sleep well because someone was revving their engine for a few hours on the street. I was hoping someone would have called the police to have them stopped. Im sure I wasn't the only one who heard it."
Hotel Riu Ocho Rios - All Inclusive
"It is amazing place. Exactly as it describe."
Hillview at Mystic Ridge
"I enjoyed my stay. People were friendly. Reception area was amazing. Property was cleaned every day. I enjoyed every part of it. The pool was amazing. Staff was very nice. Well maintained property I enjoyed my stay and I will recommend. Shower was amazing water was nice and hot. Wi-Fi was good. AC was amazing."
Hotel Riu Palace Aquarelle - All Inclusive
"The grounds were immaculate. The staff very polite and friendly. Food in the buffet was excellent. Every dish was incredibly good!! Fruit was fresh and buffet staff were attentive. The specialty restaurants had great service but the food in each was disappointing. The room was cleaned daily but you could see that there were areas in the bathroom that looked as if it was damaged and patched up and those areas were not aesthetically pleasing. There were no wash cloths the entire five days. And the water pressure dropped severely in the middle of a shower several times a day. The pool closest to the water slides was cleaned daily but the water was not clean. I saw the staff trying to use a brush and sieve to remove the scum but it came right back. I think it emanated from the children playing in the sand and jumping into the pool. Finally the shows were entertaining but at times the dancers’ movements were sexually vulgar. Children should not be allowed at the adult shows."
Hibiscus Lodge
"Great staffs"
Franklyn D. Resort & Spa
"The view was spectacular. Watching the waves from my room was breathtaking."
Bahia Principe Escape Runaway Bay - Hyatt Inclusive Collection - Adults Only - All Inclusive
"Amazing staff. Great food. Not many guests or activities at the moment. Had a junior deluxe ocean front room. The view was wow! Spa was amazing. The beach was not great. Its extremely small and man made with not much of a view while swimming except the man made rock barrier. The ware doesn't get tonyhe knees. There are tons of pools though. Cleaning staff was terrible. Room did not hold up to the cleanliness expected at that price point."
Kingsbird by the sea Inn
"The lights went out and stayed out for a long time so we did not have air or lights."
Frequently asked questions
Find out more about Discovery Bay
Discover the Allure of Discovery Bay: Where Pristine Beaches, Lush Natural Parks, and Timeless Museums Await
Discovery Bay, Saint Ann, Jamaica, is a charming coastal city that beckons travellers with its pristine beach, lush natural parks, and intriguing museums. The town offers a delightful blend of relaxing seaside retreats and engaging cultural experiences. Wander along the picturesque Discovery Bay beach, explore the verdant parks, and immerse yourself in local history at its museums. This hidden gem in Jamaica is perfect for those seeking a mix of nature, leisure, and heritage in a uniquely captivating setting.
Discover great hotels near Discovery Bay
Discovery Bay, Saint Ann, Jamaica, offers a range of accommodation options, from charming beachfront resorts to cosy guesthouses. Many hotels in the area boast friendly service and a welcoming atmosphere, making it an ideal spot for travellers seeking relaxation and a taste of local culture. Here are some of the most popular hotels with our travelers near Discovery Bay:
- Bahia Principe Explore Jamaica - All InclusiveOpens in a new window: This inviting 4.0-star hotel presents a vibrant all-inclusive experience perfect for leisure travellers seeking adventure. Guests appreciate the unlimited food and drinks, along with a plethora of activities such as snorkeling, kayaking, and volleyball. The property boasts direct beach access, allowing for a seamless transition from relaxation to adventure sports. With options like windsurfing and boat tours available onsite, it caters to those who value both comfort and exhilarating experiences, making it a popular choice for trend-conscious travellers.
- Bahia Principe Escape Runaway Bay - All InclusiveOpens in a new window: This elegant 4.5-star hotel combines luxury with a variety of all-inclusive amenities, appealing to discerning travellers. With a guest rating of 8.4, it offers direct beach access and a range of activities including sailing and parasailing, ensuring a dynamic stay. The 24-hour room service enhances convenience, while the high-end dining options provide a delightful culinary experience. Guests are drawn to this property for its sophisticated charm and the opportunity to indulge in curated adventures, making it ideal for those seeking a refined getaway.
- Club Ambiance - Adults Only – All InclusiveOpens in a new window: This charming 3.0-star hotel provides a delightful all-inclusive experience, ideal for those who appreciate both relaxation and adventure. With direct access to the beach and a variety of activities such as kayaking and yoga classes, it caters to energetic travellers. The onsite nightclub and performances add to the lively atmosphere, making it a favourite for those looking for a fun yet comfortable stay. Its combination of laid-back elegance and engaging activities ensures a memorable experience for visitors seeking a vibrant vacation.
Where to stay near Discovery Bay
When visiting Discovery Bay, Saint Ann, Jamaica, consider staying in Runaway Bay, Duncans, or Rio Bueno. Runaway Bay offers vibrant beaches, live music, and family-friendly activities. Duncans is ideal for seafood dining and shopping, perfect for families and couples. Rio Bueno provides a charming small-town atmosphere with romantic dining options. For first-time visitors, Runaway Bay is the best choice for its diverse entertainment and relaxation options.
- Runaway BayOpens in a new window: This vibrant spot is ideal for travellers who love a mix of beach relaxation and lively cultural experiences. With must-see places like Cardiff Hall Beach and Runaway Bay Beach, it offers a mix of family-friendly and romantic settings. The area’s lively dining scene and live music venues make it perfect for those wanting a dash of entertainment and dancing, while scenic waterfalls add a charming natural touch.
- DuncansOpens in a new window: A relaxed seaside haven, Duncans invites visitors with its family-friendly ambience and romantic settings. Ideal for those wishing to enjoy local dining and shopping experiences, Duncans is a great choice for a quiet retreat. Its focus on seafood and sports, alongside its serene beaches, offers a distinctly local vibe that is both refreshing and inviting.
- Rio BuenoOpens in a new window: This quaint locale is perfect for travellers looking for a small town feel with a mix of charming dining experiences and casual entertainment. With a family-friendly, relaxed atmosphere and a touch of romance, Rio Bueno is well-suited for leisurely shopping trips and local tours. Its blend of cultural and gentle entertainment options provides a cosy escape from the more bustling tourist spots.
Things to do in Discovery Bay
Discovery Bay is a delightful coastal gem that beckons travellers with its stunning beaches and lush natural parks. Picture yourself kayaking in tranquil waters, hiking through verdant trails, or simply relaxing by the shore. With abundant opportunities for water sports and leisurely shopping, it's a fantastic spot for both adventure and relaxation.
- Bengal BeachOpens in a new window – Bengal Beach is a beach that offers a classic coastal experience with its gentle sands and scenic shoreline. Here, you can enjoy a relaxed day by the water, take in the natural parks surrounding the area, and explore nearby museum attractions to learn about local heritage. Whether you prefer a quiet spot for reflection or a scenic walk along the coast, Bengal Beach has a welcoming charm that invites you to savour the simplicity of nature.
- Silver Sands Public BeachOpens in a new window – Silver Sands Public Beach is a beach known for its extensive stretch of sand and clear waters. Visitors can stroll along the beach, enjoy the natural parks that frame the area, and visit museum sites that provide insights into the local history. This location is ideal for a leisurely day out, where you can balance relaxation with a touch of local culture.
- Cardiff Hall BeachOpens in a new window – Cardiff Hall Beach is a beach that features pristine sands and a vibrant coastal setting. It offers a pleasant environment for beach walks, opportunities to explore the surrounding natural parks, and visits to local museums that showcase regional narratives. The beach’s inviting atmosphere makes it a great spot to experience the essence of Discovery Bay.
- Runaway Bay BeachOpens in a new window – Runaway Bay Beach is a beach that presents a blend of natural beauty and cultural exploration. Its sandy shores are perfect for a casual day of sunbathing, and the nearby natural parks provide a refreshing escape into nature. Additionally, local museums offer a glimpse into the history of the area, making it a well-rounded destination for visitors.
- Ocean View BeachOpens in a new window – Ocean View Beach is a beach that delights with its expansive views and serene ambience. Enjoy gentle strolls on the sand, explore the natural parks that dot the coastline, and take time to visit museum attractions that bring the local story to life. This spot is perfect for those who appreciate a harmonious mix of relaxation and cultural discovery.
4 tips for savvy savings when booking a hotel in Discovery Bay
- Book for the cheapest times: The most affordable time to visit Discovery Bay is between September and November when hotel prices are likely to be lower. For those looking to explore the area's landmarks, cultural sites, and historical attractions, a stay of at least 3 to 4 days is recommended. This duration allows for visits to the beautiful beaches, engaging museums, and various family-friendly activities, all while ensuring you enjoy great value for money on your budget-friendly trip.
- Look for last-minute deals on Hotels.com: To discover enticing hotel deals for your trip to Discovery Bay, visit the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may find appealing discounts close to your travel dates. Consider enabling email alerts or push notifications to stay updated on flash sales and exclusive last-minute offers, ensuring you’re informed of potential savings. Additionally, the Smart Shopping feature available through the app allows you to compare hotel prices and amenities, helping you make informed decisions. This way, you’re more likely to seize the best opportunities for a spontaneous getaway.
- Be flexible with dates: Prices can fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so being flexible with your dates may help you find better rates for your stay in a hotel in Discovery Bay. For those seeking a distinctive experience, boutique hotels can provide a more personalised touch and potentially offer better value. When you book with Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the price leans towards the higher end, we can suggest alternative dates that might help you find a more affordable option.
- Consider your location: Remaining in close proximity to prominent attractions or city centres can provide convenience, though it usually tends to be more expensive. For more affordable options, consider selecting hotels in less central areas or neighbourhoods, striking a balance between cost and ease of access to your planned destinations. You may also want to explore independent hotels situated further afield, which are more likely to be affordable and can offer a genuine, budget-friendly 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 month. 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, September to November are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly sunny conditions.
Keep exploring
- Greenwich Park Hotels
- Runaway Bay Hotels
- All-Inclusive Hotel Hotels in Runaway Bay
- Hotels with Free Breakfast in Runaway Bay
- Saint Ann Hotels
- 3 Star Hotels in Runaway Bay
- Steer Town Hotels
- Apartments in Discovery Bay
- Salem Hotels
- St. Ann's Bay Hotels
- Family Hotels in Runaway Bay
- Hotels near Puerto Seco Beach Park
- Resorts & Hotels with Spas in Runaway Bay
- Hotels near Puerto Seco Beach
- Priory Hotels
- Hotels near Flavours Beach
- Hotels near Maima Seville Great House & Heritage Park
- Brown's Town Hotels
- 3 Star Hotels in Puerto Seco Beach Park
- Luxury Hotels in Runaway Bay
- Hotels with a Gym in Runaway Bay
- Mammee Bay Estates Hotels
- Apartments in Puerto Seco Beach Park
- Cheap Hotels in Discovery Bay
- Business Hotels near Ocean View Beach




