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
- Kingsbird by the sea Inn — 3-star hotel in Discovery Bay. Guest rating: 9.2/10 — Wonderful.
- Entire 6-bedroom Villa Free Parking With Fast Wifi — 3-star hotel in Discovery Bay.
- Tiamo Beach Resort and Spa — 4-star hotel in Runaway Bay. Guest rating: 8.0/10 — Very good.
- Bahia Principe Escape Runaway Bay - Hyatt Inclusive Collection - Adults Only - All Inclusive — 4.5-star hotel in Runaway Bay. Guest rating: 8.4/10 — Very good.
- The Cardiff Hotel & Spa — 4.5-star hotel in Runaway Bay. Guest rating: 8.4/10 — Very good.
Where to stay in Discovery Bay?




Kingsbird by the sea Inn
Kingsbird by the sea Inn



Entire 6-bedroom Villa Free Parking With Fast Wifi
Entire 6-bedroom Villa Free Parking With Fast Wifi



Tiamo Beach Resort and Spa
Tiamo Beach Resort and Spa



Bahia Principe Escape Runaway Bay - Hyatt Inclusive Collection - Adults Only - All Inclusive
Bahia Principe Escape Runaway Bay - Hyatt Inclusive Collection - Adults Only - All Inclusive



The Cardiff Hotel & Spa
The Cardiff Hotel & Spa



6th-floor High-rise Studio Panoramic Ocean Views Walk to Town
6th-floor High-rise Studio Panoramic Ocean Views Walk to Town



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



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



DraxHall Villa
DraxHall Villa



DraxHall Villa with Private Pool
DraxHall Villa with Private Pool



Coolshade - Richmond Estate
Coolshade - Richmond Estate



Luxury Apartments Pool Central Ocho Rios
Luxury Apartments Pool Central Ocho Rios



Villa Sonate
Villa Sonate



Tamarind Tree Hotel
Tamarind Tree Hotel



Euphoria at Paradisiac Beach Club
Euphoria at Paradisiac Beach Club



The Crest - Serenity Oasis Villa
The Crest - Serenity Oasis Villa



Blue Berry Hills Villa
Blue Berry Hills Villa



Ocean Coral Spring - All Inclusive
Ocean Coral Spring - All Inclusive



2 Bdrm Apartment at Runaway Bay
2 Bdrm Apartment at Runaway Bay



Ocean Eden Bay - Adults Only - All inclusive
Ocean Eden Bay - Adults Only - All inclusiveGet last-minute hotel deals in Discovery Bay and save more




Paradise Place
Paradise Place



Peaceful Retreat
Peaceful Retreat



Entire 6-bedroom Villa Free Parking With Fast Wifi
Entire 6-bedroom Villa Free Parking With Fast Wifi



Sleeps 4 With Free Parking, 15-min to Beach
Sleeps 4 With Free Parking, 15-min to BeachGo beyond your typical stay in Discovery Bay
Top landmarks in Discovery Bay
Puerto Seco Beach Park

