Find Salem Hotels

Find the best deals on 4 hotels in Salem, NH

Check-in
Check-out
Compare vs. momondo |
-
1
Check-in
Check-out

Top Hotels in Salem

Find the perfect Salem, NH hotel for business or leisure


Things to do in Salem, NH

Canobie Lake Park
Rockingham Park

How much are hotels near Canobie Lake Park?

momondo users have recommended 1 hotel to users looking to stay near Canobie Lake Park. Hotels in this area have an average price of $115 per night. These prices may change based on several factors, such as time of year. Hotels near Canobie Lake Park are typically 18% less expensive than the average hotel in Salem, which is $141.

Hotels near Canobie Lake Park
  • Holiday Inn Salem (I-93 At Exit 2)
    Best value

    Holiday Inn Salem (I-93 At Exit 2)

    8.4

    $115

    View Deal

How much are hotels near Rockingham Park?

If you’re planning on staying at any of momondo’s recommended hotels in the area of Salem nearest to Rockingham Park, you should expect to pay around $84/night. This price fluctuates based on time of year. In general, a rate under $84/night is a good deal for momondo users staying near Rockingham Park. Hotels near Rockingham Park are typically 40% less expensive than the average hotel in Salem, which is $141.

Hotels near Rockingham Park
  • Red Roof Inn Salem
    Best value

    Red Roof Inn Salem

    7.4

    $69

    View Deal
  • Holiday Inn Salem (I-93 At Exit 2)
    #1 Most popular

    Holiday Inn Salem (I-93 At Exit 2)

    8.4

    $115

    View Deal
  • Park View Inn
    #2 Most popular

    Park View Inn

    8.4

    $71

    View Deal
  • La Quinta Inn & Suites by Wyndham Salem NH
    #3 Most popular

    La Quinta Inn & Suites by Wyndham Salem NH

    8.1

    $80

    View Deal

When to book a hotel in Salem, NH

Check out the information below to find the best deal on a Salem hotel room
Low Season
December
High Season
July

cheapest month to stay

25%

expected price decrease

most expensive time to stay

31%

expected price increase

Price
$97 - $184
Highest day of week
Saturday
Cheapest day of week
Monday

av. price over the last two weeks

Average price (weeknight)

$110

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$128

av. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Salem is:
3 star
$122 - $163

How much does a hotel in Salem, NH cost per night?

Use the information below to find quality Salem hotel rooms for low prices

Hostels and cheap hotels in Salem, NH

These hotels and hostels usually make for a cheap way to stay in Salem
Red Roof Inn Salem

Red Roof Inn Salem

7.4

$69

View Deal
Holiday Inn Salem (I-93 At Exit 2)

Holiday Inn Salem (I-93 At Exit 2)

8.4

$115

View Deal
Motel 6 Nashua, Nh - North

Motel 6 Nashua, Nh - North

5.5

$71

View Deal
Radisson Hotel Nashua

Radisson Hotel Nashua

7.3

$78

View Deal

Get the best value hotel in Salem, NH

These hotels have the best prices for their ratings
Holiday Inn Salem (I-93 At Exit 2)

Holiday Inn Salem (I-93 At Exit 2)

8.4

$115

View Deal
Motel 6 Nashua, Nh - North

Motel 6 Nashua, Nh - North

5.5

$71

View Deal
Radisson Hotel Nashua

Radisson Hotel Nashua

7.3

$78

View Deal
Red Roof Inn Salem

Red Roof Inn Salem

7.4

$69

View Deal

Salem, NH travel information

How long do people stay in Salem, NH?

A stay of 4 nights is most popular when visiting Salem, NH.

How much does a hotel cost in Salem, NH?

$83 per night is the average rate for a room when booking a hotel in Salem, NH. Prices will differ depending on factors such as star rating, time of year and location.

When is the best time to book a hotel in Salem, NH?

Salem, NH hotels are at their most economical to book in the month of December. The rates you are charged may be 25% lower than in the high season and is the best time to get a great deal.

Which day is cheapest to stay in Salem, NH?

Room prices for hotels in Salem, NH will be at their lowest on Sunday and peak on Friday.

How much does a hostel in Salem, NH cost?

On average, a hostel in Salem, NH will be priced around $70. This price will be per person, per night and was obtained using hostel and 2 star or below hotels. In comparison, this will be $13 lower than your typical Salem, NH hotel.