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

Find hotels in Salem from £40

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
12 Oct - 13 Oct
Tomorrow
13 Oct - 14 Oct
This weekend
16 Oct - 18 Oct
Next weekend
23 Oct - 25 Oct

Filter by

Star rating

Guest rating

Our top choices for Salem hotels

1. Bahia Principe Escape Runaway Bay - Hyatt Inclusive Collection - Adults Only- Renovated 2026

Bahia Principe Escape Runaway Bay - Hyatt Inclusive Collection - Adults Only- Renovated 2026
Runaway Bay
United States
Kenneth
£254
includes taxes & fees
14 Oct - 15 Oct
Bahia Principe Escape Runaway Bay - Hyatt Inclusive Collection - Adults Only- Renovated 2026

2. Hotel Riu Ocho Rios - All Inclusive

Hotel Riu Ocho Rios - All Inclusive
Ocho Rios
United States
Sheranda
Hotel Riu Ocho Rios - All Inclusive

3. Ocean Coral Spring - All Inclusive

Ocean Coral Spring - All Inclusive
Falmouth
United States
Michelle Mavis
£268
includes taxes & fees
14 Oct - 15 Oct
Ocean Coral Spring - All Inclusive

4. Ocean Eden Bay - Adults Only - All inclusive

Ocean Eden Bay - Adults Only - All inclusive
Falmouth
United States
Olusesan
£324
includes taxes & fees
14 Oct - 15 Oct
Ocean Eden Bay - Adults Only - All inclusive

5. Hotel Riu Palace Aquarelle - All Inclusive

Hotel Riu Palace Aquarelle - All Inclusive
Falmouth Historic Town Centre
United States
Raymean
Hotel Riu Palace Aquarelle - All Inclusive

6. Excellence Oyster Bay - Adults Only All Inclusive

Excellence Oyster Bay - Adults Only All Inclusive
Falmouth
United States
CHONG
Excellence Oyster Bay - Adults Only All Inclusive

7. The Cardiff Hotel & Spa

The Cardiff Hotel & Spa
Runaway Bay
United Kingdom
Juliet
£101
includes taxes & fees
14 Oct - 15 Oct
The Cardiff Hotel & Spa

8. Moon Palace Jamaica – All Inclusive

Moon Palace Jamaica – All Inclusive
Ocho Rios
United States
Adekoya
£316
includes taxes & fees
28 Oct - 29 Oct
Moon Palace Jamaica – All Inclusive

9. Franklyn D. Resort & Spa

Franklyn D. Resort & Spa
Runaway Bay
United States
Angeline
Franklyn D. Resort & Spa

11. Tamarind Tree Hotel

Tamarind Tree Hotel
Runaway Bay
United States
Asfah
£82
includes taxes & fees
18 Oct - 19 Oct
Tamarind Tree Hotel

12. Tiamo Beach Resort and Spa

Tiamo Beach Resort and Spa
Runaway Bay
United States
Monique
£181
includes taxes & fees
13 Nov - 14 Nov
Tiamo Beach Resort and Spa

13. Seacrest Beach Hotel

Seacrest Beach Hotel
St. Ann's Bay
United States
William
£73
includes taxes & fees
21 Oct - 22 Oct
Seacrest Beach Hotel

14. Couples Tower Isle All Inclusive

Couples Tower Isle All Inclusive
Tower Isle
United States
Michael
Couples Tower Isle All Inclusive

15. Runaway Bay Caldo Tours

Runaway Bay Caldo Tours
Runaway Bay
United States
Dawn
Runaway Bay Caldo Tours

16. Jewel Paradise Cove Adult Beach Resort & Spa – All Inclusive

Jewel Paradise Cove Adult Beach Resort & Spa – All Inclusive
Runaway Bay
Canada
Janese
Jewel Paradise Cove Adult Beach Resort & Spa – All Inclusive

17. Sunflower Villas

Sunflower Villas
Runaway Bay
United States
erron
Sunflower Villas

18. Couples Sans Souci All Inclusive

Couples Sans Souci All Inclusive
Ocho Rios
United States
Donald
Couples Sans Souci All Inclusive

19. Sandals Ochi - ALL INCLUSIVE Adults Only

Sandals Ochi - ALL INCLUSIVE Adults Only
Ocho Rios
United States
Reginald
Sandals Ochi - ALL INCLUSIVE Adults Only

20. Sandals Royal Plantation - ALL INCLUSIVE Adults Only

Sandals Royal Plantation - ALL INCLUSIVE Adults Only
Ocho Rios
United Kingdom
Nicola
Sandals Royal Plantation - ALL INCLUSIVE Adults Only
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

Ocean Eden Bay - Adults Only - All inclusive

Ocean Eden Bay - Adults Only - All inclusive

