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

Salem Hotels

  • 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 Aug - 30 Aug
Tomorrow
30 Aug - 31 Aug
Next weekend
4 Sept - 6 Sept
In two weeks
11 Sept - 13 Sept

Filter by

Star rating

Guest rating

Our top choices for Salem hotels

1. The Cardiff Hotel & Spa

The Cardiff Hotel & Spa
Runaway Bay
United States
marcia
€114
includes taxes & fees
31 Aug - 1 Sept
The Cardiff Hotel & Spa

2. Villa Sonate

Villa Sonate
Runaway Bay
Canada
Sazeka
€120
includes taxes & fees
30 Aug - 31 Aug
Villa Sonate

3. Tiamo Beach Resort and Spa

Tiamo Beach Resort and Spa
Runaway Bay
United States
Alexander
€183
includes taxes & fees
31 Aug - 1 Sept
Tiamo Beach Resort and Spa

4. 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
Thomas
€285
includes taxes & fees
28 Sept - 29 Sept
Bahia Principe Escape Runaway Bay - Hyatt Inclusive Collection - Adults Only - All Inclusive

5. Seacrest Beach Hotel

Seacrest Beach Hotel
St. Ann's Bay
United States
William
€73
includes taxes & fees
3 Sept - 4 Sept
Seacrest Beach Hotel

6. Little Savoy Guest House

Little Savoy Guest House
Runaway Bay
United States
Sherlet
€70
includes taxes & fees
2 Sept - 3 Sept
Little Savoy Guest House

7. Tamarind Tree Hotel

Tamarind Tree Hotel
Runaway Bay
United States
Asfah
€127
includes taxes & fees
30 Aug - 31 Aug
Tamarind Tree Hotel

8. Kingsbird by the sea Inn

Kingsbird by the sea Inn
Discovery Bay
United States
Jennifer
€94
includes taxes & fees
8 Sept - 9 Sept
Kingsbird by the sea Inn

9. Adorable 1Bed Cottage Walk to the Beach

Adorable 1Bed Cottage Walk to the Beach
St. Ann's Bay
United Kingdom
Peppa
€94
includes taxes & fees
2 Sept - 3 Sept
Adorable 1Bed Cottage Walk to the Beach

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

Relaxing Stay - Richmond Estate - 15mins Ocho Rios
St. Ann's Bay
United States
erron
€179
includes taxes & fees
30 Aug - 31 Aug
Relaxing Stay - Richmond Estate - 15mins Ocho Rios

11. Coolshade Villas - Richmond Estate

Coolshade Villas - Richmond Estate
St. Ann's Bay
United States
Robert
€254
includes taxes & fees
31 Aug - 1 Sept
Coolshade Villas - Richmond Estate

12. Adorable 1bed Cottage Too Walk to the Beach

Adorable 1bed Cottage Too Walk to the Beach
St. Ann's Bay
€92
includes taxes & fees
2 Sept - 3 Sept
Adorable 1bed Cottage Too Walk to the Beach

13. Villa at The Palms

Villa at The Palms
St. Ann's Bay
United States
Michelle
€257
includes taxes & fees
30 Aug - 31 Aug
Villa at The Palms

14. Soleil de la Palms

Soleil de la Palms
St. Ann's Bay
€203
includes taxes & fees
1 Sept - 2 Sept
Soleil de la Palms

15. 1BR Comfort 15 mins Ocho Rios

1BR Comfort 15 mins Ocho Rios
Richmond Estate
€232
includes taxes & fees
31 Aug - 1 Sept
1BR Comfort 15 mins Ocho Rios

16. 2BR The Crest - 15 mins Ocho Rios

2BR The Crest - 15 mins Ocho Rios
St. Ann's Bay
€250
includes taxes & fees
7 Sept - 8 Sept
2BR The Crest - 15 mins Ocho Rios

17. Coolshade Villa at Richmond

Coolshade Villa at Richmond
St. Ann's Bay
€309
includes taxes & fees
30 Aug - 31 Aug
Coolshade Villa at Richmond

18. Coolshade - Richmond Estate

Coolshade - Richmond Estate
St. Ann Parish
United States
Artavia
€233
includes taxes & fees
31 Aug - 1 Sept
Coolshade - Richmond Estate

19. El Plantation Village

El Plantation Village
St. Ann's Bay
€136
includes taxes & fees
31 Aug - 1 Sept
El Plantation Village

20. Ocho Rios at Coolshade Richmond

Ocho Rios at Coolshade Richmond
St. Ann's Bay
United States
Michelle f
€254
includes taxes & fees
30 Aug - 31 Aug
Ocho Rios at Coolshade Richmond
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

Couples Tower Isle All Inclusive

Couples Tower Isle All Inclusive

