Colorful boats on a sandy beach with a child playing in the water.

Find hotels in Treasure Beach from Rp1.596.546

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
20 Aug - 21 Aug
Tomorrow
21 Aug - 22 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Filter by

Star rating

Guest rating

Our top choices for Treasure Beach hotels

Breakfast included
Hotel
Resort
Reserve now, pay later
Pool

1. Jakes

Jakes
Treasure Beach
United States
Paula
Rp2.809.800
Rp3.389.600 total
includes taxes & fees
23 Aug - 24 Aug
Jakes

2. Beyond Sunset Resort & Villas

Beyond Sunset Resort & Villas
Treasure Beach
United States
Shaunette
Rp2.793.744
Rp3.090.959 total
includes taxes & fees
21 Aug - 22 Aug
Beyond Sunset Resort & Villas

3. Majestic Heights Bed & Breakfast

Majestic Heights Bed & Breakfast
Treasure Beach
United States
Nicola
Rp1.731.318
Rp2.008.856 total
includes taxes & fees
21 Aug - 22 Aug
Majestic Heights Bed & Breakfast

4. The Bakers Villa- Old Wharf Limited

The Bakers Villa- Old Wharf Limited
Treasure Beach
Rp14.273.784
Rp17.379.639 total
includes taxes & fees
22 Aug - 23 Aug
The Bakers Villa- Old Wharf Limited

5. Villa Azure

Villa Azure
Treasure Beach
Rp2.637.287
Rp3.942.721 total
includes taxes & fees
21 Aug - 22 Aug
Villa Azure

6. Sea Coast Inn & Suites

Sea Coast Inn & Suites
Southfield
Canada
Mabinti
Rp1.685.880
Rp2.090.366 total
includes taxes & fees
21 Aug - 22 Aug
Sea Coast Inn & Suites

7. Indigo Beach Villa - Black River

Indigo Beach Villa - Black River
Black River
United States
Michael
Rp1.372.788
Rp1.596.546 total
includes taxes & fees
21 Aug - 22 Aug
Indigo Beach Villa - Black River

8. Mandeview Hotel

Mandeview Hotel
Mandeville
Canada
Lisa
Rp1.388.041
Rp1.819.247 total
includes taxes & fees
26 Aug - 27 Aug
Mandeview Hotel

9. Kassion Corner

Kassion Corner
Whitehouse
United States
Vivette
Rp2.319.200
Rp2.952.520 total
includes taxes & fees
23 Aug - 24 Aug
Kassion Corner
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Treasure Beach attractions

Calabash Bay

9.0/10 (84 reviews)
Calabash Bay Beach offers golden sands and calm waters in a peaceful fishing village. Chat with local fishermen and enjoy authentic Jamaican seafood at nearby restaurants for a genuine cultural experience.
See properties

Billy Bay Beach

9.0/10 (46 reviews)
This secluded stretch of fine black sand offers a genuine glimpse into Jamaica's coastal life. Watch local fishermen bring in their catch while enjoying the tranquil aquamarine waters of Treasure Beach.
See properties

Callabash Bay Beach

9.0/10 (46 reviews)
This golden stretch of Jamaican coastline offers a peaceful escape from crowds with calm, swimmable waters. Relax at local beachfront bars serving fresh seafood while watching fishermen with their daily catch.
See properties

Great Pedro Bluff

8.8/10 (25 reviews)
This rugged grassland bluff offers panoramic views of Jamaica's unspoiled southern coastline. Hike the coastal cliffs at sunrise for the most striking photography conditions of the Caribbean Sea.
See properties

Learn more about Treasure Beach

Fishermen pull colourful boats onto the black sand beaches where you'll find authentic Jamaican seafood at beachfront shacks. Join locals for boat trips to Pelican Bar, a driftwood bar built on stilts in the Caribbean Sea.

See all hotels in Treasure Beach
A beach with a thatched umbrella, colorful chairs, and boats.

Top Treasure Beach Hotel Reviews

Majestic Heights Bed & Breakfast

Majestic Heights Bed & Breakfast

10/10 Excellent
"We will stay here again."
Coreen 3-night trip
Posted 3 days ago
Majestic Heights Bed & Breakfast
Beyond Sunset Resort & Villas

Beyond Sunset Resort & Villas

10/10 Excellent
"Stayed for 4 weeks. Right next door to Jake’s and Jack Sprat. This is a smaller hotel and it was very quiet. For most part it’s like no one else was there, so my daughter and I got the place to ourselves. I liked the quiet and tranquility. My daughter wanted the opposite, so we made friends with the locals and my daughter played with there kids. The kids had a lot of fun in the pool, at the beach and exploring locally. We were also able to get our hair braided by off duty employee at a great price. Lots of food choices (pricey but good). I will definitely be returning."
MARSHA 1-night trip
Posted 1 month ago
Beyond Sunset Resort & Villas