8/10 Good
"The pools were clean with excellent temperatures The bars and restaurants were exquisitely clean and nice food. The staff were friendly and polite"
Simon-Peter 4-night trip
Posted less than an hour ago
Ocean Eden Bay - Adults Only - All inclusive
Ocean Coral Spring - All Inclusive

Ocean Coral Spring - All Inclusive

10/10 Excellent
"Very nice"
Feyidara 4-night trip
Posted 2 hours ago
Ocean Coral Spring - All Inclusive
Couples Tower Isle All Inclusive

Couples Tower Isle All Inclusive

10/10 Excellent
"The Couple’s Tower Resort was great! The staff is very friendly and helpful, and was the best I’ve ever experienced. The resort was great, the activities wonderful, and the food fabulous. The staff makes an effort to give their visitors a great dining experience."
Donald Joel 5-night trip
Posted 8 hours ago
Couples Tower Isle All Inclusive
Moon Palace Jamaica – All Inclusive

Moon Palace Jamaica – All Inclusive

10/10 Excellent
"The resort was clean, the staffs provided excellent customer service. The food and the facilities in the resort were excellent. Great environment."
Adekoya 5-night trip
Posted 9 hours ago
Moon Palace Jamaica – All Inclusive
Couples Sans Souci All Inclusive

Couples Sans Souci All Inclusive

8/10 Good
"We have been several times, however this was our first time back in 7 years and found that overall the resort had not changed. We are not foodies but did find the quality has slipped in the buffet as well the staff were less attentive. Not a big deal first world problems most will say. We enjoy brand but believe they need to improve the quality of food and alcoholic drinks."
Daniel 9-night trip
Posted 9 hours ago
Couples Sans Souci All Inclusive
Hotel Riu Ocho Rios - All Inclusive

Hotel Riu Ocho Rios - All Inclusive

8/10 Good
"Easy short drive from Kingston"
Winston 2-night trip
Posted 13 hours ago
Hotel Riu Ocho Rios - All Inclusive
Bahia Principe Escape Runaway Bay - Hyatt Inclusive Collection - Adults Only - All Inclusive

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

10/10 Excellent
"Beautiful facility great food lots of pools and free entertainment and activities we will definitely be back! Part was being renovated so excited to see the new restaurants. We got massages at the spa and it was great but no actual spa or hot tub or sauna. Not sure if that will be part of the renovation. Lovely property and beautiful beaches"
Brooke K 6-night trip
Posted 1 day ago
Bahia Principe Escape Runaway Bay - Hyatt Inclusive Collection - Adults Only - All Inclusive
Franklyn D. Resort & Spa

Franklyn D. Resort & Spa

8/10 Good
"This is a very quiet and low key resort. Food is decent but not a lot of activities. Great for relaxing and taking a break."
Angeline 3-night trip
Posted 2 days ago
Franklyn D. Resort & Spa
Hibiscus Lodge

Hibiscus Lodge

8/10 Good
"Room is clean and staff is helpful."
traci 1-night trip
Posted 3 days ago
Hibiscus Lodge

More cheap stays in Salem

Little Shaw Park Guest House

Little Shaw Park Guest House

21 Shaw Park Road Ocho Rios St. Ann
£40
31 Oct - 1 Nov
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
£64
8 Nov - 9 Nov
includes taxes & fees
8.2/10 Very good! (274 reviews)
Sea Shell Palms
Pineapple Court Hotel

Pineapple Court Hotel

Pineapple Place Ocho Rios Saint Ann
£79
19 Oct - 20 Oct
includes taxes & fees
Pineapple Court Hotel
Sky Castles

Sky Castles

Columbus Heights Ocho Rios
£94
23 Oct - 24 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
£157
20 Oct - 21 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
£223
14 Oct - 15 Oct
includes taxes & fees
7/10 Good! (4 reviews)
Coolshade Villas - Richmond Estate

Find out more about Salem

Top reasons to visit Salem

  • Stunning Beaches: Salem boasts beautiful beaches with crystal-clear waters, ideal for relaxation and water activities.
  • Cultural Experiences: Immerse yourself in local culture by exploring historic churches and participating in community events.
  • Outdoor Adventures: Enjoy easy coastal walks and adventurous day trips to nearby caves and attractions.
  • Golf Enthusiasts’ Paradise: The Salem Country Club offers excellent golfing opportunities amidst picturesque landscapes.
  • Family-Friendly Atmosphere: Salem's blend of recreation and relaxation makes it perfect for families and romantic getaways.

Find great hotels near Salem

