Jamaica may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window
Bri on trover

Find Hotels in Salem

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Salem hotels and places to stay

Hillview at Mystic Ridge
3.5 out of 5
DaCosta Dr, Ocho Rios
The price is $75 per night
13.51 mi from city center
4.3/5Excellent! (8 reviews)

"The breakfast was delicious, rooms clean. I didn’t like the floor I was placed on, too many flight of stairs. The view of the Bay was really nice."…"

Reviewed on Jul 1, 2020

Hillview at Mystic Ridge
Hotbox Bud & Breakfast
2.5 out of 5
Lot 22 Caribbean Sub Rd, Salem, Runaway Bay, Saint Ann
Get Rates
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

Hotbox Bud & Breakfast
Moon Palace Jamaica – All Inclusive
5 out of 5
Main Street, Ocho Rios, Saint Ann
The price is $310 per night
13.35 mi from city center
4.3/5Excellent! (686 reviews)

"This was mine and my fiancé’s first time to Jamaica and a Palace Resort. We stayed from August 1- August 10. We both can truly and honestly say this was the best vacation we have had so far. The resort and staff all took necessary precautions due to the current Covid pandemic. We felt safe. Beautiful ..."…"

Reviewed on Aug 11, 2020

Moon Palace Jamaica – All Inclusive

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Kaz Kreol Beach Lodge & Wellness Retreat
3 out of 5
Old Road, White River Bay, Ocho Rios, Saint Ann
Free CancellationReserve now, pay when you stay
The price is $83 per night
15.28 mi from city center
3.5/5Good! (337 reviews)

"The staff was super nice and welcoming. It was gorgeous. Loved the back area, quiet, calm, safe, a beautiful place to wake up each morning. Definitely would recommend it, and actually I preferred it over the all inclusive options."…"

Reviewed on Aug 11, 2020

Kaz Kreol Beach Lodge & Wellness Retreat
Jewel Paradise Cove Adult Beach Resort & Spa – All Inclusive
4 out of 5
Paradise Cove Drive, Runaway Bay, Saint Ann
Free CancellationReserve now, pay when you stay
The price is $202 per night
1.05 mi from city center
4.3/5Excellent! (999 reviews)

"Our trip was amazing! Especially considering the quarantine conditions. It was of course a shame to not be able to explore but the staff were incredible at helping you make the most of your time there, from going snorkeling and glass bottom boat tours, to making sure you always had dinner at the ..."…"

Reviewed on Aug 10, 2020

Jewel Paradise Cove Adult Beach Resort & Spa – All Inclusive
Loft Style Apartment  in Runaway Bay20 Minutes from Ocho Rios
Gated 1 Bedroom Self Contained Apartment in Runaway Bay.pool & Wifi
Get Rates
0.42 mi from city center
4/5Very Good! (5 reviews)
A wonderful month.

"Our stay was so relaxing and fun. The condo was roomy for two people and close to stores and restaurants. Deloris picked us up from the airport and drove us back, she was so helpful with any questions we had. I would stay again."…"

Reviewed on Mar 14, 2020

Gated 1 Bedroom Self Contained Apartment in Runaway Bay.pool & Wifi
MEM Villa, Part of Caribbean Village
The price is $400 per night
0.48 mi from city center
MEM Villa, Part of Caribbean Village
Beautiful Getaway!!!
Runaway Bay, Saint Ann
Get Rates
0.43 mi from city center
Beautiful Getaway!!!
Your Comfortable Home Away From Home Awaits!
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

Where is the best place for a stay in Salem?
Royal Decameron Club Caribbean – All Inclusive is one of the top choices for your stay based on our traveler data. This 3-star property offers 2 outdoor pools and a private beach. Hotbox Bud & Breakfast is another good choice for your visit.
If I need to cancel my hotel reservation in Salem, will I receive a refund?
Yes! The majority of room reservations are refundable provided that you cancel prior to the hotel’s cancellation deadline, which is usually within 24-48 hours of the scheduled arrival. If your reservation is non-refundable, it might still be possible to cancel it and be given a refund within a 24-hour period of booking. Put your dates in and click on “Search”, then use the “free cancellation” filter to review the best options available in Salem.
Where can I learn more about changing or cancelling my trip to Salem?
For more information about picking new dates or cancelling your trip to Salem, click here.
What's the best budget-friendly hotel in Salem?
Based on reviews, Royal Decameron Club Caribbean – All Inclusive is a popular 3-star property for our travelers looking for an economical choice, and features free buffet breakfast and 2 outdoor pools.
What's the best accommodation for a romantic getaway to Salem?
Royal Decameron Club Caribbean – All Inclusive is a favorite 3-star property for couples, and features a private beach and 3 restaurants.
What's the best accommodation for an all-inclusive stay in Salem?
Royal Decameron Club Caribbean – All Inclusive is a 3-star all-inclusive property featuring a private beach and 3 restaurants, and a favorite with Expedia travelers.
What's the best place for a beach vacation in Salem?
Royal Decameron Club Caribbean – All Inclusive is a top 3-star beachfront property with 2 outdoor pools and 3 restaurants. To enjoy some time by the water, head to Salem Beach or Mahogany Beach.
What are some hotels with pools in Salem?
Royal Decameron Club Caribbean – All Inclusive is a popular 3-star property featuring 2 outdoor pools, a children’s pool, and a private beach.

Recent reviews of Salem hotels

More trip options