10/10 Excellent
"We have been going to Tower Isle for over 10 years now and they never disappoint. From greeting us when we arrive like family to smiles at check in. Room was nice and clean. Views were amazing. The food is sooo good! The beach was great too! 100% recommend this place!"
John D 6-night trip
Posted 2 hours ago
Couples Tower Isle All Inclusive
Moon Palace Jamaica – All Inclusive

Moon Palace Jamaica – All Inclusive

10/10 Excellent
"Me and my family had a great time! The staff were great! Big up to Kathy at the guest service desk. Tash, who set up our romantic anniversary spa treatment. Thank you!!! The ladies who work at the sushi bar. Also Ash! Our vacation was Awesome with these ladies assistance. Great customer service!!!!!"
ivan 2-night trip
Posted 4 hours ago
Moon Palace Jamaica – All Inclusive
Hotel Riu Ocho Rios - All Inclusive

Hotel Riu Ocho Rios - All Inclusive

8/10 Good
"I found the property was in a prime location along the beach, and had many activities to do on the property. Most of the restaurants were clean and the food was good. The rooms themselvesI believe need to be updated, and so do the beds. Other than that, it’s like most all inclusive resorts, it’s like a cruise ship on land. Overall I give it four stars!"
Michael Brian 4-night trip
Posted 8 hours ago
Hotel Riu Ocho Rios - All Inclusive
Hillview at Mystic Ridge

Hillview at Mystic Ridge

8/10 Good
"Nothing luxury. Budget friendly. Space was clean. Staff was pleasant. Close proximity to the major adventures which is a plus."
Dianna 1-night trip
Posted 8 hours ago
Hillview at Mystic Ridge
Ocean Coral Spring - All Inclusive

Ocean Coral Spring - All Inclusive

10/10 Excellent
"Team listened and was willing to improve on the experience next time"
Nathaniel 2-night trip
Posted 14 hours ago
Ocean Coral Spring - All Inclusive
Couples Sans Souci All Inclusive

Couples Sans Souci All Inclusive

10/10 Excellent
"Everything was excellent and the staff were very friendly and the service was excellent."
ryan 3-night trip
Posted 16 hours ago
Couples Sans Souci All Inclusive
Silver Seas Hotel

Silver Seas Hotel

10/10 Excellent
"A dated resort that still has its panache, which harkens back to the glory days of this gigantic property with clean rooms and a blessed staff who go above and beyond the call of duty to make a very special stay. Very popular with families visiting from USA to see their relatives here in Ocho Rios Jamaica"
William 5-night trip
Posted 1 day ago
Silver Seas Hotel
 Sand And Tan Beach Hotel

Sand And Tan Beach Hotel

8/10 Good
"The property is well laid out with quiet white sand beach"
Wayne 2-night trip
Posted 3 days ago
Sand And Tan Beach Hotel
The Cardiff Hotel & Spa

The Cardiff Hotel & Spa

10/10 Excellent
"food was excellent, staff very friendly"
marcia 4-night trip
Posted 3 days ago
The Cardiff Hotel & Spa

More cheap stays in Salem

Little Shaw Park Guest House

Little Shaw Park Guest House

21 Shaw Park Road Ocho Rios St. Ann
€58
1 Sept - 2 Sept
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
€69
27 Sept - 28 Sept
includes taxes & fees
Sea Shell Palms
Pineapple Court Hotel

Pineapple Court Hotel

Pineapple Place Ocho Rios Saint Ann
€104
30 Aug - 31 Aug
includes taxes & fees
Pineapple Court Hotel
Relaxing Stay - Richmond Estate - 15mins Ocho Rios

Relaxing Stay - Richmond Estate - 15mins Ocho Rios

Priory St. Ann's Bay St. Ann Parish
€179
30 Aug - 31 Aug
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
€254
31 Aug - 1 Sept
includes taxes & fees
7/10 Good! (4 reviews)
Coolshade Villas - Richmond Estate
Turtle Towers Apartments

Turtle Towers Apartments

Main Street Ocho Rios Saint Ann
Get rates
4.2/10 (19 reviews)
Turtle Towers Apartments

Find out more about Salem

Top reasons to visit Salem

  • Stunning Beaches: Salem boasts beautiful beaches with crystal-clear waters, perfect for relaxation and water activities.
  • Outdoor Adventures: Enjoy scenic walks along the shore and explore nearby caves and golf courses for a thrilling experience.
  • Cultural Insights: Discover local churches and participate in unique cultural events, including festive Halloween celebrations.
  • Charming Village Atmosphere: Experience the friendly locals and explore vibrant downtown areas filled with shops and family-friendly activities.
  • Diverse Accommodations: Find a range of lodging options, from family-friendly resorts to cosy hotels, catering to all types of travellers.