Discover the perfect getaway in Salem, Runaway Bay, where a variety of hotels and resorts cater to families and adventure seekers alike. With stunning beach access and a wealth of amenities, accommodations in Salem promise a delightful holiday experience. Whether you're searching for a hotel with family-friendly services or an adventurous retreat, Salem's offerings are sure to satisfy every traveler's desire for relaxation and excitement.

  • Bahia Principe Grand Jamaica - All Inclusive: This 4-star resort is perfect for those seeking a vibrant beach and golf-themed vacation. Located 4.8km from Salem, Bahia Principe Grand Jamaica provides guests with unlimited food and drinks, featuring a mix of gourmet dining options and casual buffets. The property boasts direct access to a stunning beach, ideal for sunbathing and water sports, including kayaking and snorkelling. Guests can also enjoy a variety of recreational activities, such as tennis and volleyball, ensuring an active stay. With its lively entertainment and themed parties, this resort offers a fun-filled escape for families and friends.
  • Bahia Principe Luxury Runaway Bay - Adults Only - All Inclusive: Rated 4.5 stars with an impressive guest rating of 8.4, this adults-only resort caters to those seeking an adventurous beach getaway. Located 4.8km from Salem, Bahia Principe Luxury Runaway Bay offers a well-rounded all-inclusive experience, featuring gourmet dining, 24-hour room service, and a variety of water sports like windsurfing and snorkelling. The property encourages adventure with its proximity to activities such as tubing and fishing. With an emphasis on relaxation and recreation, it promises a vibrant atmosphere for couples and friends looking to unwind while enjoying exciting activities.
  • Jewel Paradise Cove Adult Beach Resort & Spa – All Inclusive: This 4-star resort, rated 8.2, is located just 1.6km from Salem and is ideal for those desiring a tranquil beach and spa experience. Jewel Paradise Cove offers direct beach access and a full-service spa, providing various treatments, including in-room massages and hydrotherapy sessions. Guests can relax by the pool or unwind in the steam room after a day of exploration. With its serene atmosphere, this resort is perfect for couples looking for romance and rejuvenation in a stunning setting.

Where to stay in Salem

Salem, a charming village in Saint Ann, Jamaica, is perfect for a relaxing getaway. Explore the stunning Salem waterfront, immerse yourself in the local culture, and enjoy family-friendly activities. The historic downtown Salem offers a delightful blend of shopping and recreation, making it an ideal destination for both romantic escapes and family adventures. Whether you're basking on the beach or exploring nearby attractions, Salem promises a memorable Jamaican experience.

  • Runaway Bay: Nestled along the stunning northern coast of Jamaica, Runaway Bay is a vibrant city known for its moderate seasonal influx of travellers. The peak months of January and March to April draw visitors seeking outdoor adventures and beach experiences. With its beautiful beaches and scenic cliffs, Runaway Bay is perfect for those who love water sports and relaxation. Notable attractions include golf courses and a family-friendly beach, making it an ideal spot for both adventure seekers and families looking to unwind.
  • Plantation Village: Located a mere 6.4km from Salem, Plantation Village offers a unique blend of outdoor and eco-friendly experiences, making it a charming destination for culture enthusiasts. With visitor numbers peaking in July to August and December, this village invites guests to explore its rich history and lush landscapes. Local landmarks include historical plantations and beautiful beaches, providing a picturesque backdrop for leisurely strolls or a day of relaxation by the sea. The area is also popular for its golf courses and country private clubs.
  • Dumbarton: Just 8.0km from Salem, Dumbarton is a delightful city that welcomes visitors year-round, with a peak season from June to August. Known for its cultural experiences and beautiful beaches, this destination offers a perfect blend of relaxation and exploration. A highlight of Dumbarton is the music museum, which showcases the island's rich musical heritage. Visitors can enjoy the serene beach atmosphere while immersing themselves in local culture, making Dumbarton a must-visit on your Jamaican adventure.

Things to do in Salem

Salem in Runaway Bay, Jamaica, offers a delightful mix of beach and outdoor activities, making it perfect for a culturally themed vacation. Visitors can enjoy easy walks along the stunning coastline, engaging day trips to nearby attractions, and local events, particularly during Halloween, which add a unique charm. For golf enthusiasts, there are excellent courses available, alongside recreational areas that promise a relaxing and enjoyable experience.

Shopping

In Salem, you can enjoy local markets featuring handmade crafts and souvenirs. For a wider selection, the nearest shopping centre is Ocean’s 11 Shopping Centre, offering various shops and eateries. If you're up for a drive, consider the popular Island Village in Ocho Rios for more unique finds.

Recreation

Experience the serene atmosphere at the Golden Eye Resort, where you can indulge in holistic spa treatments and yoga sessions by the beach. For outdoor enthusiasts, the nearby Blue Hole offers invigorating swimming and breathtaking natural beauty, perfect for a refreshing day out.

Adventure

