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

Find hotels in Treasure Beach from ฿3,247

  • 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
26 Aug - 27 Aug
Tomorrow
27 Aug - 28 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sep - 6 Sep

Filter by

Star rating

Guest rating

Our top choices for Treasure Beach hotels

1. Majestic Heights Bed & Breakfast

Majestic Heights Bed & Breakfast
Treasure Beach
United States
Nicola
฿3,172
฿3,681 total
includes taxes & fees
27 Aug - 28 Aug
Majestic Heights Bed & Breakfast

2. Jakes

Jakes
Treasure Beach
United States
Paula
฿5,148
฿6,211 total
includes taxes & fees
30 Aug - 31 Aug
Jakes

3. Beyond Sunset Resort & Villas

Beyond Sunset Resort & Villas
Treasure Beach
United States
Shaunette
฿5,119
฿5,664 total
includes taxes & fees
27 Aug - 28 Aug
Beyond Sunset Resort & Villas

4. Villa Azure

Villa Azure
Treasure Beach
฿4,832
฿7,224 total
includes taxes & fees
28 Aug - 29 Aug
Villa Azure

5. The Bakers Villa- Old Wharf Limited

The Bakers Villa- Old Wharf Limited
Treasure Beach
฿26,154
฿31,844 total
includes taxes & fees
31 Aug - 1 Sept
The Bakers Villa- Old Wharf Limited

6. Sea Coast Inn & Suites

Sea Coast Inn & Suites
Southfield
Canada
Mabinti
฿3,089
฿3,830 total
includes taxes & fees
28 Aug - 29 Aug
Sea Coast Inn & Suites

7. Indigo Beach Villa - Black River

Indigo Beach Villa - Black River
Black River
United States
Michael
฿2,795
฿3,247 total
includes taxes & fees
27 Aug - 28 Aug
Indigo Beach Villa - Black River

8. Mandeview Hotel

Mandeview Hotel
Mandeville
United States
Tamika
฿2,543
฿3,333 total
includes taxes & fees
27 Aug - 28 Aug
Mandeview Hotel

9. Kassion Corner

Kassion Corner
Whitehouse
United States
Vivette
฿4,249
฿5,410 total
includes taxes & fees
4 Sept - 5 Sept
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

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

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

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

Jakes

Jakes

10/10 Excellent
"Jakes is what it is. It was old fashioned which I liked. I prefer more of a nostalgic feel than modern."
Sherice 4-night trip
Posted 11 hours ago
Jakes
Majestic Heights Bed & Breakfast

Majestic Heights Bed & Breakfast

10/10 Excellent
"We will stay here again."
Coreen 3-night trip
Posted 8 days ago
Majestic Heights Bed & Breakfast
Mandeview Hotel

Mandeview Hotel

10/10 Excellent
"The kitchen is being renovated so there was no food, however, there is a snack area. The room was clean and there is a nice view, the front desk person was courteous. I will return if I have business in that parish. "
Lisa 1-night trip
Posted 1 month ago
Mandeview Hotel
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 2 months 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 tranquil shores and picturesque bays, ideal for relaxation and sunbathing.
  • Outdoor Adventures: Explore hiking trails and engage in treasure tours that reveal the area's rich history.
  • Scenic Views: Enjoy breathtaking lookouts that showcase the stunning natural beauty of the coastline.
  • Charming Neighbourhoods: Stroll through delightful local areas, immersing yourself in the vibrant culture.
  • Diverse Accommodations: Choose from beachfront hotels, guesthouses, and family-friendly resorts tailored to your needs.

Find great hotels in and around Treasure Beach

Explore a delightful range of hotel accommodations in Treasure Beach, Saint Elizabeth, Jamaica, perfect for your idyllic getaway. Whether you seek beachfront hotels, charming guesthouses, or resorts catering to family adventures, Treasure Beach offers a variety of options to suit your needs. Experience the serene beauty of this coastal paradise while enjoying top-notch services tailored for beach lovers and adventure seekers alike.

  • Jakes: A vibrant 3.5-star resort, Jakes is renowned for its unique blend of adventure and family-oriented experiences. Nestled in the heart of Treasure Beach, the property boasts direct beach access, inviting guests to immerse themselves in the sun and sea. With a guest rating of 9.4 out of 10, it offers a range of adventure sports, including kayaking and mountain biking nearby, as well as an onsite ropes course. Families will appreciate the array of children’s amenities, such as an arcade game room and babysitting services, ensuring that both kids and adults enjoy their stay.
  • Beyond Sunset Resort & Villas: This charming 3-star hotel features a distinctive laid-back vibe, ideal for those seeking adventure along with relaxation. With a guest rating of 9.2 out of 10, Beyond Sunset Resort & Villas offers direct access to the beach, making it easy to indulge in various water sports. Guests can enjoy snorkelling, ziplining, and fishing, or take advantage of bicycle rentals to explore the scenic surroundings. The atmosphere is perfect for travellers looking for a blend of excitement and tranquillity, with comfortable accommodations that reflect a welcoming coastal charm.
  • Idlers' Rest Beach Hotel: A budget-friendly option, Idlers' Rest Beach Hotel is situated 19km from Treasure Beach, offering a more tranquil setting for those prioritising business travel or a relaxed getaway. With direct beach access, this hotel provides a comfortable base for guests looking to unwind by the sea. The simplicity of the amenities complements its affordable pricing, making it an attractive choice for those seeking both convenience and value during their stay.