More cheap stays in Treasure Beach

Welcoming Vibes Beach

Welcoming Vibes Beach

French Man Treasure Beach St. Elizabeth Parish
Get rates
6.8/10 (3 reviews)
Welcoming Vibes Beach
Brytan villa

Brytan villa

Calabash bay Treasure Beach St. Elizabeth Parish
Get ratesBrytan villa
Cashaw Cabin - Private Retreat With a Pool

Cashaw Cabin - Private Retreat With a Pool

Treasure Beach Saint Elizabeth
Get rates
10/10 Exceptional! (1 review)
Cashaw Cabin - Private Retreat With a Pool
Allenview Apartment

Allenview Apartment

Malvern Malvern St. Elizabeth
Get ratesAllenview Apartment
Santosha - 10br Luxury Villa Fully Staffed

Santosha - 10br Luxury Villa Fully Staffed

Whitehouse Westmoreland
Get ratesSantosha - 10br Luxury Villa Fully Staffed
Windward - 5BR Ocean Front Villa w Staff

Windward - 5BR Ocean Front Villa w Staff

Whitehouse Westmoreland
Get ratesWindward - 5BR Ocean Front Villa w Staff

Find out more about Treasure Beach

Top reasons to visit Treasure Beach

  • Stunning Beaches: Treasure Beach boasts beautiful private beaches and picturesque bays, perfect for sunbathing and enjoying breathtaking ocean views.
  • Outdoor Adventures: Engage in various activities such as golf, treasure tours, and hiking excursions amidst the stunning scenery.
  • Relaxed Atmosphere: The tranquil environment makes it ideal for leisurely strolls and unwinding by the shore.
  • Vibrant Local Culture: Immerse yourself in the local culture through community interactions and cultural experiences.
  • Charming Accommodations: Choose from delightful guesthouses to beachfront hotels like Jake's Hotel for a memorable stay.

Find great hotels in and around Treasure Beach

Discover the charm of Treasure Beach, Saint Elizabeth, Jamaica, where a variety of accommodation options await. From delightful guesthouses to beachfront hotels, including the renowned Jake's Hotel, you'll find the perfect base for your family vacation or adventurous getaway. With an emphasis on beach access and a friendly atmosphere, these hotels cater to travellers seeking relaxation and unforgettable experiences in this idyllic coastal paradise.

  • Jakes: Jakes is a charming 3.5-star resort that embodies the spirit of adventure and family fun in Treasure Beach. With a guest rating of 9.4 out of 10, this hotel offers direct beach access and a variety of recreational activities to suit your adventurous side. Guests can engage in fishing, mountain biking, hiking, and snorkelling, all nearby. Families will appreciate the thoughtful amenities provided for children, including an arcade game room and babysitting services available at an additional fee. The combination of relaxation and excitement makes Jakes an ideal choice for those looking to create lasting memories.
  • Beyond Sunset Resort & Villas: Rated at 3 stars with a guest rating of 9.2 out of 10, Beyond Sunset Resort & Villas is designed for travellers seeking both beach relaxation and adventure. Located conveniently in Treasure Beach, the property boasts direct access to the shoreline and a range of thrilling activities such as ziplining and snorkelling. With bicycle rentals and onsite fishing available, there is no shortage of ways to explore the stunning surroundings. This resort's laid-back atmosphere, coupled with its engaging amenities, promises a rejuvenating holiday experience.
  • Idlers' Rest Beach Hotel: Idlers' Rest Beach Hotel offers a budget-friendly option just 19km from Treasure Beach. This hotel is ideal for both leisure and business travellers looking to enjoy the beach without straining their budget. With direct beach access, guests can unwind and soak up the sun. The relaxed environment and convenient location make it a suitable choice for those wishing to balance work and leisure during their stay in this picturesque locale.

Where to stay near Treasure Beach

