Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Treasure Beach – 22 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.

Jakes Hotel

Hotel in Treasure Beach

Located in St Elizabeth, Jamaica, this hotel boasts unique cottages with ocean views, on-site dining and a spa. Featuring a zip line and swimming holes, YS Falls are 60 minutes’ drive from this hotel.... Beach access, good wine list.

Show more Show less
8.8
Fabulous
85 reviews
Price from
£123
per night

77 West Boutique Hotel

Hotel in Treasure Beach

Situated in Treasure Beach, 2.4 km from Callabash Bay Beach, 77 West Boutique Hotel features accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar. The location is sublime, the use of natural materials intelligent and creative, the restaurant prices are really fair, smoothies are delicious, staff are very sweet, Annabelle, co-owner is friendly and interesting, the beach and swimming are fantastic, Jana co- owner replies very quickly, views are fabulous...no loud music, a first, hurrah!!

Show more Show less
8.7
Fabulous
60 reviews
Price from
£80
per night

Moringa Ingadi Village

Treasure Beach

Moringa Ingadi Village has garden views, free WiFi and free private parking, set in Treasure Beach, 1.3 km from Callabash Bay Beach. Everything was excellent. Nothing to fault.

Show more Show less
8.6
Fabulous
51 reviews
Price from
£62
per night

Waikiki Guest House

Treasure Beach

Situated in Treasure Beach, a few steps from Callabash Bay Beach, Waikiki Guest House features accommodation with a garden and free private parking. The location and privacy were spectacular as were everyone there. A very special thank you to Andrew for guiding us all around and showing us everything we needed to know. There is excellent inexpensive food nearby. I can’t wait to go back!!

Show more Show less
7.9
Good
110 reviews
Price from
£33
per night

Sunset Resort & Villas 4 stars

Treasure Beach

Offering an outdoor swimming pool and a restaurant, Sunset Resort & Villas is located in Treasure Beach, just steps away from Calabash Beach.Free Wi-Fi access is available in all areas. Excellent view, our room was amazing “Caribbean dream” and Janette was amazing and very welcoming. Definitely coming back

Show more Show less
7.9
Good
31 reviews
Price from
£106
per night

KuDehya Guesthouse 3 stars

Treasure Beach

KuDehya Guesthouse is located beachside in Treasure Beach and offers excellent views of Jamaica’s Caribbean coastline and Santa Cruz mountain range. Great option for budget- and family-friendly accommodations in Jamaica, in a town off the heavily-beaten path that has a lot to offer. The best part of KuDehya was the host, who made us feel at home, went the extra mile to make sure we had everything we needed to make our stay comfortable. We had a great stay!

Show more Show less
9.4
Superb
25 reviews
Price from
£55
per night

3Trees Hostel

Treasure Beach

Situated in Treasure Beach, 300 metres from Callabash Bay Beach, 3Trees Hostel features accommodation with a shared lounge, free private parking, a garden and a terrace. Miss Vivian made me feel very welcome and the place is absolutely amazing. Spacious, clean, very comfortable beds, nice outdoor area to relax and mingle with other Guests, Kitchen for cooking... It feels like home!

Show more Show less
8.9
Fabulous
10 reviews
Price from
£14
per night

Doc's On The Bay

Treasure Beach

Set just 800 metres from Callabash Bay Beach, Doc's On The Bay offers accommodation in Treasure Beach with access to a shared lounge, a garden, as well as a shared kitchen.

Show more Show less

Butterfly Hill Villa & Studio Apartment 5 stars

Treasure Beach

Situated in Treasure Beach, Butterfly Hill Villa & Studio Apartment features an outdoor infinity pool, and offers accommodation with air conditioning and access to a garden with a terrace.

Show more Show less
7.7
Good
3 reviews
Price from
£100
per night

Calabash Bay

Treasure Beach

Located in Treasure Beach, Calabash Bay provides air-conditioned accommodation with a patio and free WiFi. This villa has a private pool, a garden and free private parking.

Show more Show less
Price from
£655
per night

Most booked hotels in Treasure Beach in the past month

See all
Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Treasure Beach:

Explore guest reviews of hotels in Treasure Beach

See all