Skip to main content.

The Best Hotels in Salem

Search our Top Salem Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best Hotels in Salem

What's Salem like?

Salem is a family-friendly place known for its restaurants. Top attractions include Canobie Lake Park. You might find that sights like The Mall at Rockingham Park and America's Stonehenge are worth a visit.

Where are the best places to stay in Salem?

We have 6 Salem accommodation options with prices starting at GBP 35. Choose one of our 181 deals and get discounts of up to 50%.

Below are the number of accommodation options by star rating in Salem and the surrounding area:

  • • 3 5-star accommodation from GBP 81 per night
  • • 30 4-star accommodation from GBP 63 per night
  • • 125 3-star accommodation from GBP 53 per night
  • • 30 2-star accommodation from GBP 42 per night

Here are our travellers' top 4 places to stay in Salem:

Park View Inn - Salem

No-frills motel in Salem
  • • Free parking • Free WiFi • 24-hour front desk • Central location

Holiday Inn Salem - I-93 at Exit 2

3-star hotel with outdoor pool, near Canobie Lake Park
  • • Free parking • Free WiFi • 2 restaurants • Fitness centre • Bar

La Quinta Inn & Suites by Wyndham Salem NH

Convenient for Canobie Lake Park
  • • Free breakfast • Free parking • Free WiFi • Outdoor pool • Fitness centre

Red Roof Inn Salem

Within easy reach of Canobie Lake Park
  • • Free parking • Free WiFi • 24-hour front desk • Central location

How to get to Salem

What are the closest airports to Salem?

  • • Lawrence, MA (LWM-Lawrence Municipal), 7.2 mi (11.6 km) from central Salem
  • • Nashua, NH (ASH-Nashua Municipal), 14.1 mi (22.7 km) from central Salem
  • • Manchester, NH (MHT-Manchester-Boston Regional), 14.6 mi (23.5 km) from central Salem

Things to see and do in Salem

What is there to see in Salem?

  • • America's Stonehenge
  • • Rockingham Park
  • • Arlington Mill Reservoir

What is there to do in Salem?

  • • Canobie Lake Park
  • • The Mall at Rockingham Park

When is the best time to visit Salem?

  • • Hottest months: July, August, June, September (average 28°C)
  • • Coldest months: January, February, December, March (average -7°C)
  • • Rainiest months: December, March, January and October (average 121.60 inches of rainfall)