Treasure Beach hotels from RM465

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Top 10 trending Treasure Beach hotels

Beyond Sunset Resort & Villas

3.0 star property
Treasure Beach
9.2 out of 10, Wonderful, (168)
"Was clean quiet and comfortable "
Canada
Geovaughni
The price is RM726
RM875 total
includes taxes & fees
3 Dec - 4 Dec
Beyond Sunset Resort & Villas

Majestic Heights Bed & Breakfast

4.0 star property
Treasure Beach
The price is RM449
RM517 total
includes taxes & fees
3 Dec - 4 Dec
Majestic Heights Bed & Breakfast

The Bakers Villa- Old Wharf Limited

3.0 star property
Treasure Beach
The price is RM4,009
RM4,619 total
includes taxes & fees
16 Dec - 17 Dec
The Bakers Villa- Old Wharf Limited

Sea Coast Inn & Suites

3.0 star property
Southfield
7.6 out of 10, Good, (14)
"The view of the ocean, the owners were friendly."
Canada
Mabinti
Sea Coast Inn & Suites

Indigo Beach Resort

3.0 star property
Black River
7.0 out of 10, Good, (25)
"Lovely property on the beach however it is really run down. Staff was wonderful but we will not stay again."
United States
Wendy
The price is RM401
RM465 total
includes taxes & fees
3 Dec - 4 Dec
Indigo Beach Resort

Indigo Beach Villa - Black River

3.0 star property
Black River
7.2 out of 10, Good, (12)
"My family and I had a wonderful stay at this property. Great location in Black River on the beach. The place was easy to find, safe, and clean. The beds were very comfy, cool AC, and had great wifi. I highly recommend staying here and will stay again in the future. "
United States
Lawrence
The price is RM521
RM603 total
includes taxes & fees
3 Dec - 4 Dec
Indigo Beach Villa - Black River

Mini Cozy Lodging

3.0 star property
Whitehouse
The price is RM488
RM565 total
includes taxes & fees
2 Jan - 3 Jan 2026
Mini Cozy Lodging
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Treasure Beach attractions

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.

Typical Jamaican beach shelter and fishing boats

Top Treasure Beach Hotel Reviews

More cheap stays in Treasure Beach

Find out more about Treasure Beach

Top reasons to visit Treasure Beach

  • Stunning Beaches: Treasure Beach boasts beautiful beaches with crystal-clear waters and picturesque scenery, perfect for relaxation.
  • Outdoor Adventures: Visitors can engage in various activities, including excursions to nearby Alligator Pond and scenic hiking.
  • Vibrant Local Culture: Explore local shops and partake in art tours that highlight the region's rich cultural heritage.
  • Family-Friendly Accommodation: A range of lodging options, from cosy guesthouses to comfortable hotels, cater to all types of travellers.
  • Serene Atmosphere: Enjoy a tranquil escape in a secluded environment amidst Jamaica's breathtaking natural beauty.

Find great hotels in and around Treasure Beach

Discover the charm of Treasure Beach, Saint Elizabeth, Jamaica, where a variety of accommodation options await to suit every traveller's needs. Whether you prefer a cosy guesthouse or a comfortable hotel, you'll find options perfect for family, adventure, and beach getaways. Enjoy essential amenities like accessible parking while you relax and soak in the stunning coastal views. Explore the unique rates and types of lodging available for an unforgettable Jamaican experience.

  • Jakes: Nestled in the heart of Treasure Beach, Jakes is a vibrant 3.5-star resort that captures the essence of a beachside adventure. Perfect for those seeking a spa-themed getaway, the property boasts direct beach access and an array of exhilarating activities. Guests can indulge in adventure sports such as kayaking, snorkeling, and mountain biking. The on-site spa offers a tranquil retreat with poolside bar service, massages on the beach, and aromatherapy treatments, ensuring a rejuvenating experience amidst stunning coastal views.
  • Beyond Sunset Resort & Villas: With its inviting 3-star rating, Beyond Sunset Resort & Villas is an ideal choice for adventurous travellers looking to immerse themselves in the beauty of Treasure Beach. This hotel features direct beach access and a plethora of recreational activities, including fishing and ziplining. Guests can explore the surrounding landscape through hiking and biking or relax with nearby boat tours. The perfect blend of excitement and relaxation makes this resort a fantastic option for those wanting to experience the vibrant local culture.
  • Sea Coast Inn & Suites: Situated a short distance from Treasure Beach, Sea Coast Inn & Suites is a charming 3-star hotel designed for couples seeking a romantic escape. The property offers enticing romance packages and a serene atmosphere, ideal for creating unforgettable memories. Guests can enjoy spa services and accessible pool facilities, perfect for relaxation after a day of exploring. With its intimate setting and attentive service, this inn provides the perfect backdrop for a romantic getaway.