In Salem, explore the stunning waterfalls at Dunn's River Falls, where you can climb the cascading waters. Experience the thrill of zip-lining through lush canopies at Mystic Mountain, offering breathtaking views of the Jamaican landscape. Alternatively, enjoy the vibrant marine life while snorkelling in the nearby coral reefs.

Nightlife

The nightlife in Salem, Runaway Bay is vibrant and lively, with spots like the renowned Club Mandeville for dancing and cocktails, or the laid-back atmosphere at the local beach bars for a more relaxed evening. Enjoy live music and delicious Jamaican cuisine as you immerse yourself in the local culture.

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

Booking tips and Expedia advantages for Salem

  • 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: Expedia’s search tool enables you to specify your budget, preferred location, and additional criteria. You can organise your search results to display prices from lowest to highest, allowing you to find the most affordable hotels first. Furthermore, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your hotel stay in Salem with your flights and activities through an Expedia package.

Find the best attractions near Salem

Salem, located in beautiful Runaway Bay, Jamaica, is perfect for a beach, outdoor, and culture-themed vacation. Visitors can enjoy stunning beaches, explore local churches, and venture into nearby caves. Key attractions include the Salem Common and the Salem Country Club, catering to those seeking both relaxation and adventure. Whether you're lounging by the sea or immersing yourself in local culture, Salem offers a delightful getaway for all types of travellers.

  • Cardiff Hall Beach: Located 3.2km from Salem, Cardiff Hall Beach offers a relaxed atmosphere with golden sands and gentle waves, perfect for sunbathing and swimming. Enjoy the vibrant beach vibes while taking in the stunning Caribbean scenery.
  • Green Grotto Caves: Situated 8.0km away, the Green Grotto Caves provide an adventurous experience with their fascinating limestone formations and historical significance. Explore the winding tunnels and discover the unique outdoor adventure vibes of this natural wonder.
  • Ocean View Beach: Also 3.2km from Salem, Ocean View Beach is known for its picturesque setting and tranquil waters. It's an ideal spot for relaxation and enjoying the beautiful Jamaican coastline.

Best time to go to Salem

The best time to visit Salem is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. January, February and March are its coolest month on average. At the time of February, visitor numbers are average and weather is mostly sunny.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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 SunnyAverageAverage
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 SunnySlightly HighSlightly High

The nearest major airports for your trip to Salem

When planning your trip to Salem, Runaway Bay, Jamaica, you'll find several major airports nearby. Montego Bay's Sir Donald Sangster International Airport (MBJ) is 64.4km away, with luxurious hotels like Sandals Montego Bay and Breathless Montego Bay, both offering convenient access. KINgston's Norman Manley International Airport (KIN) is 80.5km distant, featuring hotels such as S Hotel Kingston, providing shuttle services. The closest option is Ocho Rios' Ian Fleming International Airport (OCJ), located 35.4km away, with excellent accommodations like Moon Palace Jamaica, which offers 24-hour shuttle services. Each airport provides a range of transport options to ensure a smooth arrival at your destination.

Frequently asked questions

What is the best area to stay in Salem?
The best area to stay in Salem, Saint Ann, Jamaica, is along the main coastal road, particularly around the stretch of hotels and resorts that offer direct beach access.This area is characterised by its proximity to the Caribbean Sea. You'll find a selection of accommodations, from larger resorts to more intimate guesthouses, all generally offering views of the water or easy access to the sand. The main road, often referred to as the A1, runs parallel to the coastline, making it straightforward to navigate.Couples looking for a relaxing escape will find this area particularly appealing. Many of the properties here cater to adult guests, providing amenities like private balconies, beachfront dining, and spa services. You can spend your days lounging by the beach or enjoying water activities directly from your accommodation.For families, the area also provides excellent options, especially resorts that offer kids' clubs and dedicated family pools. The convenience of having everything on-site, from dining to entertainment, means less travel time and more quality time together.
When is the best time to go to Salem?
The best time to visit Salem, St Ann, Jamaica, is during the dry season, which runs from December to April.This period typically offers warm, sunny weather with lower humidity and less chance of rain, making it ideal for enjoying the beaches and outdoor activities. You'll find comfortable temperatures superb for swimming, sunbathing, and exploring the area's natural beauty.Couples often prefer visiting during these months for a romantic getaway, as the consistently pleasant weather allows for uninterrupted enjoyment of beachside dining and excursions. The calmer seas are also superb for snorkelling or boat trips.Families travelling with children will also appreciate the dry season. The reliable sunshine means kids can spend more time playing on the beach or by the pool without worrying about sudden downpours.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Salem.
How much is the nightly rate at a Salem hotel?
Prices for hotels in Salem often vary, but you can find a great deal from £40 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia