Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Treasure Beach – 16 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Lashings Boutique Hotel

Hotel in Treasure Beach

Located in Treasure Beach, 1.1 miles from Callabash Bay Beach, Lashings Boutique Hotel provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. The hotel is absolutely amazing!

Show more Show less
8.2
Very Good
238 reviews
Price from
$80
per night

Jakes Hotel

Hotel in Treasure Beach

Located in St Elizabeth, Jamaica, this hotel features unique cottages with ocean views, on-site dining and a spa. The staff was extremely helpful and the accommodations were very rustic and relaxing

Show more Show less
8.7
Excellent
101 reviews
Price from
$149
per night

Moringa Ingadi Village

Treasure Beach

Moringa Ingadi Village has garden views, free WiFi and free private parking, located in Treasure Beach, a 17-minute walk from Callabash Bay Beach. Moringa Ingadi Village is a beautiful oasis in fantastic Treasure Beach area! The gardens, the beautifully crafted room and decor and the staff are all delightful. I highly recommend this property

Show more Show less
8.8
Excellent
71 reviews
Price from
$79.05
per night

Waikiki Guest House

Treasure Beach

Located in Treasure Beach, within a few steps of Callabash Bay Beach and 25 miles of YS Falls, Waikiki Guest House has accommodations with a garden and free WiFi as well as free private parking for... The location was perfect! So chill so close to the beach so beautiful. Very recommended! Not a fancy place for those who seak that but if you just need a cute room with a beautiful location on the beach this place is perfect

Show more Show less
8
Very Good
79 reviews
Price from
$40
per night

Welcoming vibes

Treasure Beach

Offering free WiFi in public areas, a restaurant and panoramic views of the Caribbean Sea and Treasure Beach town, Welcoming vibes is located just 984 feet from the beach. The host was amazing. Literally everything we needed was provided. Paul was an amazing host. Very attentive, humble, welcoming, accommodating, sociable, knowledgeable. Just a lovely all rounder.

Show more Show less
9.1
Wonderful
68 reviews
Price from
$60
per night

Beyond Sunset Resort & Villas

Treasure Beach

Offering an outdoor swimming pool and a restaurant, Beyond Sunset Resort & Villas is located in Treasure Beach, just steps away from Calabash Beach.Free Wi-Fi access is available in all areas. Nice and friendly staff very clean my room was big new year eve was fabulous 100% would go back there

Show more Show less
8.1
Very Good
57 reviews
Price from
$121.01
per night

KuDehya Guesthouse

Treasure Beach

KuDehya Guest house is located beachside in Treasure Beach and offers excellent views of Jamaica’s Caribbean coastline and Santa Cruz mountain range. Great location. Beautiful views of the sea, sunrise and sunset. Marco was a diamond helping me ward of the mosquito’s 🤣 The room was clean and had all the facilities we required. Loved the hammocks in the shady area, outdoor shower and private beach access. We will definitely return next year.

Show more Show less
9
Wonderful
38 reviews
Price from
$92.50
per night

Brytan Villa

Treasure Beach

Brytan Villa has garden views, free WiFi and free private parking, located in Treasure Beach, a 4-minute walk from Callabash Bay Beach. It was everything we needed, clean, comfortable, the host was lovely, nobody troubled you. Restaurants and supermarkets near by. You could walk to the beach. The kitchen was well equipped and the beds were really comfy. Would definately stay again. Brytan was recommended to us by my husbands cousin and i am.so glad she did 💚

Show more Show less
8.8
Excellent
65 reviews
Price from
$130
per night

Turtles Nest Villa

Treasure Beach

Located in Treasure Beach, a few steps from Callabash Bay Beach and 25 miles from YS Falls, Turtles Nest Villa offers a private beach area and air conditioning. I recently stayed at this villa with a group of friends and had an amazing time! The owner of the villa - Lucy - was great at communicating about the villa. Every time I emailed her she responded within a few hours. The staff at the villa were equally as great. Dacia - the housekeeper - cooked amazing meals for us and went grocery shopping for everything so we really didn't have to plan or execute much. Zeb who is the House Manager was exceptional. He was great with communicating and was extremely friendly and hospitable. He put us in touch with a local - Damian - who arranged a bicycle tour for us and boat ride out to Pelican Bar which was so much fun! Everything was extremely easy and very convenient and the staff were great.

Show more Show less
9.3
Wonderful
7 reviews
Price from
$550
per night

Indianna Guesthouse

Treasure Beach

Indianna Guesthouse in Treasure Beach provides accommodations with free WiFi, a 5-minute walk from Callabash Bay Beach, 24 miles from YS Falls and 1.2 miles from Manchioneal.

Show more Show less
Price from
$250
per night
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Treasure Beach:

Explore guest reviews of hotels in Treasure Beach

See all