Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 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 features unique cottages with ocean views, on-site dining and a spa. This is a place which shows you a true Jamaican experience. Everything from the unique buildings to the warm friendly staff, this hotel is a unique experience that leaves your soul feeling healthier than when you arrived.

Show more Show less
8.7
Excellent
87 reviews
Price from
$195
per night

77 West Boutique Hotel

Hotel in Treasure Beach

Located in Treasure Beach, 1.5 mi from Callabash Bay Beach, 77 West Boutique Hotel features accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. The location is a peace of paradise. The vibe is that of peace and tranquility that will fill your senses with completeness. You go here and get lost in the natural beauty, the friendliness if the staff, the respectfulness of the other guests. The flavors of the food, the freshness of the drinks...The beautiful images on this site are even more breathtaking in real life.

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

Moringa Ingadi Village

Treasure Beach

Moringa Ingadi Village has garden views, free WiFi and free private parking, set in Treasure Beach, 0.8 mi from Callabash Bay Beach. This is a great place to stay, the rooms are beautiful! Shout-out to Skip who is a great host and a cool guy and will go out of his way to help. His mother is the “cleanest woman in Jamaica” so the rooms are spotless! Communication was great thanks to Jayne, responds promptly. The garden is beautiful and yoga classes are available depending on season. Just a 5min walk to the beach and it’s very quiet, we were a family of four. I strongly recommend!

Show more Show less
8.6
Excellent
60 reviews
Price from
$84
per night

Sunset Resort & Villas

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. The staff was amazing especially Ms. Janet and the chef. Janet made sure everything was good. My cottage was spacious and clean. The food was always cooked to order , fresh, and flavorful.

Show more Show less
8.1
Very Good
24 reviews
Price from
$113.24
per night

Waikiki Guest House

Treasure Beach

Located in Treasure Beach, a few steps from Callabash Bay Beach, Waikiki Guest House features accommodations with a garden and free private parking. Incredible location, Family Ran & Kid friendly, Very safe & affordable! Hidden Gem!!

Show more Show less
7.8
Good
111 reviews
Price from
$40
per night

Brytan Villa

Treasure Beach

Brytan Villa has garden views, free WiFi and free private parking, set in Treasure Beach, 656 feet from Callabash Bay Beach. This property was in a excellent location, beach was a stone throw away and so was Jack Sprats restuarant. The best place for breakfast was the smurfs cafe and we had lunch by the fishermans restaurant(notsure if that's the right name but it's right on Frenchman beach across the road from the plaza food just as delicious and sevice great Back to Brytan villa the property was super clean a very comfortable like home to home really Impressed and I'm a super fussy person. Tanesha was very help and just a call or message away and she always answered in a timely manner. Kareen was very helpful and anything we asked she provided, and was just so charming and pleasant. Look no futher this is the perfect place to stay in Treasure Beach for a short or long stay we will definately be back to stay here

Show more Show less
8.8
Excellent
64 reviews
Price from
$100
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 Paul was the best, from first greeting to final departure he was most accommodating and pleasantly joyful to interact with. Best view of treasure beach. Other reviewers rave about the sleep comfort, that’s no joke.

Show more Show less
8.8
Excellent
90 reviews
Price from
$45
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. Very peaceful and quiet with a lot of love in the air; gentle Rastafarian music playing or live drumming and singing on the the weekend. The waves are braking out front. The food is African and Jamaican Rastafarian vegan food with a highly medicinal twist. It's up a short dead end gravel street right on the Caribbean. Every thing in Treasure Beach is in walking distance.

Show more Show less
9.2
Awesome
24 reviews
Price from
$75
per night

Joshua's Treasure Heights

Treasure Beach

Set in Treasure Beach, 1.6 mi from Billy's Bay Beach, Joshua's Treasure Heights offers accommodations with a garden, free private parking and a terrace. I love everything about this property. Joshua was pretty chill when we met and took us for a little walk to show us how to get to the beach. It’s quiet, clean, amazing view of both sunset and sunrise. When people wrote about the sleep comfort I didn’t pay it much attention to it, BUT let me tell you about those beds....no words. We were the first guests for them after tourism reopened ‘post’ COVID-19, so we had the place to ourselves, though I don’t think the feel and serenity of the property would be largely affected by more guests. The rooms are spacious, not some matches box thing at all. Our room opened to the balcony and the breeze was just amazing. Even though we were on a hill about 20 minutes walk to the beach, we could hear the waves throughout the day and night. If you want someplace off the beaten path that won’t be loud and noisy with tourists and cars this is it. Loved it here and will definitely go back.

Show more Show less
9
Awesome
20 reviews
Price from
$50
per night

3Trees Hostel

Treasure Beach

Located in Treasure Beach, 984 feet from Callabash Bay Beach, 3Trees Hostel features accommodations 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
Excellent
9 reviews
Price from
$16.20
per night

Most-booked hotels in Treasure Beach in the past month

See all
Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Treasure Beach:

Explore guest reviews of hotels in Treasure Beach

See all