A coastal town with a beach, boats, and a road leading to a hill.

Salem hotels from RM275

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
29 Sept - 30 Sept
Tomorrow
30 Sept - 1 Oct
This weekend
2 Oct - 4 Oct
Next weekend
9 Oct - 11 Oct

Filter by

Star rating

Guest rating

Our top choices for Salem hotels

1. The Cardiff Hotel & Spa

The Cardiff Hotel & Spa
Runaway Bay
United Kingdom
Patsy
RM486
RM543 total
includes taxes & fees
27 Oct - 28 Oct
The Cardiff Hotel & Spa

2. Bahia Principe Escape Runaway Bay - Hyatt Inclusive Collection - Adults Only - All Inclusive

Bahia Principe Escape Runaway Bay - Hyatt Inclusive Collection - Adults Only - All Inclusive
Runaway Bay
United States
Cecil
RM1,347
RM1,347 total
includes taxes & fees
29 Oct - 30 Oct
Bahia Principe Escape Runaway Bay - Hyatt Inclusive Collection - Adults Only - All Inclusive

3. Villa Sonate

Villa Sonate
Runaway Bay
Canada
Sazeka
RM453
RM570 total
includes taxes & fees
30 Sept - 1 Oct
Villa Sonate

4. Tiamo Beach Resort and Spa

Tiamo Beach Resort and Spa
Runaway Bay
United States
Monique
RM860
RM994 total
includes taxes & fees
1 Oct - 2 Oct
Tiamo Beach Resort and Spa

5. Little Savoy Guest House

Little Savoy Guest House
Runaway Bay
United States
Sherlet
RM283
RM330 total
includes taxes & fees
1 Oct - 2 Oct
Little Savoy Guest House

6. Seacrest Beach Hotel

Seacrest Beach Hotel
St. Ann's Bay
United States
William
RM409
RM454 total
includes taxes & fees
3 Oct - 4 Oct
Seacrest Beach Hotel

7. Kingsbird by the sea Inn

Kingsbird by the sea Inn
Discovery Bay
United States
Jennifer
RM385
RM447 total
includes taxes & fees
1 Oct - 2 Oct
Kingsbird by the sea Inn

8. Tamarind Tree Hotel

Tamarind Tree Hotel
Runaway Bay
United States
Asfah
RM432
RM501 total
includes taxes & fees
4 Oct - 5 Oct
Tamarind Tree Hotel

9. Relaxing Stay - Richmond Estate - 15mins Ocho Rios

Relaxing Stay - Richmond Estate - 15mins Ocho Rios
St. Ann's Bay
United States
erron
RM361
RM847 total
includes taxes & fees
30 Sept - 1 Oct
Relaxing Stay - Richmond Estate - 15mins Ocho Rios

10. The Crest - Serenity Oasis Villa

The Crest - Serenity Oasis Villa
St. Ann's Bay
United States
Laura
RM1,212
RM1,826 total
includes taxes & fees
2 Oct - 3 Oct
The Crest - Serenity Oasis Villa

11. 2 Bed Apt with Balcony at Runaway Bay

2 Bed Apt with Balcony at Runaway Bay
Runaway Bay
RM750
RM904 total
includes taxes & fees
30 Sept - 1 Oct
2 Bed Apt with Balcony at Runaway Bay

12. Coolshade Villas - Richmond Estate

Coolshade Villas - Richmond Estate
St. Ann's Bay
United States
Robert
RM428
RM1,205 total
includes taxes & fees
2 Oct - 3 Oct
Coolshade Villas - Richmond Estate

13. Comfy 3BR Villa - Paradisiac Beach Club

Comfy 3BR Villa - Paradisiac Beach Club
St. Ann Parish
RM1,562
RM2,229 total
includes taxes & fees
30 Sept - 1 Oct
Comfy 3BR Villa - Paradisiac Beach Club

14. Villa at The Palms

Villa at The Palms
St. Ann's Bay
United States
Michelle
RM528
RM1,181 total
includes taxes & fees
30 Sept - 1 Oct
Villa at The Palms

15. Villa at Richmond Estate

Villa at Richmond Estate
St. Ann's Bay
United States
Devon
RM489
RM1,116 total
includes taxes & fees
14 Oct - 15 Oct
Villa at Richmond Estate

16. 1BR Comfort 15 mins Ocho Rios

1BR Comfort 15 mins Ocho Rios
Richmond Estate
RM477
RM980 total
includes taxes & fees
30 Sept - 1 Oct
1BR Comfort 15 mins Ocho Rios

