Salem hotels

Search hundreds of travel sites at once for hotels in Salem, New Hampshire

Sat 3/12
Wed 7/12
...and more

Good to know

Low season


High season


Average price (weeknight)

C$ 168

Average price (weekend night)

C$ 239
Cheapest month to stay with an average 39% drop in price.
Most expensive month to stay with an average 44% rise in price.
Average Sun. - Thu. price over the last 2 weeks.
Average Fri. & Sat. price over the last 2 weeks.

Best Salem hotels

Most recommended Salem hotels

Show all
Red Roof Inn Salem - Salem - Bedroom
Red Roof Inn Salem
6.9 Good
C$ 130+
C$ 130+
Free Wi-Fi
Pet friendly
La Quinta Inn & Suites by Wyndham Salem NH - Salem - Bedroom
Free Wi-Fi
Pet friendly
Park View Inn - Salem
8.1 Excellent
C$ 142+
C$ 142+
Free Wi-Fi

When to book a hotel in Salem

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

Top tips for finding Salem hotel deals

  • If you’re looking for a cheap hotel in Salem, you should consider visiting during the low season. You'll find cheaper accommodations in Salem in February and December.
  • Hotel room prices vary depending on many factors but you’ll most likely find the best hotel deals in Salem if you stay on a Saturday. The opposite is true for, Thursday, which is usually the most expensive day.
  • Book more than 90 days before your stay begins to get the best price for your Salem accommodation.
  • The cheapest 3-star hotel room in Salem found on KAYAK in the last 2 weeks was C$ 140, while the most expensive was C$ 140.
  • How long should you stay? KAYAK users usually book their accommodation in Salem for 0 days.
  • If you are not fluent in English and need staff who can take orders in a language you speak, book a room at the Element Chelmsford, located about 1.4 mi from the city center and has multi-lingual staff. The hotel offers a 24h front desk.
  • The Sonesta ES Suites Andover Boston, located about 4.2 mi from the city center, is an excellent choice if you are traveling with your family to Salem, New Hampshire. The hotel offers family rooms with the option of booking interconnected rooms for ease of movement. It also provides a kitchen with necessary kitchenware and a microwave. You will also have access to cable or satellite TV for entertainment for the whole family.
  • In case you use a wheelchair, the Holiday Inn Express Andover North – Lawrence, An IHG Hotel, has the entire unit having wheelchair accessibility. The hotel has an adapted bath, roll-in showers, and toilet with grab rails and the upper floors are accessible by elevators.
  • If you are a business traveler or out on a work vacation, the Hampton Inn Haverhill is one of the best hotels you can book a room. The hotel has internet and free Wi-Fi for enhanced connectivity, especially if you are working remotely. The hotel also offers a workspace with a computer, a desk and fax/photocopying services, and meeting/banquet facilities with access to conference rooms.
  • Travelers looking for a romantic vacation can book their stay at the Sleep Inn Londonderry. The hotel offers an airport shuttle from the airport to the hotel, a spa bath, a walk-in shower, a private bathroom, a pool spa, a hot tub, and an indoor pool. If you would love to go outdoors, the hotel offers a terrace/patio, a gift shop, and access to the beach.

FAQs when booking a hotel in Salem

Where to stay in Salem?

Our map will help you find the perfect place to stay in Salem by showing you the exact location of each hotel.