Treasure Beach, located in Saint Elizabeth, Jamaica, offers a perfect blend of relaxation and stunning scenery. With its private beaches and picturesque bay, visitors can soak up the sun while enjoying breathtaking ocean views. The area is renowned for its tranquil atmosphere, making it ideal for excursions and leisurely strolls along the shore. Explore the secluded charm of this tropical haven and immerse yourself in the laid-back vibes that Treasure Beach has to offer.

  • Southfield: Located 10km from Treasure Beach, Southfield is a charming city that promises a delightful mix of outdoor adventure and romantic experiences. With a variety of activities on offer, including body treatments and spa sessions, it's an ideal spot for those seeking relaxation combined with excitement. The region is dotted with scenic lookouts and historic sites, perfect for exploration. Its tranquil beaches add to the allure, making Southfield a must-visit for nature lovers and couples alike.
  • Berlin: Situated 11km away from Treasure Beach, Berlin is a vibrant city known for its cultural and business themes. Visitors flock here, particularly between July and January, to experience its rich history and modern civic architecture. The city's landmarks, including notable monuments and government buildings, provide insight into Jamaica's heritage. Whether you're interested in cultural exploration or professional opportunities, Berlin offers a unique perspective that enriches any travel itinerary.
  • Malvern: Also positioned 11km from Treasure Beach, Malvern is an enticing destination for those seeking adventure and romance. The city's educational venues and historic landmarks, including lookouts and monuments, cater to curious minds and explorers. With its appealing outdoor activities, Malvern is perfect for visitors looking to immerse themselves in Jamaica's natural beauty while enjoying intimate moments with loved ones. The blend of history and adventure makes Malvern a captivating stop on your Jamaican journey.

Things to do in Treasure Beach

Shopping

In Treasure Beach, visit local shops for handmade crafts and souvenirs. If you're up for a drive, head to the nearby Junction Market for fresh produce and artisanal goods, or explore the larger Santa Cruz Shopping Centre, which features a variety of stores and eateries.

Recreation

In Treasure Beach, the Treasure Beach Wellness Retreat offers restorative yoga sessions and holistic healing practices amidst serene gardens. Nearby, the Jakes Hotel hosts rejuvenating spa treatments with ocean views, allowing guests to unwind while soaking in the tranquil atmosphere of the Caribbean coast.

Adventure

Explore the natural beauty of Treasure Beach with a kayaking adventure along the coastline, discovering hidden coves and marine life. For thrill-seekers, try snorkelling at Parotte Ville or take a guided hike through the nearby Bluefields Mountain, where stunning vistas await.

Nightlife

Experience the laid-back vibe of Treasure Beach at Jack Sprat, where you can sip cocktails by the sea. For a lively atmosphere, visit the Pelican Bar, renowned for its stunning sunset views and vibrant music, making it a popular spot for locals and visitors alike.

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

Booking tips and Expedia advantages for Treasure Beach

To save money during your visit to Treasure Beach, consider travelling in the off-peak months of June and September to October, when accommodation prices are lower. Enjoy free activities like Calabash Bay and Billy Bay Beach. Opt for taxis or shared transport to keep travel costs down. Book your hotel one month in advance or explore last-minute deals on Expedia for better rates. Saturdays are typically the cheapest days to stay, while Mondays tend to be pricier. Additionally, consider bundling your hotel, flights, and activities for further savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Treasure Beach are June and September to October, where the prices are slightly lower. This is in comparison to February to March and November, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Treasure Beach is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Treasure Beach is Saturday. The most expensive day to stay in Treasure Beach is Monday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to specify your budget, preferred location, and additional criteria. You can arrange the results to display prices from lowest to highest, allowing you to find the most affordable hotels at the outset. Furthermore, you have the option to refine your search by hotel type—by selecting the Eco-certified filter, for instance, you can discover sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your hotel stay at Treasure Beach with your flights and activities through an Expedia package.

Find the best attractions in Treasure Beach

Treasure Beach offers a perfect getaway for those seeking outdoor adventures, stunning scenery, and beach relaxation. Visitors can explore local points of interest such as the picturesque beaches, scenic bays, and lookout spots that showcase the area's natural beauty. For a truly enriching experience, consider indulging in activities centred around the beach, making the most of the tranquil atmosphere and vibrant local culture during your visit.

  • Calabash Bay: Experience the serene beauty of Calabash Bay, where tranquil waters meet picturesque scenery. The inviting beach atmosphere allows for leisurely strolls, sunbathing, and enjoying the vibrant local culture, making it an ideal spot to unwind and soak in the outdoor vibes.
  • Billy Bay Beach: Embrace the laid-back charm of Billy Bay Beach, known for its soft sands and gentle waves. This beach offers a delightful place to relax, enjoy the sun, and perhaps indulge in local cuisine at nearby eateries, encapsulating the essence of beach life in Jamaica.
  • Great Pedro Bluff: For the adventurous, Great Pedro Bluff provides breathtaking views and exhilarating experiences. Climb the cliffs to witness stunning panoramas of the coastline, making it a perfect spot for outdoor enthusiasts seeking a memorable encounter with nature.

