- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Salem hotels with a spa

1. Bahia Principe Explore Jamaica - Hyatt Inclusive Collection - All Inclusive - Totally Refurbished in 2026
Bahia Principe Explore Jamaica - Hyatt Inclusive Collection - All Inclusive - Totally Refurbished in 2026Runaway Bay
cleanliness Rejuvenate at this beachfront retreat with a full-service spa offering massages by the ocean and treatment therapies in a garden setting.
The price is RM1,688
RM1,688 total
includes taxes & fees
15 Dec - 16 Dec

2. The Cardiff Hotel & Spa
The Cardiff Hotel & SpaRunaway Bay
8.4 out of 10, Very good, (383 reviews)
cleanliness Rejuvenate at this Jamaican wellness haven with beachside views, holistic spa treatments, and a tranquil garden setting.
The price is RM488
RM545 total
includes taxes & fees
16 Nov - 17 Nov

3. Tiamo Beach Resort and Spa
Tiamo Beach Resort and SpaRunaway Bay
8.2 out of 10, Very good, (39 reviews)
The price is RM777
RM897 total
includes taxes & fees
16 Nov - 17 Nov

4. Little Savoy Guest House
Little Savoy Guest HouseRunaway Bay
6.0 out of 10, (54 reviews)
cleanliness Waterfront retreat offers private beach, outdoor pool, and personalised spa treatments for blissful escape.
The price is RM284
RM331 total
includes taxes & fees
16 Nov - 17 Nov

5. Ocean Coral Spring - All Inclusive
Ocean Coral Spring - All InclusiveFalmouth
8.4 out of 10, Very good, (4,338 reviews)
cleanliness Discover a beachfront paradise with 11 spa treatment rooms, steam rooms, and saunas for a rejuvenating Caribbean escape.
The price is RM1,611
RM1,611 total
includes taxes & fees
6 Dec - 7 Dec

6. Ocean Allure Eden Bay - Adults Only - All inclusive
Ocean Allure Eden Bay - Adults Only - All inclusiveFalmouth
8.4 out of 10, Very good, (4,052 reviews)
cleanliness Indulge in luxury at this Mediterranean resort with 12 treatment rooms and outdoor spa areas perfect for deep rejuvenation.
The price is RM1,829
RM1,829 total
includes taxes & fees
23 Nov - 24 Nov

7. Moon Palace Jamaica – All Inclusive
Moon Palace Jamaica – All InclusiveOcho Rios
8.4 out of 10, Very good, (2,186 reviews)
cleanliness Embrace a tropical spa getaway with four outdoor pools, couple's treatments, and white sand beaches for a rejuvenating coastal escape.
The price is RM1,741
RM1,931 total
includes taxes & fees
30 Nov - 1 Dec

8. Hibiscus Lodge
Hibiscus LodgeOcho Rios
8.4 out of 10, Very good, (830 reviews)
cleanliness Pamper yourself at a waterfront haven with spa treatments and a garden terrace for ultimate relaxation.
The price is RM545
RM658 total
includes taxes & fees
16 Nov - 17 Nov

9. Sand And Tan Beach Hotel
Sand And Tan Beach HotelOcho Rios
7.6 out of 10, Good, (332 reviews)
cleanliness Discover river-side bliss with beachfront massages, private seaside access, and delectable Greek cuisine at this tranquil waterfront hotel.
The price is RM606
RM685 total
includes taxes & fees
29 Nov - 30 Nov

10. Serenity Cove Resorts
Serenity Cove ResortsOcho Rios
6.4 out of 10, (5 reviews)
The price is RM307
RM357 total
includes taxes & fees
16 Nov - 17 Nov
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.






























