Find Hotels in Salem from $76

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Filter by

Hotbox Bud & Breakfast
1 out of 5
Lot 22 Caribbean Sub Rd, Salem, Runaway Bay, Saint Ann
0.18 mi from city center
1/5 (3 reviews)
Dont Stay Here
"It dose NOT look like what u see. Its a house with only a Bed. No TV."

Reviewed on Jul 27, 2015

Get rates
Hotbox Bud & Breakfast
Hillview at Mystic Ridge
3.5 out of 5
DaCosta Dr, Ocho Rios
Fully refundableReserve now, pay when you stay
The price is $79 per night from Sep 27 to Sep 27
13.51 mi from city center
3.7/5Good! (41 reviews)
"I came to relax and enjoy the experience with my wife and I enjoyed every moment of our stay."

Reviewed on Sep 3, 2021

Hillview at Mystic Ridge
Pineapple Court Hotel
2.5 out of 5
Pineapple Place, Ocho Rios, Saint Ann
Fully refundableReserve now, pay when you stay
The price is $76 per night from Sep 26 to Sep 26
14.12 mi from city center
3.7/5Good! (91 reviews)
"The service and friendliness of all the staff, cleanliness of the rooms and location (I walked to everywhere in Ocho Rios I needed to go) were excellent. The wi-fi was an unexpected bonus as it was consistently good, allowing for app calls and even a bit of streaming. Good set-up for Covid, being ..."

Reviewed on Jul 27, 2021

Pineapple Court Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Whispering Seas
3.5 out of 5
Tower Isle, Ocho Rios, Tower Isle, Saint Mary
The price is $251 per night from Sep 25 to Sep 25
16.97 mi from city center
4.6/5Wonderful! (75 reviews)
"The ambiance was quite relaxing, very clean and free of noise. Being by the Ocean was magnificent for anyone just wanting some quiet or me time."

Reviewed on Sep 9, 2021

Whispering Seas
Hibiscus Lodge
3 out of 5
83-85 Main Street, Ocho Rios, Saint Ann
Fully refundableReserve now, pay when you stay
The price is $115 per night from Sep 26 to Sep 26
13.68 mi from city center
4.2/5Very Good! (269 reviews)
"I really liked the bed. The sheets were white, cotton crisp any dirt could be easily seen."

Reviewed on Aug 12, 2021

Hibiscus Lodge
Ocean Eden Bay - Adults Only - All inclusive
5 out of 5
Mountain Spring Bay, Coral Spring, Montego Bay, Falmouth
18.9 mi from city center
Get rates
Ocean Eden Bay - Adults Only - All inclusive
Moon Palace Jamaica – All Inclusive
5 out of 5
Main Street, Ocho Rios, Saint Ann
Fully refundableReserve now, pay when you stay
The price is $255 per night from Oct 5 to Oct 5
13.34 mi from city center
4.3/5Excellent! (864 reviews)
"The property was very clean and well maintained. We love everything about it."

Reviewed on Sep 23, 2021

Moon Palace Jamaica – All Inclusive
Sunflower Resort & Villas
2 out of 5
Salem, Runaway Bay, St. Ann,, St. Ann's Bay, Saint Ann
0.47 mi from city center
Get rates
Sunflower Resort & Villas
Bahia Principe Luxury Runaway Bay - Adults Only - All Inclusive
4.5 out of 5
Salt Coppers, Runaway Bay, Saint Ann
The price is $220 per night from Sep 26 to Sep 26
3.16 mi from city center
4.1/5Very Good! (993 reviews)
"I didn’t like the restaurant where closed and check in process to slow"

Reviewed on Sep 21, 2021

Bahia Principe Luxury Runaway Bay - Adults Only - All Inclusive
Hermosa Cove Villa Resort and Suites
4.5 out of 5
Hermosa Street, Pineapple, Ocho Rios, Saint Ann
13.96 mi from city center
5/5Exceptional! (61 reviews)
"Unique resort in beautiful setting with exceptional staff & service."

Reviewed on Aug 4, 2021

Get rates
Hermosa Cove Villa Resort and Suites
Jewel Paradise Cove Adult Beach Resort & Spa – All Inclusive
4 out of 5
Paradise Cove Drive, Runaway Bay, Saint Ann
Fully refundable
The price is $219 per night from Sep 26 to Sep 26
1.05 mi from city center
4.3/5Excellent! (982 reviews)
"The property was nice and relaxing but i was often bored because there was not much to do"

Reviewed on Sep 22, 2021

