A red brick building with arched windows and a Town Hall sign.

Best Resorts in Salem

  • Bundle & Save

    Get more, spend less whenever you see Bundle & Save deals
  • OneKeyCash

    Earn OneKeyCash on all your eligible bookings
  • Upfront pricing

    We are not like the others - we include taxes and fees

Check prices for these dates

Next weekend
In two weeks
In one month
In two months
No exact matches found, but these alternatives could be just right

Recommended hotels in Salem

The Courier Hotel

The Courier Hotel
2.0 star property
Downtown Salem
9.8 out of 10, Exceptional, (59 reviews)
"The room was fantastic - the people working there are lovely!"
United States
Caryl
$227 nightly
The price is $253
Jul 22 - Jul 23
Total with taxes and fees
The Courier Hotel

Hampton Inn Salem Boston

Hampton Inn Salem Boston
2.5 star property
Downtown Salem
9.2 out of 10, Wonderful, (1,120 reviews)
"The staff and the breakfast were absolutely amazing!!"
United States
Angela
$229 nightly
The price is $256
Jul 28 - Jul 29
Total with taxes and fees
Hampton Inn Salem Boston

The Hotel Salem

The Hotel Salem
3.0 star property
Downtown Salem
9.4 out of 10, Exceptional, (1,054 reviews)
"Great place to stay."
United States
Michael
$244 nightly
The price is $272
Aug 11 - Aug 12
Total with taxes and fees
The Hotel Salem

Hawthorne Hotel

Hawthorne Hotel
3.5 star property
Downtown Salem
9.4 out of 10, Exceptional, (1,586 reviews)
"Beautiful historic property with an excellent location"
United States
Christine
$244 nightly
The price is $273
Jul 26 - Jul 27
Total with taxes and fees
Hawthorne Hotel

Daniella's Suites

Daniella's Suites
2.0 star property
Peabody
9.0 out of 10, Wonderful, (26 reviews)
"Amazing stay as always! I can not say enough about how awesome of a place this is!"
United States
Carlos
$174 nightly
The price is $194
Jul 23 - Jul 24
Total with taxes and fees
Daniella's Suites

Salem Waterfront Hotel & Suites

Salem Waterfront Hotel & Suites
3.5 star property
Salem
9.2 out of 10, Wonderful, (1,006 reviews)
"Beautiful Hotel! Perfect location to get around Salem"
United States
Jennifer
$238 nightly
The price is $266
Aug 10 - Aug 11
Total with taxes and fees
Salem Waterfront Hotel & Suites

The Merchant

The Merchant
3.0 star property
Downtown Salem
9.8 out of 10, Exceptional, (432 reviews)
"Good location, nice staff!"
United States
Josh
$283 nightly
The price is $316
Aug 19 - Aug 20
Total with taxes and fees
The Merchant

The Salem Inn

The Salem Inn
3.5 star property
Salem
9.4 out of 10, Exceptional, (1,006 reviews)
"Wonderful staff, delicious breakfast and beautiful room!"
United States
Karen
$269 nightly
The price is $300
Jul 21 - Jul 22
Total with taxes and fees
The Salem Inn

The Cove At Salem

The Cove At Salem
3.0 star property
Salem
9.4 out of 10, Exceptional, (1,044 reviews)
"Cute hotel and staff was friendly"
United States
Morgan
$233 nightly
The price is $260
Jul 28 - Jul 29
Total with taxes and fees
The Cove At Salem

The Coach House

The Coach House
3.0 star property
Salem
9.8 out of 10, Exceptional, (186 reviews)
"Extremely happy with our stay at The Coach. The hotel is beautiful and clean. The room spacious, provided a coffee machine with coffee pods for free and free snacks."
United States
Nilda
$293 nightly
The price is $327
Aug 11 - Aug 12
Total with taxes and fees
The Coach House

Sonesta Select Boston Danvers

Sonesta Select Boston Danvers
3.0 star property
Danvers
8.6 out of 10, Excellent, (1,022 reviews)
"This was a great stay!"
United States
Valerie
$125 nightly
The price is $140
Jul 26 - Jul 27
Total with taxes and fees
Sonesta Select Boston Danvers

The Bell Inn

The Bell Inn
5.0 star property
Peabody
9.4 out of 10, Exceptional, (264 reviews)
"Awesome place to stay!!"
United States
Joseph A
$168 nightly
The price is $188
Jul 21 - Jul 22
Total with taxes and fees
The Bell Inn

Silsbee's by Daniels House

Silsbee's by Daniels House
4.0 star property
Salem
9.6 out of 10, Exceptional, (82 reviews)
"Clean rooms, dedicated staff, plentiful breakfast."
United States
Michael
$260 nightly
The price is $290
Jul 21 - Jul 22
Total with taxes and fees
Silsbee's by Daniels House

Lovely 1.5 bedroom in the great historic town

Lovely 1.5 bedroom in the great historic town
Salem
9.6 out of 10, Exceptional, (85 reviews)
"We loved this cute little place, it’s great location and easy check-in, check-out."
United States
Amanda W.
$215 nightly
The price is $240
Jul 30 - Jul 31
Total with taxes and fees
Lovely 1.5 bedroom in the great historic town

Holiday Inn Hotel & Suites Boston - Peabody by IHG

Holiday Inn Hotel & Suites Boston - Peabody by IHG
3.0 star property
Peabody
7.2 out of 10, Good, (1,010 reviews)
"Stayed there as a single female and it was clean and safe"
United States
Donna
$114 nightly
The price is $127
Aug 3 - Aug 4
Total with taxes and fees
Holiday Inn Hotel & Suites Boston - Peabody by IHG

Boston Marriott Peabody

Boston Marriott Peabody
3.5 star property
South Peabody
8.8 out of 10, Excellent, (1,003 reviews)
"The hotel was unexpectedly lovely. It feels like a boutique hotel that you’d find in downtown Boston but it in a burb. Would definitely stay here again!"
Canada
Gail Wendy
$169 nightly
The price is $189
Jul 26 - Jul 27
Total with taxes and fees
Boston Marriott Peabody

Salem Haunted Happenings Retreat

Salem Haunted Happenings Retreat
Salem
9.6 out of 10, Exceptional, (29 reviews)
"Great place!"
United States
Jeffrey
$272 nightly
The price is $276
Jul 28 - Jul 29
Total with taxes and fees
Salem Haunted Happenings Retreat

The Wylie Inn and Conference Center at Endicott College

The Wylie Inn and Conference Center at Endicott College
3.5 star property
Beverly
9.2 out of 10, Wonderful, (1,179 reviews)
"Excellent place to stay when visiting Beverly."
United States
Karen
$168 nightly
The price is $188
Aug 10 - Aug 11
Total with taxes and fees
The Wylie Inn and Conference Center at Endicott College

Extended Stay America Suites Boston Peabody

Extended Stay America Suites Boston Peabody
2.5 star property
South Peabody
6.8 out of 10, (1,001 reviews)
"Everything was fine"
United States
Henry
$99 nightly
The price is $111
Aug 20 - Aug 21
Total with taxes and fees
Extended Stay America Suites Boston Peabody

SpringHill Suites by Marriott Boston Peabody

SpringHill Suites by Marriott Boston Peabody
3.0 star property
Peabody
8.0 out of 10, Very Good, (1,201 reviews)
"Very nice place to stay"
Canada
Siobhan
$144 nightly
The price is $160
Jul 27 - Jul 28
Total with taxes and fees
SpringHill Suites by Marriott Boston Peabody
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

Top Salem Hotel Reviews

Find out more about Salem

Salem Resorts information

Number of reviews
11,336
Accommodation
0 Resorts
Lowest Price
$111
Highest Price
$327

Frequently asked questions

What is Salem like for a resort vacation?
Expedia can help you find resorts and other lodging options that have similar services and comforts. If you have trouble finding a resort in Salem that meets your needs, you can use the search page filters to look for hotels, or search for properties that offer amenities like pools or all-inclusive rates. We make it easy to book great accommodations so you can focus on creating your trip itinerary.
What can I do in Salem?
Travelers come to Salem to visit its historic sites and other landmarks, and say that there are lots of great restaurants. Check out the interesting exhibits at Salem Museum and Witch Dungeon Museum, or take the whole family to Salem Willows Park and Bewitched in Salem. Other top attractions in the area include TD Garden and Fenway Park.
What's the seasonal weather like in Salem?
The hottest months are usually July and August with an average temp of 68°F, while the coldest months are January and February with an average of 33°F. The snowiest months in Salem are January, February, December, and March, with each month seeing an average of 6 inches of snowfall.
What's the best way to get to and around Salem?
Fly into Beverly, MA (BVY-Beverly Municipal), which is located 4.6 mi (7.5 km) from the city center. Otherwise, look for flights into Logan International Airport (BOS), which is 12.3 mi (19.8 km) away. Head to Salem Station for metro transit.

Explore a world of travel with Expedia