17. Ocean Coral Spring - All Inclusive

Ocean Coral Spring - All Inclusive
Falmouth
United States
Raymond
RM1,492
RM1,492 total
includes taxes & fees
3 Oct - 4 Oct
Ocean Coral Spring - All Inclusive

18. 2BR The Crest - 15 mins Ocho Rios

2BR The Crest - 15 mins Ocho Rios
St. Ann's Bay
RM653
RM1,188 total
includes taxes & fees
30 Sept - 1 Oct
2BR The Crest - 15 mins Ocho Rios

19. 3BR Family Villa at The Crest

3BR Family Villa at The Crest
St. Ann Parish
RM1,467
RM1,996 total
includes taxes & fees
27 Oct - 28 Oct
3BR Family Villa at The Crest

20. Ocean Eden Bay - Adults Only - All inclusive

Ocean Eden Bay - Adults Only - All inclusive
Falmouth
United States
Mark Francis
RM1,840
RM1,840 total
includes taxes & fees
3 Oct - 4 Oct
Ocean Eden Bay - Adults Only - All inclusive
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Salem attractions

Salem Beach

7.8/10 (471 reviews)
Why not spend a lazy afternoon at Salem Beach during your trip to Salem? Discover the top-notch restaurants and entertainment choices in this romantic area.
See properties

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.

See all hotels in Salem
A coastal town with a beach, boats, and a road leading to a hill.

Top Salem Hotel Reviews

Moon Palace Jamaica โ€“ All Inclusive

Moon Palace Jamaica โ€“ All Inclusive

8/10 Good
"The only thing that I did not care for is that when Iโ€™m on vacation I want to enjoy myself and not have to go through the hassle of trying to be sold a resort membership package"
Jason A 3-night trip
Posted 1 hour ago
Moon Palace Jamaica โ€“ All Inclusive
Hotel Riu Ocho Rios - All Inclusive

Hotel Riu Ocho Rios - All Inclusive

10/10 Excellent
"Everything was perfect my only issue was it was pretty much the same food everyday"
Kenyatta 4-night trip
Posted 8 hours ago
Hotel Riu Ocho Rios - All Inclusive
Sago Palm Hotel

Sago Palm Hotel

10/10 Excellent
"The place was clean and room was good size Staff were exceptionally pleasant"
Camille 1-night trip
Posted 9 hours ago
Sago Palm Hotel
Ocean Coral Spring - All Inclusive

Ocean Coral Spring - All Inclusive

10/10 Excellent
"G"
Faris 6-night trip
Posted 11 hours ago
Ocean Coral Spring - All Inclusive
Ocean Eden Bay - Adults Only - All inclusive

Ocean Eden Bay - Adults Only - All inclusive

10/10 Excellent
"Great place to stay"
Olusesan 3-night trip
Posted 12 hours ago
Ocean Eden Bay - Adults Only - All inclusive
Couples Sans Souci All Inclusive

Couples Sans Souci All Inclusive

8/10 Good
"Staff was friendly and grounds/room were clean. Good place to unwind and relax but not much to do as far as nighttime entertainment."
Adam 6-night trip
Posted 18 hours ago
Couples Sans Souci All Inclusive
Hibiscus Lodge

Hibiscus Lodge

10/10 Excellent
"The property is fine chill place to go for itโ€™s price. Quiet and cool. The heat pool water had a weird scent so I would suggest maintenance on that but otherwise itโ€™s worth the price"
Terecia 1-night trip
Posted 20 hours ago
Hibiscus Lodge
Jamaica Inn

Jamaica Inn

10/10 Excellent
"A wonderful relaxing trip, 5 star all the way. Staff were amazing and hospitality was outstanding."
Matthew David 7-night trip
Posted 2 days ago
Jamaica Inn
Hillview at Mystic Ridge

Hillview at Mystic Ridge

8/10 Good
"Room was clean,all amenities were provided. Staff very helpful especially Lando. Would recommend"
Deagria 1-night trip
Posted 2 days ago
Hillview at Mystic Ridge

More cheap stays in Salem

Little Shaw Park Guest House

Little Shaw Park Guest House

21 Shaw Park Road Ocho Rios St. Ann
RM236
RM275 total
1 Oct - 2 Oct
includes taxes & fees
7/10 Good! (69 reviews)
Little Shaw Park Guest House
Sea Shell Palms

Sea Shell Palms

