Discovery Bay

Travel Guide

A cave interior with a stone pathway leading to a natural light source.
A forested area with a large rock formation and a path leading through it.
A calm river surrounded by dense green foliage and trees under a clear blue sky.
A wooden pavilion with a thatched roof, surrounded by lush greenery and banana plants.
A cave with stalactites and a lit interior.
The supposed place where Columbus first landed in Jamaica has a pretty white-sand beach, dolphin encounters, caves and an open-air history museum.

Spend a day at the beach, swim with dolphins and tour a beguiling cave system and underground lake during a visit to Discovery Bay. Set on Jamaica’s northern coastline, Discovery Bay is where, according to local legend, Christopher Columbus set foot on the island in 1494. Columbus named the area Puerto Seco (Dry Harbor), a reference to his inability to find a fresh water source. Today Discovery Bay is a popular vacation destination and weekend getaway for affluent families.

Pay to enter Puerto Seco Beach Park, which has amenities such as bars, changing facilities, a pool and spa. Fronting the park is Puerto Seco Beach, a great spot for sunbathing, swimming in crystalline waters and sunset viewing. Children can have fun playing on the slides and obstacles of an inflatable waterpark.

Inland, Green Grotto Caves is a spectacular maze of limestone caves, light holes, rock tunnels and a subterranean lake. Join a guided walking tour of this natural wonder, spot varied bat species and listen to stories about its interesting history. The Taino tribespeople were the first to inhabit the caves and the Spanish hid here after the arrival of the English in 1655. It was later used as a shooting location for the James Bond movie Live and Let Die.

Travel west around the bay to the waterfront Columbus Park. Set on the site of a British-erected wharf, the park commemorates a turbulent meeting between Columbus and the Taino people. See anchors, an Arawak canoe, a tally banana-counting tool and waterwheel, among other artifacts.

Located in St. Ann Parish, Discovery Bay is an hour’s drive from Montego Bay’s Sangster International Airport. Rio Bueno and Runaway Bay are nearby seaside villages. Hotels and villas line the east side of the bay and have private access to beaches and glorious turquoise waters.

Kingsbird by the sea Inn

Kingsbird by the sea Inn

3 out of 5
17 Seaview Cresent Bridgewater Discovery Bay St. Ann Parish
Fully refundable
$95 nightly
The price is $110 total per night from Sep 20 to Sep 21
$110 total
Sep 20 - Sep 21
Total with taxes and fees
Stay at this guesthouse in Discovery Bay. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Puerto Seco Beach Park and Puerto Seco ...
Kingsbird by the sea Inn
Luxe Grand Villa: New, Ultra Modern Luxury 6 Bedroom private beach villa.

Luxe Grand Villa: New, Ultra Modern Luxury 6 Bedroom private beach villa.

St. Ann St. Ann
Book a stay at this beach vacation home in Discovery Bay. Enjoy free WiFi, private pools, and a beach locale. Popular attractions Puerto Seco Beach Park and ...
9.6/10 Exceptional! (50 reviews)
"Accommodation were spot on, the staff made the stay exceptional."

Reviewed on Jul 25, 2026

Luxe Grand Villa: New, Ultra Modern Luxury 6 Bedroom private beach villa.
Hotel Riu Palace Aquarelle - All Inclusive

Hotel Riu Palace Aquarelle - All Inclusive

4 out of 5
Falmouth Falmouth
Book a stay at this beach hotel in Falmouth. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions ...
8.8/10 Excellent! (3,062 reviews)
"Our family enjoyed our stay. Most of the time we were at the adult pool with activities starting at 3. They need more umbrellas for the beach area. It was plenty of places to sit but not enough shade for that heat. Entertainment at night was excellent. It’s a small resort, but cozy. You must meat ..."

Reviewed on Sep 19, 2026

Hotel Riu Palace Aquarelle - All Inclusive
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.
Luxe Grand Villa: New, Ultra Modern Luxury 6 Bedroom private beach villa.

Luxe Grand Villa: New, Ultra Modern Luxury 6 Bedroom private beach villa.

St. Ann St. Ann
Book a stay at this beach vacation home in Discovery Bay. Enjoy free WiFi, private pools, and a beach locale. Popular attractions Puerto Seco Beach Park and ...
9.6/10 Exceptional! (50 reviews)
"Accommodation were spot on, the staff made the stay exceptional."

Reviewed on Jul 25, 2026

Luxe Grand Villa: New, Ultra Modern Luxury 6 Bedroom private beach villa.
Portside Villa: Private deck and beach access, with amazing views of the ocean

Portside Villa: Private deck and beach access, with amazing views of the ocean

Discovery Bay St. Ann
Book a stay at this beach vacation home in Discovery Bay. Enjoy free WiFi, private pools, and a beach locale. Popular attractions Puerto Seco Beach Park and ...
9.6/10 Exceptional! (37 reviews)
"Property surpassed my expectations. Photos does this scenic paradise retreat no justice. You have to experience this property and it's amazing staff that felt like family to believe it. Best experience ! Felt surreal. Book now!"