Best time to go to Treasure Beach

The best time to visit Treasure Beach is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are average and weather is mostly sunny with moderate rain. January and February are its coolest month on average. At the time of February, visitor numbers are average and weather is mostly sunny.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January72.0°F (22.2°C)No RainMostly SunnySlightly HighAverage
February72.0°F (22.2°C)No RainMostly SunnyAverageSlightly High
March72.3°F (22.4°C)Light RainMostly SunnySlightly HighSlightly High
April73.6°F (23.1°C)Light RainMostly SunnySlightly HighAverage
May74.5°F (23.6°C)Moderate RainMostly SunnySlightly LowAverage
June75.4°F (24.1°C)Light RainMostly SunnyAverageSlightly Low
July76.6°F (24.8°C)Light RainMostly SunnyAverageAverage
August76.8°F (24.9°C)Moderate RainMostly SunnyAverageSlightly Low
September76.5°F (24.7°C)Moderate RainMostly SunnyAverageAverage
October75.7°F (24.3°C)Moderate RainMostly CloudySlightly LowSlightly Low
November74.3°F (23.5°C)Light RainMostly SunnySlightly LowSlightly High
December73.0°F (22.8°C)Light RainMostly SunnyAverageAverage

The nearest major airports for your trip to Treasure Beach

To reach Treasure Beach in Saint Elizabeth, Jamaica, you can fly into three major airports. Montego Bay (MBJ - Sir Donald Sangster International) is 71km away and offers nearby hotels like Sandals Royal Caribbean and Breathless Montego Bay, both approximately 5km from the airport. Kingston (KIN - Norman Manley International) is 105km away, with S Hotel Kingston and AC Hotel by Marriott Kingston, both 8km from the airport. Ocho Rios (OCJ - Ian Fleming International) is 101km away, featuring hotels like Moon Palace Jamaica and Couples Sans Souci, both 14km from the airport. Transportation services vary, with some hotels providing airport shuttles and transfers.

Frequently asked questions

Where is the best place to stay in Treasure Beach?
Based on our traveller data, Jakes is one of the top choices for your stay. This resort offers a full-service spa and 2 restaurants. Other good choices for your stay include Majestic Heights Bed & Breakfast and Beyond Sunset Resort & Villas. See all available top hotels, or vacation rentals in Treasure Beach.
If I need to cancel my hotel reservation in Treasure Beach, will I receive a refund?
Yes! You'll find that most room reservations are fully refundable if you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your arrival date. If you have a non-refundable reservation, you might still have the option to cancel and receive a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Treasure Beach.
What's the best family accommodation in Treasure Beach?
Treasure Beach Hotel is a hotel with 2 outdoor pools and a restaurant, and it's a top choice on Expedia for families. Find more child-friendly accommodations in Treasure Beach.
What's the best place to stay for a beach holiday in Treasure Beach?
Jakes is a top beachfront resort offering 2 restaurants and a full-service spa, located within a short 8-minute walk of Calabash Bay . Other good choices for your stay near the beach include Brytan villa and Treasure Beach Hotel. See more stays near the beach in Treasure Beach.
What are some hotels with pools in Treasure Beach?
Jakes: Features 2 restaurants, an outdoor pool and a full-service spa. Majestic Heights Bed & Breakfast and Beyond Sunset Resort & Villas are two additional hotels with an on-site pool. View all hotels with pools in Treasure Beach.
What is the best spa hotel in Treasure Beach?
Majestic Heights Bed & Breakfast is a top spa hotel featuring a bar and a restaurant. Enjoy a massage at the on-site spa. Another popular spa hotel in Treasure Beach is Jakes. See all spa hotels in Treasure Beach.
What is staying in Treasure Beach like?
Visitors to Treasure Beach will definitely enjoy the beaches. Tourists can also enjoy so much more including its spas. In Treasure Beach, there are 119 hotels and other accommodation options to choose from. Find out more about Treasure Beach.
What should I see while I'm in Treasure Beach?
Natural beauty is on display at Calabash Bay, Billy Bay Beach and Callabash Bay Beach. Additionally, you might want to add Great Pedro Bluff to your itinerary. Take a look at what more there is to see and do in Expedia's Treasure Beach guide.
What's the weather like in Treasure Beach?
The hottest months are usually August and September, with an average temperature of 25°C, while the coldest months are February and January, with an average of 22°C. The rainiest months in Treasure Beach are September, October, May and August, with each month seeing an average of 248 mm of rainfall.