Find great hotels near Salem

Discover a delightful selection of accommodations in Salem, where you can unwind and enjoy the stunning Caribbean coast. From family-friendly resorts to charming hotels, Salem offers a variety of options tailored for beach lovers and adventurous travellers alike. Whether you seek a relaxing retreat or an exhilarating holiday experience, the hotels in Salem, including the well-regarded Hampton Inn, provide the perfect base for exploring the beauty of Runaway Bay and its surroundings.

  • Bahia Principe Escape Runaway Bay - All Inclusive: This 4.5-star resort offers a vibrant all-inclusive experience, ideal for guests seeking both relaxation and adventure. Located a mere 4.8km from Salem, it boasts direct beach access, allowing for easy enjoyment of Jamaica's stunning coastline. Guests can indulge in unlimited food and drinks, with a variety of sports and recreational activities available on-site, such as windsurfing, kayaking, and volleyball. The resort's lively atmosphere is complemented by entertainment options that cater to adventurous spirits, making it a great choice for those wishing to immerse themselves in the local culture and activities.
  • Jewel Paradise Cove Adult Beach Resort & Spa – All Inclusive: Just 1.6km from Salem, this 4-star adults-only resort is perfect for travellers seeking a serene beach getaway combined with luxurious spa experiences. With direct beach access, the resort features a full-service spa and offers poolside cabanas and in-room massages for ultimate relaxation. Guests can unwind at the poolside bar or indulge in rejuvenating treatments in the outdoor setting. The tranquil atmosphere and well-appointed amenities make it an ideal choice for couples or anyone looking to escape the hustle and bustle of everyday life.
  • Sunflower Resort & Villas: This budget-friendly hotel, located 1.6km from Salem, provides a comfortable haven for those looking to explore the beauty of Jamaica without breaking the bank. With dining options including a restaurant and bar, guests can enjoy meals on-site while mingling with fellow travellers. The resort also offers various sports and recreational activities, ensuring there’s plenty to keep guests active during their stay. Sunflower Resort & Villas strikes a balance between affordability and quality, making it a practical choice for budget-conscious visitors.

Where to stay near Salem

Salem, a charming village in Runaway Bay, is perfect for a beach-themed getaway. Visitors can enjoy a relaxing atmosphere while exploring the historic waterfront, vibrant downtown area, and family-friendly activities. Don't miss the chance to shop at local malls and indulge in excursions that highlight the region's rich culture. With its friendly locals and scenic views, Salem offers an unforgettable experience for all types of travellers.

  • Plantation Village: Nestled approximately 6.4km from Salem, Plantation Village offers a unique blend of outdoor and eco-friendly experiences, making it an ideal destination for culture enthusiasts. The area is renowned for its scenic golf courses and private clubs that invite leisure and relaxation. Visitors can explore local landmarks such as historic plantations and pristine beaches, immersing themselves in the rich heritage of Jamaica. Peak travel months from June to August see a lively influx of tourists, enhancing the vibrant atmosphere of the village.
  • Dumbarton: Situated about 8.0km from Salem, the city of Dumbarton provides a delightful mix of beach life and cultural exploration. Although visitor numbers remain consistent throughout the year, the summer months attract more tourists eager to enjoy its beautiful beaches and the intriguing music museum. Here, you can soak up the sun while discovering the local music scene, creating a relaxed yet enriching travel experience that appeals to diverse interests.
  • Mammee Bay Estates: Located 14.5km from Salem, Mammee Bay Estates is a charming neighbourhood perfect for families and beach lovers alike. This area boasts a variety of recreational venues, including shopping centres and parks, ensuring a fun-filled experience for all ages. Visitors can enjoy beautiful beaches and stunning waterfalls, making it a fantastic spot for outdoor activities. Much like its neighbouring areas, Mammee Bay Estates sees increased tourist activity during the summer months, providing a lively and family-friendly environment.

Things to do in Salem

Shopping

In Salem, you can enjoy local shopping with unique souvenirs and gifts at nearby shops. If you're up for a drive, visit the Ocho Rios Village Centre, located about 24.1km away, where you’ll find a mix of local crafts, fashion, and dining options.

Recreation

In Salem, indulge in rejuvenating treatments at the Jewel Paradise Cove Spa, nestled amidst lush gardens. For a more active retreat, try yoga sessions at the nearby beach, where the sound of waves enhances your connection to nature and promotes relaxation.

Adventure

Explore the vibrant marine life while snorkelling at Coral Beach. For thrill-seekers, the nearby Dunn's River Falls offers a captivating experience of climbing cascading waterfalls. Alternatively, enjoy a scenic horseback ride along the beach, immersing yourself in the stunning natural beauty of Jamaica.

Nightlife

