Hotels in Salem

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Salem?

The Cardiff Hotel & Spa
The Cardiff Hotel & Spa
4.5 star property
Runaway Bay
8.2 out of 10, Very Good, (320 reviews)
Nestled in Runaway Bay, this luxury resort offers a private beach, outdoor pool, and garden oasis filled with fruit trees. Pamper yourself at the spa, savor local cuisine at Isabella's, or unwind at the stylish bar while attentive staff cater to your needs.
The price is CNY816
CNY911 total
includes taxes & fees
Apr 30 - May 1
The Cardiff Hotel & Spa
Villa Sonate
Villa Sonate
3.0 star property
Runaway Bay
9.0 out of 10, Wonderful, (161 reviews)
Soak in coastal charm at this Runaway Bay guesthouse near Ocean View and Flavours Beach. After swimming in the outdoor pool, enjoy international cuisine at Lantana Restaurant or unwind at the bar with terrace views.
The price is CNY759
CNY956 total
includes taxes & fees
May 8 - May 9
Villa Sonate
Sunflower Villas
Sunflower Villas
2.5 star property
Runaway Bay
5.6 out of 10, (18 reviews)
Tropical retreat near Ocean View and Flavours Beach, this aparthotel offers convenient in-room refrigerators and microwaves. Unwind at the beach bar after exploring Jamaica's shores, or relax on the terrace enjoying garden views.
The price is CNY372
CNY485 total
includes taxes & fees
May 1 - May 2
Sunflower Villas
2 Bed Apt with Balcony at Runaway Bay
2 Bed Apt with Balcony at Runaway Bay
3.5 star property
Runaway Bay
Embrace the Jamaican sunshine at this inviting Runaway Bay apartment near Jamaica Beaches. Take a refreshing swim in the outdoor pool, enjoy free WiFi, or unwind on the terrace. With a full kitchen, garden, and complimentary parking, you're minutes from Flavours Beach.
The price is CNY1,365
CNY1,645 total
includes taxes & fees
May 9 - May 10
2 Bed Apt with Balcony at Runaway Bay
Coolshade Villas - Richmond Estate
Coolshade Villas - Richmond Estate
2.0 star property
St. Ann's Bay
The price is CNY820
CNY1,668 total
includes taxes & fees
Apr 30 - May 1
Coolshade Villas - Richmond Estate
Euphoria at Paradisiac Beach Club
Euphoria at Paradisiac Beach Club
2.0 star property
Runaway Bay
Find tranquility at this Runaway Bay villa, just minutes from Cardiff Hall and Ocean View beaches. Enjoy complimentary WiFi, free parking, and handy laundry facilities while exploring Jamaica's stunning coastal attractions.
The price is CNY2,962
CNY3,925 total
includes taxes & fees
May 9 - May 10
Euphoria at Paradisiac Beach Club
Little Savoy Guest House
Little Savoy Guest House
3.0 star property
Runaway Bay
5.8 out of 10, (50 reviews)
Unwind in paradise at this Runaway Bay guesthouse with an outdoor pool and spa treatments. Cardiff Hall Beach is nearby, plus you'll find free WiFi, parking, and a restaurant on-site. Ocean View Beach beckons for sun-drenched days.
The price is CNY635
CNY737 total
includes taxes & fees
May 24 - May 25
Little Savoy Guest House
Coolshade Villa at Richmond
Coolshade Villa at Richmond
2.0 star property
St. Ann's Bay
The price is CNY1,058
CNY2,138 total
includes taxes & fees
Apr 30 - May 1
Coolshade Villa at Richmond
Ocho Rios Ocean View Villa at The Palms
Ocho Rios Ocean View Villa at The Palms
4.0 star property
St. Ann's Bay
8.6 out of 10, Excellent, (9 reviews)
Escape to this inviting villa featuring a refreshing outdoor pool, poolside bar, and tennis court. A quick 5-minute drive brings you to Jamaica's beaches, while Cranbrook Flower Forest and Priory Beach await nearby. Free WiFi and parking enhance your island stay.
The price is CNY1,459
CNY2,476 total
includes taxes & fees
May 28 - May 29
Ocho Rios Ocean View Villa at The Palms
Bahia Principe Escape Runaway Bay - All Inclusive
Bahia Principe Escape Runaway Bay - All Inclusive
4.5 star property
Runaway Bay
8.4 out of 10, Very Good, (2,297 reviews)
Escape to Jamaica's luxurious adults-only paradise with 3 outdoor pools, 6 restaurants, and 4 poolside bars. Enjoy beach umbrellas and volleyball just steps from the ocean. After a spa treatment, savor Asian cuisine at Takara before exploring nearby Cardiff Hall Beach.
The price is CNY2,436
CNY2,436 total
includes taxes & fees
May 29 - May 30
Bahia Principe Escape Runaway Bay - All Inclusive
Attalia Villa 5-bed in Runaway Bay Near Ocho Rios
Attalia Villa 5-bed in Runaway Bay Near Ocho Rios
3.0 star property
Runaway Bay
Caribbean sunshine awaits at this island villa with free parking and WiFi. Cool off in the indoor pool after exploring nearby Flavours Beach. The property features a garden, kitchen, and washer/dryer for a convenient Jamaica getaway.
The price is CNY4,686
CNY5,395 total
includes taxes & fees
May 4 - May 5
Attalia Villa 5-bed in Runaway Bay Near Ocho Rios
The Crest - Serenity Oasis Villa
The Crest - Serenity Oasis Villa
2.0 star property
St. Ann's Bay
8.0 out of 10, Very Good, (1 review)
The price is CNY2,031
CNY2,854 total
includes taxes & fees
Apr 30 - May 1
The Crest - Serenity Oasis Villa
Seacrest Beach Hotel
Seacrest Beach Hotel
3.0 star property
St. Ann's Bay
7.0 out of 10, Good, (64 reviews)
Experience beachside bliss at this St. Ann's Bay hotel with an outdoor pool and garden terrace. After a day exploring nearby Priory Beach or Cranbrook Flower Forest, grab a cocktail at the bar or a quick bite from the deli.
The price is CNY732
CNY812 total
includes taxes & fees
May 29 - May 30
Seacrest Beach Hotel
Ocho Rios Villa at Coolshade XI
Ocho Rios Villa at Coolshade XI
3.5 star property
St. Ann's Bay
9.8 out of 10, Exceptional, (7 reviews)
This Caribbean villa serves up sun-drenched relaxation at the outdoor pool with its own poolside bar. Energize at the 24-hour fitness center, enjoy a match on the tennis court, or sip cocktails at the lounge. With free WiFi and parking, you're perfectly positioned near Priory Beach.
The price is CNY3,245
CNY4,619 total
includes taxes & fees
Apr 30 - May 1
Ocho Rios Villa at Coolshade XI
Fern Court Apartment With Oceanic View III
Fern Court Apartment With Oceanic View III
3.5 star property
St. Ann's Bay
9.0 out of 10, Wonderful, (14 reviews)
Escape to this serene St. Ann's Bay apartment, just 5 minutes from Jamaica's beaches. Enjoy the outdoor pool, 24-hour fitness center, and garden terrace. Complete with a kitchen and free WiFi, you'll find Cranbrook Flower Forest and Priory Beach nearby.
The price is CNY1,057
CNY1,992 total
includes taxes & fees
Apr 30 - May 1
Fern Court Apartment With Oceanic View III
Seven Palms Villa
Seven Palms Villa
3.0 star property
Runaway Bay
The price is CNY5,333
CNY6,140 total
includes taxes & fees
Apr 30 - May 1
Seven Palms Villa
Villa at The Palms
Villa at The Palms
3.5 star property
St. Ann's Bay
The price is CNY1,061
CNY1,937 total
includes taxes & fees
Apr 30 - May 1
Villa at The Palms
Oasis at The Palms
Oasis at The Palms
3.0 star property
St. Ann's Bay
Take a dip in the inviting outdoor pool at this St. Ann's Bay retreat. Just a short drive from Jamaica Beaches, Cranbrook Flower Forest and Priory Beach, with free WiFi and parking for added convenience.
The price is CNY5,521
CNY6,869 total
includes taxes & fees
May 9 - May 10
Oasis at The Palms
Oceanic View Apartment at Fern Court
Oceanic View Apartment at Fern Court
3.0 star property
St. Ann's Bay
9.8 out of 10, Exceptional, (11 reviews)
Feel the ocean breeze at this St. Ann's Bay apartment, 5 minutes from Jamaica Beaches. Explore underwater worlds with nearby snorkeling and scuba spots, then relax at the outdoor pool or your free beach cabana. A kitchen and garden create a tranquil island retreat.
The price is CNY1,117
CNY2,064 total
includes taxes & fees
May 2 - May 3
Oceanic View Apartment at Fern Court
Relaxing Stay - Richmond Estate - 15mins Ocho Rios
Relaxing Stay - Richmond Estate - 15mins Ocho Rios
2.0 star property
St. Ann's Bay
8.0 out of 10, Very Good, (1 review)
The price is CNY870
CNY1,725 total
includes taxes & fees
May 29 - May 30
Relaxing Stay - Richmond Estate - 15mins Ocho Rios
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.

