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

Tonight
Oct 15 - Oct 16
Tomorrow
Oct 16 - Oct 17
This weekend
Oct 16 - Oct 18
Next weekend
Oct 23 - Oct 25

Where to stay in Salem?

1. Comfort Inn Amherst

Comfort Inn Amherst
Amherst
$136
$155 total
includes taxes & fees
Nov 15 - Nov 16
Comfort Inn Amherst

2. Super 8 by Wyndham Amherst NS

Super 8 by Wyndham Amherst NS
Amherst
$132
$151 total
includes taxes & fees
Nov 1 - Nov 2
Super 8 by Wyndham Amherst NS

3. Travelodge by Wyndham Amherst

Travelodge by Wyndham Amherst
West Amherst
$107
$122 total
includes taxes & fees
Oct 18 - Oct 19
Travelodge by Wyndham Amherst

4. Sackville Inn

Sackville Inn
Sackville
$63
$72 total
includes taxes & fees
Oct 21 - Oct 22
Sackville Inn

5. Marshlands Inn

Marshlands Inn
Sackville
$92
$106 total
includes taxes & fees
Oct 17 - Oct 18
Marshlands Inn

6. Amherst Shore Country Inn

Amherst Shore Country Inn
Lorneville
$141
$160 total
includes taxes & fees
Oct 17 - Oct 18
Amherst Shore Country Inn

7. Coastal Inn Sackville

Coastal Inn Sackville
Sackville
$105
$121 total
includes taxes & fees
Nov 1 - Nov 2
Coastal Inn Sackville

8. Healing Touch Living Space

Healing Touch Living Space
Amherst
$62
$88 total
includes taxes & fees
Oct 17 - Oct 18
Healing Touch Living Space

9. Indianpoint Motel

Indianpoint Motel
Port Elgin
$105
$120 total
includes taxes & fees
Nov 1 - Nov 2
Indianpoint Motel
View all properties

Check out reviews of Salem hotels guests love

Sackville Inn

Sackville Inn

8/10 Good
"The double room was fine for what we paid for the night. We needed a bed(s) for the night and this Inn fit the bill. If you wanted to be wined and dined, go to another facility. The Inn was dated to the 70's but we were not there for the fancy rooms. Room was nice and warm. Air conditioning was available but not required. Standard fridge and micro wave for a motel. Only had tea available in the room and coffee available in the office. Breakfast available only a short distance away ( about 5 minutes ). Small TV with limited channels on cable. Inn was quiet with a few other guests. No bathroom fan available in this particular unit. ( NOT broken, None Installed ) Located in a small university town with the usual eateries close to the Inn. I would stay here again mainly because of the very reasonable price charged for the night. Beds were comfortable. Only staff that I dealt with was the check in/out manager. Available by phone after hours and probably in person to deal with any problems. Parking available immediately in front of the unit. Inn was easy to fine near the main highway but we did not detect any traffic noise."
Frederick 1-night trip
Posted 1 day ago
Sackville Inn
Travelodge by Wyndham Amherst

Travelodge by Wyndham Amherst

8/10 Good
"Close to the highway but no noise. Great breakfast."
Gary 1-night trip
Posted 2 days ago
Travelodge by Wyndham Amherst
Marshlands Inn

Marshlands Inn

8/10 Good
"Delightful old historic inn filled with antiques & dolls. Dinner in the dining room was delicious, homemade & large portions. Very reasonable prices."
Betty 1-night trip
Posted 7 days ago
Marshlands Inn
Amherst Shore Country Inn

Amherst Shore Country Inn

10/10 Excellent
"It was very private with a wonderful view. Quaint is the best word."
Kelly 1-night trip
Posted 2 weeks ago
Amherst Shore Country Inn
Healing Touch Living Space

Healing Touch Living Space

10/10 Excellent
"The host is incredible friendly and kind. Really enjoys getting to meet the people staying there. Would it be nice to have my own bathroom and kitchen, rather than a shared one, yes it would. However, for the price, this place is a very good and sharing a bathroom and kitchen is definitely manageable. Overall, I left feeling like I was staying at a relatives who I haven't seen in a while."
Simon 2-night trip
Posted 2 months ago
Healing Touch Living Space

Frequently asked questions

What hotels do travelers recommend in Salem?
Can I book a refundable hotel in Salem?
If you're looking for the flexibility to change your plans to Salem, most properties provide refundable* rates you can book. You can find these properties by searching our site and using the "fully refundable" filter to narrow down the results.
What will the weather in Salem be like during my trip?
The warmest months in Salem are usually July and August with an average temp of 62°F. February and January are the chilliest months when the average temp is 25°F. The rainiest months are November and December.
Why should I book my Salem accommodation with Hotels.com?
There are plenty of reasons to book your Salem travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Keep exploring