Where to stay near Treasure Beach

Treasure Beach, a hidden gem in Saint Elizabeth, Jamaica, offers a delightful blend of relaxation and adventure. Explore the stunning coastline, where the acacia trees provide a tropical backdrop for leisurely strolls. Families seeking adventure can visit the nearby Alligator Pond, perfect for excursions into nature. This serene destination is ideal for those wanting to unwind in a secluded atmosphere while immersing themselves in Jamaica's breathtaking scenery.

  • Santa Cruz: Located 20.9km from Treasure Beach, Santa Cruz offers a delightful mix of outdoor adventures and family-friendly experiences. This city attracts visitors year-round, with peak arrivals during June to July and September. Since it boasts attractions like stunning waterfalls, serene parks, and beautiful beaches, you can enjoy a range of activities. Golf enthusiasts will appreciate the local courses, while couples can indulge in romantic outings at charming shops and educational venues scattered throughout the city.
  • Southfield: Just 9.7km away from Treasure Beach, Southfield is a tranquil city perfect for those seeking outdoor adventures and romantic getaways. Visitor numbers peak in January to February and April, making it an ideal time to explore this scenic area. Southfield features luxurious resorts and rejuvenating spas, offering body treatments for relaxation. Don’t miss the chance to visit historic sites and lookout points that provide breathtaking views, complemented by the allure of nearby beaches.
  • Black River: Situated 19.3km from Treasure Beach, Black River is a charming city that invites adventure seekers and romantic souls alike. With peak visitor numbers in January and March to April, it’s a popular destination for those keen on outdoor activities. Explore the local spas for body treatments or dive into exciting adventure activities. The natural beauty of Black River is highlighted by its stunning beaches, tranquil parks, and picturesque waterfalls, making it a memorable stop on your Jamaican journey.

Things to do near Treasure Beach

Treasure Beach, Jamaica, is an idyllic destination for outdoor enthusiasts seeking a scenic beach holiday. Visitors can indulge in various activities, including exploring local shops, enjoying rounds at nearby golf courses, and embarking on art tours that showcase the region's vibrant culture. With numerous adventure getaways and positive reviews on activities available, Treasure Beach promises an enriching experience for tourists looking to unwind and explore.

Shopping

In Treasure Beach, you can visit local shops for unique souvenirs. If you're up for a drive, Mega Mart is located 30.6km away, offering a variety of products. Mandeville Market and Reliance Centre, both 32.2km away, provide a vibrant atmosphere with local goods and family-friendly entertainment.

Recreation

Experience the soothing Milk River Bath, a body treatment located 43.5km from Treasure Beach. Enjoy the serene atmosphere and wellness vibes as you immerse yourself in mineral-rich waters, perfect for relaxation and rejuvenation after a day of exploring Jamaica's beautiful coastline.

Adventure

Explore the scenic coastline with a kayaking adventure, where you can paddle through tranquil waters and admire the stunning views. For a thrilling experience, try snorkelling at nearby reefs, immersing yourself in vibrant marine life and colourful corals.

Nightlife

Experience the vibrant nightlife of Treasure Beach by visiting Floyd's Pelican Bar, a charming pub located 11.3km away. With its romantic ambiance and lively entertainment vibes, it's the perfect spot to unwind with a drink while enjoying the stunning views of the Caribbean Sea.