Green Grotto Caves
Puerto Seco Beach
Columbus Park
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
"Everybody treats you like family! Nice resort"
Moon Palace Jamaica – All Inclusive
"The check in process was very lengthy Room was not ready until 3 hours after check in Property in general was very good Encountered a very rude staff member at Pier 8 restaurant, which is very out of character for this resort as the staff of is always so kind and polite. "
Hotel Riu Palace Aquarelle - All Inclusive
"Clean rooms, staff was excellent"
Ocean Coral Spring - All Inclusive
"Great staff and the food was good. There was a lot of things for the kids to do and family bowling was a highlight. Overall great location."
Bahia Principe Escape Runaway Bay - Hyatt Inclusive Collection - Adults Only - All Inclusive
"Love the weekend vibes with entertainment day and night"
Hibiscus Lodge
"Feed the turtle"
Hillview at Mystic Ridge
"Clean room"
Kingsbird by the sea Inn
"This property is very well managed, and maintained. The location is nestled on top of a hill with a terrific view of the landscape, and the ocean. My room was very clean, and bathroom well stocked. Natallie and Natalia were very helpful, kind, courteous, professional, so accommodating. They treated me like family. They took time in making sure, I get to my destinations, even literally taking me to on of my functions. Not to mention the food. Deliciously tasty, yummy. Thank you so much for a memorable 5 days I will definitely return. Thank you, Hopeton"
The Cardiff Hotel & Spa
"My stay at The Cardiff Hotel & Spa in Runaway Bay is a true gem. The staff was warm and attentive, making me feel welcome. Rooms are spacious, clean, and comfortable, with reliable amenities. The property was beautiful with some amazing views. We did not go into the pool, but I visited the beach and had a wonderful time in the water. We had breakfast at the well‑kept dining area, and it was so, so delicious; the food was 10/10. Overall, it’s a peaceful retreat with excellent service and great value. Highly recommended. 10/10 Excellent stay! They will surely see me again"
Frequently asked questions
Find out more about Discovery Bay
Unveil the Hidden Treasures of Discovery Bay: A Coastal Gem of Nature and Heritage
Discovery Bay in Saint Ann, Jamaica, is a captivating coastal city where pristine beaches meet lush natural parks and intriguing museums. Immerse yourself in the island’s rich history and vibrant culture as you explore scenic trails, discover hidden coves, and stroll along golden sands. The charming blend of nature and heritage invites travellers to relax, rejuvenate, and experience the best of Jamaica. Ideal for those seeking an off-the-beaten-path escape, Discovery Bay promises an unforgettable journey into the heart of Caribbean splendour.
Discover great hotels near Discovery Bay
Discovery Bay, Saint Ann, Jamaica offers a range of accommodations from friendly boutique hotels to cosy guesthouses, all set against a scenic coastal backdrop. Ideal for travellers seeking comfort and charm, these hotels provide a relaxed atmosphere and a taste of local Jamaican hospitality. These are some of the hotels preferred by our travelers near Discovery Bay:
- Bahia Principe Explore Jamaica - All InclusiveOpens in a new window: This vibrant 4.0-star all-inclusive resort offers an exhilarating beach adventure experience. Guests enjoy unlimited food and drinks, alongside a host of engaging activities such as snorkeling, kayaking, and volleyball. The property features direct beach access, making it perfect for those seeking sun-soaked days and thrilling water sports. The standout amenities include a lively nightclub, fitness facilities, and gourmet dining options, ensuring a delightful stay. Frequent travellers appreciate the energetic atmosphere and diverse recreational activities, making it an ideal choice for adventure-seekers looking to unwind.
- Bahia Principe Escape Runaway Bay - All InclusiveOpens in a new window: A remarkable 4.5-star all-inclusive resort, Bahia Principe Escape Runaway Bay - All Inclusive boasts a guest rating of 8.4 out of 10, highlighting its appeal to discerning travellers. The accommodation features direct beach access and a variety of adventurous activities like windsurfing, kayaking, and snorkeling. With 24-hour room service and gourmet dining options, it caters to those seeking luxury and convenience. Visitors revel in the engaging entertainment and vibrant atmosphere, making it the perfect destination for travellers eager to experience the best of island life while enjoying high-quality amenities and services.
- Club Ambiance - Adults Only – All InclusiveOpens in a new window: This charming 3.0-star all-inclusive resort is designed for those who appreciate a blend of relaxation and adventure. With a focus on wellness, it offers activities such as yoga classes and aerobics, alongside direct beach access for sunbathing and water sports. Guests can indulge in unlimited food and drinks, with a lively atmosphere enhanced by performances and a nightclub. This property is particularly suited for leisure travellers looking to rejuvenate and engage in recreational activities, all while enjoying a comfortable stay in a friendly environment.
Where to stay near Discovery Bay
In Runaway Bay, Duncans, and Rio Bueno, each offers a distinct appeal: Runaway Bay captivates with lively beaches, entertainment and dining; Duncans enchants with family-friendly vibes, seafood and shopping; Rio Bueno charms with a small-town feel and romantic ambience. For first-time visitors, Runaway Bay is best suited for an immersive Discovery Bay experience.
- Runaway BayOpens in a new window: Runaway Bay is a fantastic choice for travellers seeking a mix of relaxation and entertainment. With beautiful beaches like Runaway Bay Beach and Cardiff Hall Beach, it's perfect for sunbathing, swimming, and enjoying water activities. The area is known for its vibrant atmosphere, featuring live music and dancing venues that create a lively nightlife scene. Families will appreciate the family-friendly facilities available, making it a suitable spot for all ages. Don't miss the nearby waterfalls and scenic tours that showcase the natural beauty of Jamaica. Whether you’re in the mood for a romantic dinner or a fun night out, Runaway Bay has something for everyone.
- DuncansOpens in a new window: Duncans is a charming destination that offers a laid-back vibe, ideal for those looking to unwind by the sea. The local beaches provide a serene setting for relaxation and family time, while the dining options cater to seafood lovers. Shopping opportunities are around, making it easy to find unique local goods and souvenirs. Duncans is also known for its romantic atmosphere, perfect for couples seeking a peaceful getaway. The small-town feel adds to its charm, allowing visitors to enjoy a slower pace while soaking in the beauty of the Jamaican coast.
- Rio BuenoOpens in a new window: Rio Bueno is a hidden gem that combines the tranquil beauty of its beaches with a warm, family-friendly atmosphere. The town boasts lovely dining spots where you can enjoy local cuisine, and its relaxed environment is perfect for unwinding. The small-town charm makes it an inviting place for romantic getaways or quality family time. With opportunities for shopping and engaging in local sports, there’s plenty to keep you entertained. Make sure to explore the stunning views and natural beauty surrounding the area, making Rio Bueno a delightful stop on your Jamaican adventure.
Things to do in Discovery Bay
Discovery Bay beckons with its stunning beaches, lush parks, and scenic mountains, offering a perfect blend of relaxation and outdoor fun. Enjoy exhilarating activities like boating, sea diving, and hiking, or simply unwind amidst tranquil lakes and vibrant forests. It's an idyllic getaway for those seeking both adventure and serenity!
- Runaway Bay BeachOpens in a new window – This beach invites you to relax on its golden sands and enjoy the gentle waves. With stunning views and a laid-back atmosphere, it's an ideal spot for sunbathing or a leisurely stroll along the shore. Whether you’re looking to swim or simply take in the scenery, Runaway Bay Beach is a must-visit.
- Cardiff Hall BeachOpens in a new window – Known for its calm waters and inviting environment, Cardiff Hall Beach is perfect for families and those seeking a serene escape. The beach is lined with palm trees and offers facilities for a comfortable day out. Pack a picnic and enjoy the sun while the kids play in the shallow waters.
- Ocean View BeachOpens in a new window – As the name suggests, Ocean View Beach boasts breathtaking vistas of the Caribbean Sea. Here, you can unwind with a book or engage in water sports for a bit of excitement. The beach’s picturesque backdrop makes it a splendid location for photography enthusiasts.
- Bengal BeachOpens in a new window – This charming beach offers a more secluded experience, allowing you to connect with nature. The tranquil surroundings make it perfect for meditation or simply enjoying the soothing sounds of the ocean. Bring your snorkelling gear to explore the underwater life just off the shore.
- Silver Sands Public BeachOpens in a new window – A lively spot popular with both locals and visitors, Silver Sands Public Beach features soft sands and vibrant energy. It’s an excellent place to mingle with friendly locals, dip your toes in the water, and enjoy a refreshing drink from nearby vendors.
4 tips for savvy savings when booking a hotel in Discovery Bay
- Book for the cheapest times: Discovery Bay is best visited during the months of September to November, when hotel prices are more affordable and may drop, making it a great destination for those travelling on a budget. For a fulfilling experience, we recommend staying for at least 3 to 4 days. This period provides ample opportunity to explore key landmarks, delve into the rich history and cultural heritage, and enjoy attractions such as museums, natural parks, and a family-friendly beach, ensuring a visit that offers great value for money.
- Look for last-minute deals on Hotels.com: For travellers seeking hotel deals in Discovery Bay, Hotels.com may offer discounted rates through its DealsOpens in a new window section. You could find attractive offers in the Last-Minute Deals area, especially if your trip is imminent. By enabling email alerts or push notifications, you're more likely to be informed of flash sales. Additionally, the Smart Shopping tool, available via the app, provides a convenient comparison of hotel prices and amenities, ensuring you don't miss a potential opportunity to save.
- Be flexible with dates: Prices can vary depending on factors such as the hotel's location, star rating, and time of year, so being flexible with your dates might help you save on your stay at the Discovery Bay hotel. For those seeking a more distinctive experience, boutique hotels can offer a personalised touch and occasionally better value. When you book with Hotels.com, we will indicate if the price for your chosen dates is above or below the average, and if it is on the higher side, we may suggest more affordable dates to assist you in finding a better deal.
- Consider your location: Remaining closer to major attractions or city centres might provide convenience, although it usually tends to be more expensive. To find more affordable rates, consider hotels in less central areas or neighbourhoods, striking a balance between cost and easy access to the sites you plan to visit. You might also explore independent hotels further afield, which can offer a more authentic and 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 is usually the wettest month. June to August are the peak travel months in Discovery Bay, attracting a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by light rainfall. On the other hand, September to November tend to be quieter times to visit, marked by light rainfall and mostly sunny conditions.