Reviewed on Aug 16, 2026

Portside Villa: Private deck and beach access, with amazing views of the ocean
Fisherman's Point Resort

Fisherman's Point Resort

3 out of 5
Turtle River Road Ocho Rios Saint Ann
Book a stay at this beach aparthotel in Ocho Rios. Enjoy free WiFi, free parking, and a private beach. Our guests praise the helpful staff in our reviews. Popular ...
6/10 (614 reviews)
"The stove and microwave did not work in the kitchens for 26 and 36 so it was disappointing. The kitchen was not good."

Reviewed on Sep 15, 2026

Fisherman's Point Resort
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.

Stay near popular Discovery Bay attractions

Things to do

Frequently asked questions

Is Discovery Bay worth visiting?
Discovery Bay is worth visiting for its standout attractions, including the beautiful Puerto Seco Beach Park and the intriguing Green Grotto Caves. Travelers can also enjoy a diverse food and dining scene, with options ranging from Asian to Latin American cuisine.
When is the best time to visit Discovery Bay?
The best time to visit Discovery Bay is from December through April, when the climate is generally most pleasant. For travelers seeking fewer crowds and better value, the warmer months of June through September are a good option, offering a more relaxed experience.
What is Discovery Bay known for?
Discovery Bay is known for its natural attractions, including Green Grotto Caves and Puerto Seco Beach Park, which features Puerto Seco Beach. Travelers can also enjoy a strong Asian food culture. It offers a blend of scenic beauty and diverse dining.
What is a good itinerary length for Discovery Bay?
A good itinerary length for Discovery Bay is two to three days to enjoy Puerto Seco Beach Park, relax at Puerto Seco Beach, and explore the Green Grotto Caves. An extended stay of four to five days allows time for the Green Grotto Caves and Dunn's River Falls Guided Tour, plus more opportunities to experience the area. See Discovery Bay Activities.
What are the top things to do in and around Discovery Bay?
Discovery Bay offers a mix of natural wonders, historical landmarks, and beautiful beaches for travelers to enjoy:


How do I plan a trip to Discovery Bay?
Plan your Discovery Bay trip by booking flights, hotels, and rental cars in advance. Secure activities like the Green Grotto Caves plus Dunn's River Falls Guided Tour early. Explore nature at Puerto Seco Beach Park and Green Grotto Caves, scheduling outdoor activities for early morning or late afternoon.
What cuisines can you find in Discovery Bay?
In Discovery Bay, you can find Caribbean cuisine, with dishes like jerk chicken, curried goat, and rice and peas. Travelers can also enjoy Chinese, Mexican, Italian, and Mediterranean options, alongside North American favorites. You'll also find local coffee shops for a casual bite or drink.
Can I book a refundable hotel in Discovery Bay?
Yes, Expedia offers many flexible booking options, and you can look for refundable hotels in Discovery Bay by entering your dates and using the refundable or fully refundable filter. Always check the hotel's cancellation policy before you book, since terms can vary by hotel, and visit Expedia help center for further details.
Why book a trip to Discovery Bay with Expedia?
Expedia makes it easier to plan your Discovery Bay trip with travel tools, flexible search options, and bookable trip components all in one place. You can organize your plans in one account and use Expedia to help build a trip that fits your budget and travel style. Find out more about how by visiting Expedia's Trip Planner page.
Should I stay in a hotel or vacation rental in Discovery Bay?
The best choice depends on your travel style. Hotels in Discovery Bay can be a good fit for convenience, on-site amenities, and shorter stays, while vacation rentals may offer more space, privacy, and home-style amenities for longer trips, families, or groups. With Expedia, you can compare both options side by side, read traveler reviews, and filter by amenities to find the right fit for your trip.
How can I manage my Discovery Bay trip on Expedia?
Once you've booked your Discovery Bay trip, you can manage it through your Expedia account or the Expedia app. You can view your itinerary, access booking details, make eligible changes, and check for updates in My Trips. The Expedia app can also help you stay organized while you travel.
What if I need help during my Discovery Bay trip?
Expedia offers customer support before, during, and after your Discovery Bay trip. If your plans change or something unexpected happens, you can review your booking in My Trips and use Expedia help center channels for help with eligible changes, cancellations, or travel issues.
How can Expedia help me plan my first trip to Discovery Bay?
If it's your first trip to Discovery Bay, Expedia can help you plan by bringing together stays, flights, activities, traveler reviews, and trip-planning tools in one place. With Expedia's Trip Planner you can compare options, read reviews from other travelers, and build an itinerary that matches your interests and budget.
How can I save on my Discovery Bay hotel booking with Expedia?
Join One Key™ for free to unlock instant discounts with Member Prices on select hotels. You can also earn and use OneKeyCash™* on eligible bookings on Expedia. Booking in advance is usually another great way to save on your Discovery Bay hotel.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Cities near Discovery Bay

Explore a world of travel with Expedia