*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 on your trip to Treasure Beach, consider visiting during the cheaper months of June or September to October, when accommodation prices are lower. Enjoy free attractions like Calabash Bay and Billy Bay Beach. For transport, taxis are common, but booking a rental car could be more economical for larger groups. Make hotel reservations about a month in advance to secure the best rates, and use Expedia's search tool to find budget-friendly options. Combining your hotel, flights, and activities in a package can also yield significant 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: Book your hotel in Treasure Beach about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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 select your budget, preferred location, and additional criteria. You can organise your search results to display prices from lowest to highest, allowing you to find the most affordable hotels first. Additionally, you can refine your choices by hotel type; for instance, by selecting the Eco-certified filter, you'll discover sustainable and environmentally-friendly hotels available for booking.
  • Consider bundling your trip: You can save money by combining your hotel reservation at Treasure Beach with your flights and activities through an Expedia package.

Find the best attractions in and around Treasure Beach

Treasure Beach offers an idyllic setting for outdoor and beach holidays, featuring stunning scenery and numerous points of interest. Visitors can explore beautiful beaches, scenic lookouts, and vibrant wetlands, all perfect for those seeking adventure and relaxation. The area is ideal for travellers eager to immerse themselves in nature and enjoy a variety of outdoor activities during their stay.

  • Jamaica Beaches: Located 16.1km from Treasure Beach, Jamaica Beaches offers a quintessential Caribbean experience with its soft sands and vibrant beach vibes. Enjoy sunbathing, swimming, or simply soaking in the serene atmosphere while listening to the gentle waves.
  • Lovers Leap: Just 11.3km away, Lovers Leap is a breathtaking lookout that promises romance and adventure. Stand atop the cliffs for panoramic views of the coastline and lush landscape—perfect for couples and thrill-seekers alike.
  • Calabash Bay: Situated within Treasure Beach, Calabash Bay boasts stunning outdoor scenery. Enjoy a leisurely stroll along the shore, indulge in water sports, or relax under the sun, making it an ideal spot for beach lovers.

Best time to go to Treasure Beach

The best time to visit Treasure Beach can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Treasure Beach falls in August, when visitor numbers are average and weather is mostly sunny with moderate rain. The coolest average temperature in Treasure Beach falls in January and February. February has average visitor numbers and mostly sunny weather.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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 SunnyAverageAverage
September76.5°F (24.7°C)Moderate RainMostly SunnyAverageSlightly Low
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

For a visit to Treasure Beach in Saint Elizabeth, Jamaica, your primary airport option is Montego Bay's Sir Donald Sangster International Airport (MBJ), situated 70.8km away. Excellent hotel choices near the airport include the 5-star Breathless Montego Bay - Adults Only - All Inclusive, located 4.8km from the airport, as well as Hyatt Zilara Rose Hall - Adults Only - All Inclusive, 9.7km away. Another notable option is Sandals Royal Caribbean - ALL INCLUSIVE Couples Only, also just 4.8km from MBJ. These hotels offer convenient access to the airport, ensuring a smooth transition to your Jamaican getaway.

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 is a short 8-minute walk from Jamaica Beaches, and it offers a full-service spa and 2 restaurants. Other good choices for your stay include Beyond Sunset Resort & Villas and Brytan villa. 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 Beyond Sunset Resort & Villas. See more stays near the beach in Treasure Beach.
What are some hotels with pools in Treasure Beach?
Jakes: Resort, 8-minute walk from Jamaica Beaches. Features 2 restaurants, an outdoor pool and a full-service spa. Another choice that offers an on-site pool is Beyond Sunset Resort & Villas. View all hotels with pools in Treasure Beach.
What is the best spa hotel in Treasure Beach?
Jakes is a highly recommended beach spa hotel featuring a fitness centre and an outdoor pool. Spend an afternoon at Driftwood Spa where you'll find facials, body scrubs, and beachside massages and more. Another popular spa hotel in Treasure Beach is Majestic Heights Bed & Breakfast. 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 105 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, Jamaica Beaches and Billy Bay Beach. A couple of additional sights to add to your itinerary are Callabash Bay Beach and Great Pedro Bluff. 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.