Jewel Paradise Cove Adult Beach Resort & Spa – All Inclusive
Ocean Coral Spring Resort - All inclusive
5 out of 5
Mountain Spring Bay, Falmouth
Fully refundableReserve now, pay when you stay
The price is $286 per night from Sep 26 to Sep 26
18.06 mi from city center
3.7/5Good! (445 reviews)
"Not at this time"

Reviewed on Sep 23, 2021

Ocean Coral Spring Resort - All inclusive
Loft Style Apartment  in Runaway Bay20 Minutes from Ocho Rios
0.48 mi from city center
1/5 (1 review)
"The property is old need to be renovated can't turn in the bathroom it's a mess looks nothing that was shown on the internet very very poor I would not recomend it to my worse enemy that need to go..."

Reviewed on Jul 11, 2021

Get rates
Loft Style Apartment in Runaway Bay20 Minutes from Ocho Rios
MEM House, Runaway Bay, St. Ann
Runaway Bay, Saint Ann
The price is $140 per night from Sep 27 to Sep 27
0.48 mi from city center
MEM House, Runaway Bay, St. Ann
Villa with Private Beach
Runaway Bay, Saint Ann
0.18 mi from city center
Get rates
Villa with Private Beach
Hidden gem in Runaway Bay! Best location, stunning, private
The price is $220 per night from Sep 25 to Sep 25
0.16 mi from city center
5/5Exceptional! (1 review)
Sarah Graham ,Stacy the house keeper, the pool guy & Gentles our driver for the week. Were the best
"Sarah Graham our host for the Reef Winds Villa . Made us feel like natives. And very comfortable. The communication was great. Anything we needed Sarah arranged it and it was there. Even though Covid & the curfew was annoying. They still manage to get us on a night luminous cruise. A beautiful birthday ..."

Reviewed on Aug 21, 2021

Hidden gem in Runaway Bay! Best location, stunning, private
Franklyn D. Resort & Spa All Inclusive
4 out of 5
201 Runaway Bay, Runaway Bay, Saint Ann
Fully refundableReserve now, pay when you stay
The price is $591 per night from Sep 26 to Sep 26
2.07 mi from city center
4.4/5Excellent! (240 reviews)
"It was nice and cozy. But definitely not what I expected based on the pictures. Do you overall property definitely needs remodeling job."

Reviewed on Jul 14, 2021

Franklyn D. Resort & Spa All Inclusive
Couples Tower Isle All Inclusive
4.5 out of 5
Tower Isle, Ocho Rios, Tower Isle, Saint Mary
17.3 mi from city center
4.6/5Wonderful! (993 reviews)
"By far the most wonderful all-inclusive vacation we have ever had. The Food and accommodations are excellent and the staff goes above and beyond to make you feel welcome and to give you anything you may want or need. The Water Sports people are amazing. Everything is included. Water-skiiing, Wind ..."

Reviewed on Sep 19, 2021

Get rates
Couples Tower Isle All Inclusive
Couples Sans Souci All Inclusive
5 out of 5
Ocho Rios P O Box 103 St Ann, Ocho Rios, Saint Ann
13.61 mi from city center
4.6/5Wonderful! (675 reviews)
"Very good"

Reviewed on Sep 23, 2021

Get rates
Couples Sans Souci All Inclusive
RIU Ocho Rios All Inclusive
4 out of 5
Mammee Bay, Ocho Rios, Saint Ann
The price is $218 per night from Sep 26 to Sep 26
9.06 mi from city center
3.9/5Very Good! (1,040 reviews)
"Everything was pleasing"

Reviewed on Sep 22, 2021

RIU Ocho Rios All Inclusive
Don't see what you're looking for?
See all available properties in Salem
View all properties
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.

Visiting Salem

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. Dunn's River Falls, Green Grotto Caves, and Dolphin Cove are some of the top sights around the area.

  • There are 2 hotels and other accommodations in Salem
  • The closest major airport is in Montego Bay (MBJ-Sir Donald Sangster Intl.), 40.5 mi (65.2 km) from the city center

Sightseeing and Staying in Salem

Dunn's River Falls, Green Grotto Caves, and Dolphin Cove are some of the notable places to visit in the surrounding region. Additionally, you'll find Turtle Beach in the area.

Here's a top rated place to stay based on our user reviews:

Dressing for Salem

  • Between January and March, you can expect the daytime average to be around 87°F and the nighttime average to be 67°F
  • From April to June, temperatures average about 89°F during the day and 69°F at night
  • July through September averages 91°F during the day and 73°F at night
  • In October-December, the average temperature is 88°F during the day and 68°F at night
  • Salem gets about 50.87 inches of rain per year
  • Hottest months are usually August and September with an average temperature of 90°F, while the coldest months are March and February with an average of 67°F

Frequently asked questions

Recent reviews of Salem hotels

More trip options