Find hotels in Salem from $68

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Salem hotels

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)
"La habitación no es mala esta todo muy descuidado y no funcionan varias cosas "
Mexico
Eucario
$193 nightly
The price is $223
Jan 15 - Jan 16
Total with taxes and fees
Relaxing Stay - Richmond Estate - 15mins Ocho Rios

Runaway Bay Caldo Tours

Runaway Bay Caldo Tours
2.5 star property
Runaway Bay
$170 nightly
The price is $197
Jan 15 - Jan 16
Total with taxes and fees
Runaway Bay Caldo Tours

Villa Sonate

Villa Sonate
3.0 star property
Runaway Bay
9.0 out of 10, Wonderful, (150 reviews)
"Lovely,ctasty breakfast, clean and spacious room, air conditioning"
United States
hope
$110 nightly
The price is $126
Jan 15 - Jan 16
Total with taxes and fees
Villa Sonate

Pipers Cove - Runaway Bay

Pipers Cove - Runaway Bay
3.0 star property
Runaway Bay
8.2 out of 10, Very Good, (46 reviews)
"Place was in good condition 💯"
United States
Jovan
$154 nightly
The price is $174
Jan 23 - Jan 24
Total with taxes and fees
Pipers Cove - Runaway Bay

Coral Turtle

Coral Turtle
2.5 star property
Duncans
$167 nightly
The price is $194
Jan 24 - Jan 25
Total with taxes and fees
Coral Turtle

COZY'S BANDB

COZY'S BANDB
3.0 star property
Runaway Bay
9.4 out of 10, Exceptional, (6 reviews)
"Great host and property."
United States
Julian
COZY'S BANDB

The Cardiff Hotel & Spa

The Cardiff Hotel & Spa
4.5 star property
Runaway Bay
8.2 out of 10, Very Good, (283 reviews)
"Breakfast was great."
United States
Diana
$120 nightly
The price is $134
Jan 18 - Jan 19
Total with taxes and fees
The Cardiff Hotel & Spa

Little Savoy Guest House

Little Savoy Guest House
3.0 star property
Runaway Bay
5.6 out of 10, (45 reviews)
"Staff was rude no good costumer service "
United States
Hasting
$58 nightly
The price is $68
Jan 15 - Jan 16
Total with taxes and fees
Little Savoy Guest House

2 Bed Apt with Balcony at Runaway Bay

2 Bed Apt with Balcony at Runaway Bay
3.5 star property
Runaway Bay
$440 nightly
The price is $481
Jan 15 - Jan 16
Total with taxes and fees
2 Bed Apt with Balcony at Runaway Bay

Little Shaw Park Guest House

Little Shaw Park Guest House
2.5 star property
Ocho Rios
7.0 out of 10, Good, (68 reviews)
"Yes easy access to shops and transport"
United Kingdom
JANET
$64 nightly
The price is $75
Jan 31 - Feb 1
Total with taxes and fees
Little Shaw Park Guest House

Condo Rios Resort

Condo Rios Resort
3.5 star property
Ocho Rios
8.0 out of 10, Very Good, (1 review)
"The property is surrounded by lush greenery with a large pool that creates a relaxed, stress free enviornment. The beach is less than a 5 min walk - white sand and crystal blue water. Old Fort Bay is AMAZING to say the least. However the villa is in need of a fresh coat of paint and a good cleaning. There was a bug issue in the kitchen. "
United States
Karelia
$525 nightly
The price is $605
Jan 16 - Jan 17
Total with taxes and fees
Condo Rios Resort

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
$495 nightly
The price is $570
Jan 19 - Jan 20
Total with taxes and fees
Attalia Villa 5-bed in Runaway Bay Near Ocho Rios

Silver Creek Resort

Silver Creek Resort
3.5 star property
Runaway Bay
7.0 out of 10, Good, (51 reviews)
"It was a great stay. Wanted somewhere to stay overnight to conduct some business in the area. Was peaceful for the most part. Definitely would stay again."
United States
Amelia
Silver Creek Resort

Ocho Rios Vacation Resort Property Rent

Ocho Rios Vacation Resort Property Rent
3.5 star property
Ocho Rios
7.6 out of 10, Good, (15 reviews)
"Very nice location"
United States
Debra
$176 nightly
The price is $193
Jan 15 - Jan 16
Total with taxes and fees
Ocho Rios Vacation Resort Property Rent

Blue Berry Hills Villa

Blue Berry Hills Villa
3.0 star property
Dumbarton
$867 nightly
The price is $998
Jan 15 - Jan 16
Total with taxes and fees
Blue Berry Hills Villa

Gorgeous Hideout

Gorgeous Hideout
3.0 star property
Runaway Bay
10.0 out of 10, Exceptional, (1 review)
"Host was very on top on things great safe area "
United States
Kevin
$185 nightly
The price is $205
Feb 1 - Feb 2
Total with taxes and fees
Gorgeous Hideout

Lavender Moon Villas

Lavender Moon Villas
4.5 star property
Ocho Rios
9.2 out of 10, Wonderful, (9 reviews)
"Nice secluded area great for a getaway."
United States
reshawn
$153 nightly
The price is $177
Jan 15 - Jan 16
Total with taxes and fees
Lavender Moon Villas

Royal Palm Luxury Villas

Royal Palm Luxury Villas
3.0 star property
Ocho Rios
$636 nightly
The price is $732
Jan 23 - Jan 24
Total with taxes and fees
Royal Palm Luxury Villas

A taste of Jamaica Lavern place

A taste of Jamaica Lavern place
4.0 star property
Ocho Rios
8.8 out of 10, Excellent, (41 reviews)
"Room was very clean and host was amazing"
United States
nerissa
$94 nightly
The price is $110
Jan 16 - Jan 17
Total with taxes and fees
A taste of Jamaica Lavern place

Marine View Hotel

Marine View Hotel
3.0 star property
Ocho Rios
5.2 out of 10, (27 reviews)
"The staff was friendly and it was close to the town. My room was cleaned everyday. The amenities was very limited and the dining was poor."
United States
Rose marie D
$123 nightly
The price is $143
Jan 23 - Jan 24
Total with taxes and fees
Marine View Hotel
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Salem attractions

Learn more about Salem

Snorkel among vibrant coral reefs at Cardiff Hall Beach, where local guides help you spot colorful tropical fish. Nearby Dunn's River Falls in Ocho Rios offers a thrilling climb up terraced waterfalls with refreshing natural pools along the way.

Amazing sunsets
#endlesssummer
Photo by Bri
Open Photo by Bri

Top Salem Hotel Reviews

More cheap stays in Salem

Hotels in Salem with star-rating

Find out more about Salem

Top reasons to visit Salem

  • Stunning Beaches: Salem boasts beautiful beaches with soft sand and clear waters, perfect for relaxation and sunbathing.
  • Cultural Attractions: Discover local heritage at the Salem Museum and explore historic churches that reflect the area’s rich history.
  • Outdoor Adventures: Enjoy thrilling outdoor activities, including snorkeling, hiking, and exploring nearby caves.
  • Vibrant Local Culture: Experience the friendly atmosphere and lively local events that showcase Jamaican traditions.
  • Diverse Accommodations: Choose from a range of hotels and resorts that cater to all types of travelers.

Find great hotels near Salem

Salem, located in the picturesque Runaway Bay, offers a variety of hotel accommodations perfect for every traveler. From family-friendly resorts to cozy hotels, you'll find options that cater to beach lovers and adventure seekers alike. Explore the best hotels in Salem, where comfort meets convenience, ensuring a memorable vacation experience in this tropical paradise.

  • Bahia Principe Grand Jamaica - All Inclusive: Nestled in a vibrant setting, Bahia Principe Grand Jamaica is a 4-star all-inclusive resort designed for families and business travelers alike. With a diverse range of amenities, guests can indulge in unlimited food and drinks, from buffet offerings to a la carte dining. Enjoy activities such as snorkeling, tennis, and volleyball, or let the kids play at the children’s club and pool. The property also caters to golf enthusiasts with golf-themed experiences. Located just 3 miles from Salem, this resort strikes the perfect balance between relaxation and adventure.
  • Bahia Principe Luxury Runaway Bay - Adults Only - All Inclusive: Experience a luxurious getaway at Bahia Principe Luxury Runaway Bay, a 4.5-star adults-only resort. Offering a blend of relaxation and adventure, this property features an array of all-inclusive services including gourmet dining, 24-hour room service, and various water sports. Guests can unwind at the full-service spa or enjoy activities like kayaking and windsurfing. With its sophisticated atmosphere and proximity to Salem (just 3 miles away), this resort is ideal for couples and those seeking a serene escape.
  • Jewel Paradise Cove Adult Beach Resort & Spa – All Inclusive: Just 1 mile from Salem, Jewel Paradise Cove is a 4-star resort that offers a tranquil beach vacation experience. With direct beach access, guests can enjoy sunbathing and swimming in the clear Caribbean waters. The resort features a full spa that offers a variety of treatments such as hydrotherapy and hot stone massages. With its focus on relaxation and wellness, this property is perfect for adults looking to unwind in a serene beachfront setting.

Where to stay in Salem

Your vacation in Salem, Runaway Bay, Jamaica promises a delightful mix of relaxation and adventure. With its stunning beaches and friendly atmosphere, Salem is perfect for outdoor enthusiasts and culture seekers alike. Nearby, you can explore romantic spots or family-friendly activities, all while enjoying the vibrant local vibe. Don't miss the chance to discover the unique charm of Salem and its surrounding areas, where wonderful excursions and recreational opportunities await.

  • Runaway Bay: Nestled in the heart of Jamaica's north coast, Runaway Bay is a vibrant city known for its stunning beaches and outdoor activities. The area sees a moderate influx of travelers throughout the year, with peak visits in January and March to April. Visitors flock to Runaway Bay for a family-friendly atmosphere, where they can enjoy beautiful beaches, local parks, and various resorts. Golf enthusiasts will appreciate the nearby golf courses, making it an ideal destination for both relaxation and recreation.
  • Plantation Village: Located approximately 4 miles from Salem, Plantation Village is a charming village that offers a unique eco-friendly experience. With steady visitor numbers, particularly peaking during the summer months from June to August, this destination is perfect for families seeking outdoor adventures. Visitors can explore the nearby plantation and historic sites while enjoying the local beaches. The village's resorts provide a relaxing atmosphere, making it a great place to unwind and connect with nature.
  • Dumbarton: Situated about 5 miles from Salem, Dumbarton is a city that promises adventure and romance for its visitors. With a consistent flow of travelers, especially from June to August, this destination is known for its outdoor experiences. Whether you're looking to explore picturesque parks or visit stunning waterfalls, Dumbarton offers a variety of attractions. The local country private club adds a touch of exclusivity, making it a great spot for couples or anyone seeking a memorable getaway.

Things to do near Salem

Salem, located in Runaway Bay, Saint Ann, Jamaica, is perfect for beach lovers and culture enthusiasts alike. Visitors can enjoy delightful resorts, explore educational attractions like the Salem Museum, and indulge in shopping options. The vibrant local culture and outdoor activities make Salem an ideal destination for relaxation and entertainment, ensuring a memorable vacation experience.

Shopping

In Salem, you can explore the local shops for unique souvenirs. If you're up for a drive, Dunn's River Craft Park and Ocho Rios Craft Market, both about 11 and 13 miles away respectively, offer vibrant local crafts. Island Village, also 13 miles from Salem, combines shopping with entertainment for the family.

Recreation

At Sandals Golf & Country Club, enjoy a picturesque golf course surrounded by lush landscapes, perfect for both seasoned players and beginners. The venue also offers a vibrant atmosphere for outdoor sports activities, making it an ideal spot for relaxation and recreation in the heart of Jamaica.

Adventure

Mystic Mountain offers an exhilarating escape, located 12 miles from Salem. Experience thrilling activities like bobsledding through lush landscapes, zip-lining over treetops, and enjoying breathtaking views of the Caribbean. It's an adventure lover's paradise, blending excitement with the stunning natural beauty of Jamaica.

Nightlife

Experience the excitement of the Jamaican Bobsled Rollercoaster, located 12 miles from Salem. For a lively atmosphere, visit local bars and clubs where you can dance to reggae beats and enjoy tropical cocktails while mingling with friendly locals.

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

Booking tips and Expedia advantages for Salem

To save money on your visit to Salem, plan your trip between September and November when prices are lower. Enjoy free activities like Runaway Bay Beach and Cranbrook Flower Forest. For transport, consider using local buses for budget-friendly travel. Book your hotel about a month in advance or check Expedia for last-minute deals. Saturdays offer the best hotel rates, while Thursdays are the most expensive. Look for package deals that combine flights and accommodations, and join Expedia's One Key program for exclusive discounts and future savings.

  • 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: Utilize Expedia's search tool to narrow down your choices based on your budget, desired location, and preferred hotel category. For instance, selecting the Eco-certified option will showcase available sustainable and environmentally friendly hotels. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Salem with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Salem

Salem, located in Runaway Bay, Saint Ann, Jamaica, offers a perfect blend of beach relaxation, outdoor adventures, and cultural experiences. Visitors can explore beautiful beaches, historic churches, and intriguing caves. Whether you’re looking for a cultural immersion or outdoor fun, Salem has something for everyone. For more insights, check out local attractions and reviews on platforms like TripAdvisor to enhance your vacation experience.

  • Runaway Bay Beach: Enjoy the stunning white sands and clear blue waters at Runaway Bay Beach, a perfect spot for relaxation and sunbathing. With its lively beach vibes, you can indulge in water sports or simply soak in the sun's warmth.
  • Green Grotto Caves: Venture into the exciting Green Grotto Caves, where adventure awaits. Explore the fascinating limestone formations and learn about the caves' rich history, making it a thrilling outdoor experience.
  • Our Lady of Perpetual Help Roman Catholic Church: Discover the cultural significance of Our Lady of Perpetual Help Roman Catholic Church. Its beautiful architecture and serene atmosphere offer a glimpse into local spirituality and history.

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.

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 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

When visiting Salem, Runaway Bay, Jamaica, you can fly into several major airports. Montego Bay (MBJ-Sir Donald Sangster Intl.) is 40 miles away, with nearby hotels like the luxurious Secrets Wild Orchid Montego Bay and Hyatt Zilara Rose Hall, both offering convenient access to the airport. Kingston (KIN-Norman Manley Intl.) is another option, located 50 miles from Salem, with accommodations such as the AC Hotel by Marriott Kingston and S Hotel Kingston, providing airport transport. The closest airport is Ocho Rios (OCJ-Ian Fleming Intl.), just 22 miles away, with excellent all-inclusive options like Moon Palace Jamaica and Couples Sans Souci, offering various transportation services to the airport.

Frequently asked questions

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 can I save on a Salem hotel booking with Expedia?
One Key™ - Expedia's free travel rewards program - gives you instant access to perks and Member Prices on Salem hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings.

*OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
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 $68 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