Where to stay near Treasure Beach

Treasure Beach, nestled in the serene Saint Elizabeth region of Jamaica, offers a unique blend of relaxation and tropical vibes. Here, visitors can unwind on private beaches or explore the picturesque bay, all while soaking in stunning ocean views. The surrounding areas provide a secluded atmosphere, perfect for outdoor excursions and scenic adventures. Whether you're lounging by the beach or taking a leisurely stroll through the charming neighbourhoods, Treasure Beach promises an unforgettable Jamaican getaway.

  • Southfield: Nestled approximately 10km from Treasure Beach, Southfield is a charming city that offers a delightful blend of outdoor adventures and romantic experiences. Visitors often flock here for activities such as body treatments and spa days, making it a perfect getaway for relaxation and rejuvenation. The area is rich in natural beauty, with several historic sites, stunning lookouts, and inviting beaches in close proximity. Whether you're hiking through lush landscapes or soaking up the sun on the beach, Southfield is a wonderful destination for those seeking both adventure and tranquillity.
  • Berlin: Located about 11km from Treasure Beach, Berlin is a city steeped in culture and history. This vibrant locale attracts travellers interested in cultural and business-themed experiences. The city boasts modern civic government buildings and impressive monuments, offering unique insights into the local heritage and architecture. With its year-round appeal, Berlin is an excellent spot for those looking to immerse themselves in the local culture while enjoying a leisurely stroll through its streets.
  • Malvern: Also situated around 11km from Treasure Beach, Malvern is another gem worth exploring. Known for its adventurous spirit, this city is a haven for outdoor enthusiasts and couples seeking a romantic escape. Visitors can engage in various educational activities while also taking in the rich history of the area. With several historic sites, picturesque lookouts, and significant monuments nearby, Malvern provides a perfect backdrop for both exploration and relaxation, ensuring a memorable visit.

Things to do in Treasure Beach

Shopping

In Treasure Beach, you can explore local craft shops and markets for unique souvenirs. If you're up for a drive, head to the nearby town of Black River, where you'll find larger shopping options, including markets with fresh produce and handmade items from local artisans.

Recreation

At the Treasure Beach Wellness Centre, indulge in rejuvenating yoga sessions and holistic therapies amidst tranquil surroundings. Enjoy organic meals crafted from local produce, enhancing your wellness journey. Nearby, immerse yourself in the natural beauty of the coastline while participating in guided meditation on the beach.

Adventure

In Treasure Beach, explore the stunning coastline while kayaking in crystal-clear waters. Enjoy exhilarating hikes to nearby waterfalls, or experience the thrill of snorkelling in vibrant coral reefs. For a unique adventure, consider a guided bike tour through the picturesque countryside, immersing yourself in the local culture.

Nightlife

In Treasure Beach, enjoy the laid-back vibe at Jack Sprat’s, where live music and delicious seafood create a relaxed atmosphere. The Pelican Bar, set on a sandbar, offers stunning views and a lively scene for sunset cocktails and socialising with locals and fellow travellers.

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

Find the best attractions in Treasure Beach

Treasure Beach is an idyllic destination for those seeking outdoor adventures and scenic views. Visitors can enjoy the stunning beaches, picturesque bays, and breathtaking lookouts that the area offers. Activities include relaxing on the tranquil shores of Treasure Beach and exploring the local landscape, making it perfect for anyone looking to immerse themselves in nature and the vibrant surroundings.

  • Calabash Bay: Nestled within Treasure Beach, Calabash Bay offers stunning scenery and a relaxed beach atmosphere. Its inviting waters and soft sands create an ideal setting for sunbathing and leisurely strolls, making it a great spot for unwinding in nature.
  • Billy Bay Beach: Also located in Treasure Beach, Billy Bay Beach is renowned for its tranquil beach vibes. With its clear waters and gentle waves, it’s an excellent place for swimming and enjoying the beauty of the Caribbean coastline.
  • Great Pedro Bluff: This impressive cliff provides breathtaking views and an adventurous spirit. Great Pedro Bluff invites outdoor enthusiasts to explore its rugged terrain while soaking in the stunning landscapes of the area, perfect for hiking and photography.

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

Travelling to Treasure Beach, Jamaica, can be done via three major airports. Montego Bay (MBJ-Sir Donald Sangster International) is 71km away, with excellent hotel options like Sandals Montego Bay, Sandals Royal Caribbean, and Breathless Montego Bay, all providing convenient access to the airport. Kingston (KIN-Norman Manley International) is 105km distant, featuring accommodations such as S Hotel Kingston and AC Hotel by Marriott, both offering airport accessibility. Ocho Rios (OCJ-Ian Fleming International) is located 101km from Treasure Beach, with top hotels including Moon Palace Jamaica and Couples Sans Souci, providing various transportation services to the airport.

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.