Salem's nightlife offers a laid-back vibe with beach bars like Bongo's Beach Bar for cocktails and live music. For a lively atmosphere, visit the iconic Ocho Rios Market for local flavours and entertainment. Dance the night away at clubs like Club Amnesia, where the rhythm keeps the energy flowing.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Salem

Salem, Jamaica, is a budget-friendly destination with free attractions like Runaway Bay Beach and Cranbrook Flower Forest. For economical transport, consider using local buses or shared taxis. The best time to visit is from September to November for lower accommodation rates. Booking a month in advance or exploring last-minute deals on Expedia can yield substantial savings. Saturdays tend to be the cheapest nights for hotel stays. Utilise Expedia’s filters to find eco-friendly options and combine bookings to maximise savings on flights and activities.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Salem are September to November, where the prices are slightly lower. This is in comparison to February to March and December, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Salem is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Salem is Saturday. The most expensive day to stay in Salem is Thursday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your options based on your budget, preferred location, and desired hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are currently available. To find the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save some money by combining your hotel reservations in Salem with your flights and activities by opting for an Expedia package.

Find the best attractions near Salem

Salem, located in Runaway Bay, Saint Ann, Jamaica, is perfect for beach, outdoor, and culture-themed holidays. Visitors can enjoy stunning beaches, explore local churches, and discover fascinating caves. Popular attractions include Salem Common and the Salem Country Club, providing ample opportunities for relaxation and adventure. Whether you seek cultural insights or outdoor experiences, Salem offers a delightful escape for all types of travellers.

  • Puerto Seco Beach Park: Nestled 11.3km from Salem, this picturesque beach offers a serene escape with its golden sands and inviting turquoise waters. Visitors can enjoy sunbathing, swimming, and various water sports, all while soaking up the laid-back Caribbean atmosphere.
  • Green Grotto Caves: Located 8.0km away, this fascinating cave system invites adventure enthusiasts to explore its intricate limestone formations and underground lakes. Guided tours reveal the caves' rich history and stunning natural beauty, making it a thrilling experience.
  • Our Lady of Perpetual Help Roman Catholic Church: This charming church, situated 9.7km from Salem, showcases stunning architecture and a peaceful ambiance. It's a wonderful place to immerse oneself in local culture and admire the artistry of its design.

Best time to go to Salem

The best time to visit Salem can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Salem falls in August, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in Salem falls in January, February and March. February has average visitor numbers and mostly sunny weather.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January76.5°F (24.7°C)Light RainMostly SunnyAverageAverage
February76.5°F (24.7°C)No RainMostly SunnyAverageSlightly High
March76.5°F (24.7°C)Light RainMostly SunnyAverageSlightly High
April78.4°F (25.8°C)Light RainMostly SunnyAverageAverage
May79.9°F (26.6°C)Light RainMostly SunnyAverageAverage
June81.1°F (27.3°C)Light RainMostly SunnySlightly HighAverage
July82.0°F (27.8°C)Light RainMostly SunnySlightly HighAverage
August82.4°F (28.0°C)Light RainMostly SunnySlightly HighAverage
September82.2°F (27.9°C)Light RainMostly SunnySlightly LowSlightly Low
October81.1°F (27.3°C)Light RainMostly SunnySlightly LowSlightly Low
November79.0°F (26.1°C)Light RainMostly SunnySlightly LowSlightly Low
December77.7°F (25.4°C)Light RainMostly SunnyAverageSlightly High

The nearest major airports for your trip to Salem

Salem, located in Runaway Bay, Jamaica, is accessible via three major airports. Montego Bay (MBJ-Sir Donald Sangster Intl.) is 64.4km away, with nearby hotels like Breathless Montego Bay (4.8km) and Hotel Riu Palace Jamaica (4.8km), both offering convenient airport transportation. Kingston (KIN-Norman Manley Intl.) is 80.5km distant, with excellent options such as Strawberry Hill (14.5km) and Courtleigh Hotel and Suites (8.0km), providing shuttle services. Ocho Rios (OCJ-Ian Fleming Intl.), only 35.4km away, features hotels like Couples Tower Isle (8.0km) and Spectacular View at Columbus Heights (14.5km), with various shuttle options available for guests.

Frequently asked questions

Where is the best place for a stay in Salem?
Located 18.9 mi (30.4 km) from the heart of Salem, Ocean Eden Bay - Adults Only - All inclusive is a top choice for your stay, based on our traveller data. Two other choices for your visit to the area are Ocean Coral Spring - All Inclusive and Bahia Principe Escape Runaway Bay - Hyatt Inclusive Collection - Adults Only - All Inclusive. 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: Offers a private beach, 2 outdoor swimming pools and a lazy river. Hidden gem in Runaway Bay! Best location, stunning, private 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.

Explore a world of travel with Expedia