See the latest prices and deals by choosing your dates.
Treasure Beach - 400 feet from beach
Set within 300 metres of Callabash Bay Beach and 40 km of YS Falls, Paradise Point Company Limited features rooms with air conditioning and a private bathroom in Treasure Beach. The property features pool and garden views. There is free private parking and the property offers paid airport shuttle service. The location was absolutely beautiful 😍 very clean, peaceful, quiet, staff was great 👍 Dacia checked on us through out to make sure we had all we needed, it was truly amazing, my husband and I can't thank them enough for making our vacation a memorable one! It was also our Anniversary 💛
Treasure Beach - 2,050 feet from beach
Set within 600 metres of Callabash Bay Beach and 39 km of YS Falls, Nat’s place offers rooms with air conditioning and a private bathroom in Treasure Beach. This property offers access to a patio and free private parking. The bed and breakfast features family rooms. Excellent stay. Perfect location near the beach, nice clean room with air conditioning. Juliet and Wayne were very relaxed and hospitable. Can't recommend this enough,
Treasure Beach - 2,050 feet from beach
Featuring mountain views, Azteca Villas features accommodation with balcony, around 700 metres from Callabash Bay Beach. This villa features a private pool, a garden and free private parking. The villa provides sea views, a picnic area, a 24-hour front desk, and free WiFi is available throughout the property. Great comfy beautiful villa. Had everything I needed plus more easy to get to the beach and a brief walk to the main strip of treasure beach. Villa was amazing would definitely stay again and the pool was fabulous and used daily. Great hosts and very kind and friendly welcome Carvel had great advice and would very accommodating.
Treasure Beach - 3,400 feet from beach
Located just 1.2 km from Callabash Bay Beach, Eliwes Villa offers accommodation in Treasure Beach with access to an outdoor swimming pool, a garden, as well as a shared kitchen. Housed in a building dating from 2021, this villa is 38 km from the YS Falls. The villa provides rooms with air conditioning, free private parking and free WiFi. Everything was fab, the host, the accommodation, the facilities. Would definitely stay there again.
Treasure Beach - 100 feet from beach
Featuring a patio with sea views, a garden and a bar, KuDehya Guesthouse can be found in Treasure Beach, close to Callabash Bay Beach and 40 km from YS Falls. This beachfront property offers access to a terrace and free private parking. The accommodation offers airport transfers, while a car rental service is also available. Great Place. The place exceeded our expectations; the view is amazing. Peggy and Marco were really helpful. Treasure Beach is a wonderful place.
Treasure Beach - 100 feet from beach
Offering a garden and sea view, Waikiki Guest House is situated in Treasure Beach, a few steps from Callabash Bay Beach and 40 km from YS Falls. This beachfront property offers access to a patio, free private parking and free WiFi. The guest house features a sun terrace and a 24-hour front desk. We had room number 8 very near the beach which had beautiful view of the ocean so we could watch the sun setting every evening. Staff were friendly and professional and the area was a clean and lovely country environment. Basic but adequate with own front door, ensuite plus fridge. Just a few seconds walk to take my morning coffee on the beach. Took our own travel kettle for tea and coffee. Owner and his son Andrew, who taught us how to play dominoes were very helpful and friendly. Explored the abandoned ‘Treasure Beach Resort’ just along the bay - totally deserted. We stayed in February 2025.
Treasure Beach - 100 feet from beach
Facing the seafront, Beyond Sunset Resort & Villas is a bed and breakfast providing a 5-star accommodation in Treasure Beach. It features pool with a view, garden and parking on-site. Featuring full-day security, this property also provides guests with a sun terrace. The bed and breakfast has family rooms and facilities for disabled guests. Beautiful hotel , well kept and amazing staff and location can’t wait to visit again
Treasure Beach - 3,000 feet from beach
Set in Treasure Beach, 1.7 km from Callabash Bay Beach, Sands Great Bay offers accommodation with a terrace, free private parking, a restaurant and a bar. The hotel also features free WiFi as well as a paid airport shuttle service. Good size family room with all amenities
Treasure Beach - 2,300 feet from beach
Located within 700 metres of Callabash Bay Beach and 39 km of YS Falls, DEMAROYS features rooms with air conditioning and a private bathroom in Treasure Beach. The property features mountain and pool views. There is free private parking and the property provides paid airport shuttle service. Very good place to stay. It's your best pick in st elizabeth
Treasure Beach - 1,800 feet from beach
Featuring air-conditioned accommodation with a private pool, mountain view and a patio, Cashaw Cabin - Private Retreat with a Pool is located in Treasure Beach. This property offers access to a terrace, free private parking and free WiFi. The accommodation provides a 24-hour front desk, a concierge service and currency exchange for guests. Very private, small cabin. Perfect for a romantic getaway.
Beach Hotel in Treasure Beach
Popular with guests booking beach hotels in Saint Elizabeth
Beach Hotel in Treasure Beach
Popular with guests booking beach hotels in Saint Elizabeth
Beach Hotel in Treasure Beach
Popular with guests booking beach hotels in Saint Elizabeth
Beach Hotel in Treasure Beach
Popular with guests booking beach hotels in Saint Elizabeth
Beach Hotel in Black River
Popular with guests booking beach hotels in Saint Elizabeth
Beach Hotel in Black River
Popular with guests booking beach hotels in Saint Elizabeth
We make it quick and easy to book a beach hotel in Saint Elizabeth. Here’s what we offer:
• Free cancellation on most stays
• We Price Match
• 24/7 customer support in 40+ languages
Most beach hotels on Booking.com offer free cancellation.
The average price per night for a beach hotel in Saint Elizabeth for this weekend is US$434, based on current Booking.com prices.
There are 15 beach hotels in Saint Elizabeth you can book on Booking.com.
The location right on the beach was the best part! Restaurants, bars and shops near the guest house. Parking won’t be an issue as they have a lot of space and also the location is very easy to find on the main road. Great stay if you are on budget but want to stay close to the beach. A lot of locals that operate excursions directly on the beach.
This was the most pleasant stay at our Jamaica trip. Perfect room with ocean view, best value for money on the Treasure Beach. Peggy and Marco are lovely people that were great to talk to.
Our room has excellent ocean view. When we arrive, it happened to be at sunset. The view from our room was so beautiful.
We had the most wonderful stay here. Juliet is the kindest, generous and warm person, we felt at home and relaxed as soon as we arrived. Nats place is in a perfect location, a couple of mins walk to the beach and local bars. We'd def like to te return. Thank you Juliet
great location directly at the beach! amazing sunset!
We booked the ocean view room with patio and it was fantastic! Right on the beach, sit on the balcony and enjoy the island lifestyle. Room is fairly basic but has everything you need including a fridge, incredible value at the price. We will be back!
The location. On the beach. Close to restaurants.