Top landmarks in Salem

Learn more about Salem

Salem is hailed for its entertainment while attractions include Salem Beach.

Salem Paradise Beach, Jamaica

Check out reviews of Salem hotels guests love

Frequently asked questions

How much does a hotel room cost in Salem?
You can find top hotels in Salem from CNY485 with options to suit your budget and needs. If you're looking for an affordable hotel in Salem that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How can I find deals and earn rewards at Salem hotels?
Discover great deals on Salem hotel stays with Hotels.com. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Salem hotels.
Can I book Salem hotels with free cancellation?
In order to book a refundable Salem hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some of the best Salem beach hotels?
For a beach vacation in Salem, Salem Beach is a top place to visit. Stay at a well-reviewed Salem beach hotel and enjoy your vacation. Check out Grand Muthu Runaway Bay Club Caribbean - All Inclusive if you're after a hotel that's near the water. With a beachfront setting plus 2 outdoor pools and 3 restaurants, our travelers rate it highly at 8 out of 10.
What are some of the best hotels in Salem for couples?
Stay at a top-rated Salem romantic hotel and make the most of your couple's vacation. Our travelers love Grand Muthu Runaway Bay Club Caribbean - All Inclusive, a hotel with a beach and 3 restaurants. Use the "Traveler experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in Salem for couples on Hotels.com.
What are some of the best kid-friendly hotels in Salem?
One of the best Salem hotels for kids is Grand Muthu Runaway Bay Club Caribbean - All Inclusive. Grand Muthu Runaway Bay Club Caribbean - All Inclusive is a kid-friendly hotel with a guest score of 8 out of 10 plus family-friendly amenities like a beach, a free children's club, and 2 outdoor pools. Find even more kid-friendly hotels in Salem by using our "Family friendly" filter on Hotels.com when you search.
What are the top Salem hotels with a pool?
For a little extra luxury, discover some of the best Salem hotels with a pool. Grand Muthu Runaway Bay Club Caribbean - All Inclusive is a great hotel with 2 outdoor pools and a guest rating of 8 out of 10. Plus, you can make the most of its beach and 3 restaurants. To find more stays in Salem with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".
What are some of the best Salem hotels with free parking?
If you're exploring by car, finding a great Salem hotel with free parking is a win. Our travelers' favorites include:
What are some popular hotels in central Salem?
If you're looking for hotels in central Salem, check out Tamarind Tree Resort and COZY'S BANDB. Travelers love Tamarind Tree Resort for its location, as well as the outdoor pool, free parking and free WiFi this hotel offers. COZY'S BANDB is another popular central bed & breakfast with free parking, wedding services and a terrace.
Can I book a refundable hotel in Salem?
If you need the flexibility to change your plans to Salem, most accommodations offer refundable* bookable rates. You can find these properties by searching our site and using the "fully refundable" filter to narrow the results down.
Where should I stay in Salem if I'm looking for a budget-friendly accommodation?
Sunflower Resort & Villas is an accommodation you might want to consider that'll save you money.
What will the weather in Salem be like during my vacation?
Salem is a great place to visit any time of year with an average temperature of 77°F during the coldest months.