
Salem hotels from RM278
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Salem
Apart hotel
Apartment
Check prices for these dates
Our top choices for Salem hotels

Tiamo Beach Resort and Spa
Tiamo Beach Resort and SpaRunaway Bay
8.6 out of 10, Excellent, (17 reviews)
The price is RM1,043
RM1,203 total
includes taxes & fees
29 Jun - 30 Jun

Sandcastles Beach Resort One-bedroom
Sandcastles Beach Resort One-bedroomOcho Rios
2.0 out of 10, (1 review)
The price is RM618
RM714 total
includes taxes & fees
2 Jul - 3 Jul

Kingsbird by the sea Inn
Kingsbird by the sea InnDiscovery Bay
9.4 out of 10, Exceptional, (3 reviews)
The price is RM432
RM501 total
includes taxes & fees
23 Jun - 24 Jun

The Cardiff Hotel & Spa
The Cardiff Hotel & SpaRunaway Bay
8.4 out of 10, Very good, (340 reviews)
The price is RM491
RM549 total
includes taxes & fees
2 Jul - 3 Jul

Pineapple Court Hotel
Pineapple Court HotelOcho Rios
7.8 out of 10, Good, (241 reviews)
The price is RM333
RM371 total
includes taxes & fees
21 Jun - 22 Jun

Ocho Rios Ocean View Villa at The Palms
Ocho Rios Ocean View Villa at The PalmsSt. Ann's Bay
8.6 out of 10, Excellent, (9 reviews)
The price is RM879
RM1,491 total
includes taxes & fees
21 Jun - 22 Jun

Sand And Tan Beach Hotel
Sand And Tan Beach HotelOcho Rios
7.6 out of 10, Good, (290 reviews)
The price is RM700
RM774 total
includes taxes & fees
24 Jun - 25 Jun

ritashomeawayfromhome
ritashomeawayfromhomeRiver Oaks
9.6 out of 10, Exceptional, (5 reviews)
The price is RM311
RM346 total
includes taxes & fees
10 Jul - 11 Jul

Villa at The Palms
Villa at The PalmsSt. Ann's Bay
The price is RM639
RM1,166 total
includes taxes & fees
21 Jun - 22 Jun

Seacrest Beach Hotel
Seacrest Beach HotelSt. Ann's Bay
7.0 out of 10, Good, (65 reviews)
The price is RM441
RM490 total
includes taxes & fees
22 Jun - 23 Jun

Relaxing Stay - Richmond Estate - 15mins Ocho Rios
Relaxing Stay - Richmond Estate - 15mins Ocho RiosSt. Ann's Bay
9.4 out of 10, Exceptional, (3 reviews)
The price is RM494
RM1,005 total
includes taxes & fees
28 Jun - 29 Jun

Ocho Rios Villa at Coolshade IV
Ocho Rios Villa at Coolshade IVSt. Ann's Bay
9.4 out of 10, Exceptional, (10 reviews)
The price is RM921
RM1,542 total
includes taxes & fees
21 Jun - 22 Jun

Coolshade Villas - Richmond Estate
Coolshade Villas - Richmond EstateSt. Ann's Bay
10.0 out of 10, Exceptional, (1 review)
The price is RM432
RM934 total
includes taxes & fees
22 Jun - 23 Jun

Villa Sonate
Villa SonateRunaway Bay
9.0 out of 10, Wonderful, (168 reviews)
The price is RM458
RM576 total
includes taxes & fees
23 Jun - 24 Jun

Villa at Richmond Estate
Villa at Richmond EstateSt. Ann's Bay
5.0 out of 10, (2 reviews)
The price is RM461
RM1,090 total
includes taxes & fees
9 Jul - 10 Jul

Coolshade Villa at Richmond
Coolshade Villa at RichmondSt. Ann's Bay
The price is RM674
RM1,318 total
includes taxes & fees
21 Jun - 22 Jun

Healing 3-bed Retreat - Sleeps 4, Hot Tub & Pool
Healing 3-bed Retreat - Sleeps 4, Hot Tub & PoolBrown's Town
The price is RM635
RM829 total
includes taxes & fees
22 Jun - 23 Jun

DeJee Lodging
DeJee LodgingOcho Rios
8.0 out of 10, Very good, (2 reviews)
The price is RM630
RM934 total
includes taxes & fees
27 Jun - 28 Jun

Ocho Rios at Coolshade Richmond
Ocho Rios at Coolshade RichmondSt. Ann's Bay
The price is RM618
RM1,289 total
includes taxes & fees
21 Jun - 22 Jun
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.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Salem attractions
Learn more about Salem
Snorkel among vibrant coral reefs at Cardiff Hall Beach, where local guides help you spot colourful tropical fish. Nearby Dunn's River Falls in Ocho Rios offers a thrilling climb up terraced waterfalls with refreshing natural pools along the way.

Top Salem Hotel Reviews

Hotel Riu Ocho Rios - All Inclusive
10/10 Excellent
More cheap stays in Salem

Sea Shell Palms
Pompano Bay, Tower Isle Tower Isle
The price is RM282 per night from 28 Jun to 29 Jun
RM282
RM356 total
28 Jun - 29 Jun
includes taxes & fees
8.4/10 Very Good! (240 reviews)










































