Pompano Bay, Tower Isle Tower Isle
RM287
RM361 total
11 Oct - 12 Oct
includes taxes & fees
Sea Shell Palms
Pineapple Court Hotel

Pineapple Court Hotel

Pineapple Place Ocho Rios Saint Ann
RM352
RM391 total
4 Oct - 5 Oct
includes taxes & fees
7.8/10 Good! (256 reviews)
Pineapple Court Hotel
Sky Castles

Sky Castles

Columbus Heights Ocho Rios
RM478
RM646 total
6 Oct - 7 Oct
includes taxes & fees
Sky Castles
Relaxing Stay - Richmond Estate - 15mins Ocho Rios

Relaxing Stay - Richmond Estate - 15mins Ocho Rios

Priory St. Ann's Bay St. Ann Parish
RM361
RM847 total
30 Sept - 1 Oct
includes taxes & fees
6.6/10 (7 reviews)
Relaxing Stay - Richmond Estate - 15mins Ocho Rios
Coolshade Villas - Richmond Estate

Coolshade Villas - Richmond Estate

74 Gardenia Ave St. Ann's Bay St. Ann Parish
RM428
RM1,205 total
2 Oct - 3 Oct
includes taxes & fees
7/10 Good! (4 reviews)
Coolshade Villas - Richmond Estate

Frequently asked questions

Where is the best place for a stay in Salem?
Located 18 mi (29 km) from the heart of Salem, Ocean Coral Spring - All Inclusive is a top choice for your stay, based on our traveller data. Two other choices for your visit to the area are Sago Palm Hotel and Hibiscus Lodge. See all available top hotels, or vacation rentals in Salem.
What are some of the best holiday rentals that Salem has to offer?
Richmond Villa Rental Management: This holiday home rental outside of Salem offers a private beach, a patio and air conditioning to help you feel perfectly comfortable in your new surroundings. It has 3 bedrooms, in addition to a kitchen with a full-sized fridge and a stovetop. See all vacation rentals in Salem.
If I need to cancel my hotel reservation in Salem, will I receive a refund?
Yes! Most room reservations are fully refundable if you cancel prior to the hotel's cancellation deadline, which is usually within 24-48 hours of your check-in date. If you booked a non-refundable reservation, it might still be possible to cancel it and receive a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Salem.
What's the best family accommodation in Salem?
Grand Muthu Runaway Bay is a hotel with 2 outdoor pools and a children's club, and it's a top choice on Expedia for families. Also, attractions in the area such as Bob Marley Museum and Reggae Xplosion Museum are fun for children of all ages. Find more child-friendly accommodations in Salem.
What's the best accommodation for an all-inclusive stay in Salem?
Grand Muthu Runaway Bay is an all-inclusive hotel featuring 3 restaurants and 2 outdoor pools, and a favourite with Expedia travellers. See more all-inclusive resorts in Salem.
What's the best accommodation option for a beach holiday in Salem?
Grand Muthu Runaway Bay is a top beachfront hotel offering 2 outdoor pools and 3 restaurants, located within a short 8-minute walk of Salem Beach . See more stays near the beach in Salem.
What's the best luxury hotel in Salem?
Grand Muthu Runaway Bay Club Caribbean is a luxury property with a private beach and 3 restaurants, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Find more luxury hotels in Salem.
What are some hotels with pools in Salem?
Ocean Eden Bay - Adults Only - All inclusive: Features a private beach, 2 outdoor swimming pools and a lazy river. Hotel Riu Ocho Rios - All Inclusive and Ocean Coral Spring - All Inclusive are a couple of other choices that offer an on-site pool. View all hotels with pools in Salem.
What is the best spa hotel in Salem?
Grand Muthu Club Caribbean Runaway Bay - All Inclusive is a top spa hotel featuring 4 restaurants and 5 bars. See all spa hotels in Salem.
What is staying in Salem like?
Couples looking to get away will find a romantic atmosphere in Salem, and visitors give high marks for the top-notch restaurants, beaches and entertainment choices. The welcoming and relaxing setting also entices those visiting the city. In Salem, there are 11 hotels and other accommodation options to choose from. Find out more about Salem.
What is there to see in Salem?
A favourite place to visit is Salem Beach. You'll also find Runaway Bay Beach and Ocean View Beach in the area. Take a look at what more there is to see and do in Expedia's Salem guide.
What's the seasonal weather in Salem?
The hottest months are usually July and August, with an average temperature of 28ยฐC, while the coldest months are February and March, with an average of 25ยฐC. Average annual precipitation for Salem is 1246 mm.