Your session will expire in 5 minutes, 0 seconds, due to inactivity. Stay Logged In
Create PIN
All fields are required
If you joined IHG® Rewards Club at a hotel, then you will need to create a 4-digit PIN in order to access your IHG® Rewards Club account.
Unexpected Server Error
Your session has expired. Please sign in to your profile
The information you provided does not match what we have on file for you. Please try again or call IHG® Rewards Club Customer Care at 1-888-897-0089.
Your IHG® Rewards Club account already has a PIN associated with it. If you use our automated telephone system, your PIN is the same. If you have forgotten your PIN, we can email your PIN to the email address in your IHG® Rewards Club account. Please contact your nearest IHG® Rewards Club Customer Care Center for assistance.
The PINs you entered do not match. Please re-enter one or both PINs to make sure they are exactly the same.
Your PIN is not strong enough. You must change your PIN.
Email addresses must match.
We are sorry, our system is temporarily unavailable. Please try again later or contact the IHG® Rewards Club Customer Care Center for assistance.
The 4-digit numbers entered must match.
Forgot PIN?
All fields are required
Unexpected Server Error
Your session has expired. Please sign in to your profile
We are sorry, our system is temporarily unavailable. Please try again later or contact the IHG® Rewards Club Customer Care Center for assistance.
Don't have an email address in your profile?

Contact your local IHG® Rewards Club Customer Care to source your PIN and to update your profile with your email address. When you receive your PIN you can also update your email address via www.ihg.com/updateemail.

Your session has expired. Please sign in to your profile

Salem Hotels

Compare Hotels in Salem

(e.g. {0})
(e.g. {0})
Processing your request...
Close

Destination
Finding a hotel is easy. Your destination can be:

  • a city (San Francisco)
  • an address (123 Main St., Springfield, IL)
  • an airport (LAX)
  • a point of interest (Fenway Park)
  • Zip Code (30308)

Featured Salem Hotels

FROM
CHECK RATES
1

Holiday Inn Salem (I-93 At Exit 2)

City Center, 2.47 mi

4.3/5

1 Keewaydin Drive

Salem, NH 03079

United States


Reservations:
1-888-HOLIDAY

Front Desk:
1-603-8935511

FROM
CHECK RATES
2
4.4/5

224 Winthrop Avenue

Lawrence, MA 01843

United States


Reservations:
1-888-HOLIDAY

Front Desk:
1-978-9754050

FROM
CHECK RATES
3

Holiday Inn Tewksbury-Andover

City Center, 10.22 mi

4.0/5

4 Highwood Drive

Tewksbury, MA 01876

United States


Reservations:
1 800 972 3381

Front Desk:
1-978-6409000

FROM
CHECK RATES
4

Holiday Inn & Suites Nashua

City Center, 14.53 mi

4.3/5

9 Northeastern Blvd

Nashua, NH 03062

United States


Reservations:
1-888-HOLIDAY

Front Desk:
1-603-8881551

Newly Renovated
FROM
CHECK RATES
5

Holiday Inn Express Chelmsford

City Center, 14.73 mi

4.6/5

8 Independence Drive

Chelmsford, MA 01824

United States


Reservations:
1-888-HOLIDAY

Front Desk:
1-978-7103151

FROM
CHECK RATES
6
4.7/5

4 Amherst Road

Merrimack, NH 03054

United States


Reservations:
1-888-HOLIDAY

Front Desk:
1-603-4293600

FROM
CHECK RATES
7

Holiday Inn Manchester Airport

City Center, 16.7 mi

4.6/5

2280 Brown Avenue

Manchester, NH 03103

United States


Reservations:
1-888-HOLIDAY

Front Desk:
1-603-6416466

FROM
CHECK RATES
8

1298 South Porter Street

Manchester, NH 03103

United States


Reservations:
1-888-HOLIDAY

Front Desk:
1-603-6696800

FROM
CHECK RATES

11 Rocks Road

Seabrook, NH 03874

United States


Reservations:
1-888-HOLIDAY

Front Desk:
1-603-4741150

FROM
CHECK RATES
10
4.3/5

315 Mishawum Road

Woburn, MA 01801

United States


Reservations:
1-888-HOLIDAY

Front Desk:
1-781-9357666

FROM
CHECK RATES
11

Crowne Plaza Boston - Woburn

City Center, 20.3 mi

4.6/5

15 Middlesex Canal Park Rd.

Woburn, MA 01801

United States


Reservations:
1 877 2 CROWNE

Front Desk:
1-781-9358760

FROM
CHECK RATES
12

Candlewood Suites Boston-Burlington

City Center, 20.84 mi

4.3/5

130 Middlesex Turnpike

Burlington, MA 01803

United States


Reservations:
1 800 972 3381

Front Desk:
1-781-2294300

FROM
CHECK RATES
13

Holiday Inn & Suites Boston-Peabody

City Center, 21.31 mi

3.8/5

1 Newbury Street

Peabody, MA 01960

United States


Reservations:
1-888-HOLIDAY

Front Desk:
1-978-5354600

FROM
CHECK RATES
14
4.3/5

999 Broadway

Saugus, MA 01906

United States


Reservations:
1-888-HOLIDAY

Front Desk:
1-781-2331800

FROM
CHECK RATES
15

Holiday Inn Express Boston-Waltham

City Center, 27.19 mi

4.6/5

385 Winter Street

Waltham, MA 02451

United States


Reservations:
1-888-HOLIDAY

Front Desk:
1-781-8902800

FROM
CHECK RATES
16

Holiday Inn Express Durham - (UNH)

City Center, 27.76 mi

4.6/5

2 Main Street

Durham, NH 03824

United States


Reservations:
1-888-HOLIDAY

Front Desk:
1-603-8681234

FROM
CHECK RATES
17
4.5/5

1012 Broadway

Chelsea, MA 02150

United States


Reservations:
1-888-HOLIDAY

Front Desk:
1-617-8843330

FROM
CHECK RATES
18

Holiday Inn Boston Bunker Hill Area

City Center, 28.76 mi

4.3/5

30 Washington Street

Somerville, MA 02143

United States


Reservations:
1 800 972 3381

Front Desk:
1-617-6281000

FROM
CHECK RATES
19

Holiday Inn Portsmouth

City Center, 29.18 mi

4.1/5

300 Woodbury Ave

Portsmouth, NH 03801

United States


Reservations:
1-888-HOLIDAY

Front Desk:
1-603-4318000

FROM
CHECK RATES
20

250 Monsignor O'Brien Highway

Cambridge, MA 02141

United States


Reservations:
1 800 972 3381

Front Desk:
1-617-5777600 +1105

FROM
CHECK RATES
21

Kimpton Marlowe Hotel

City Center, 29.78 mi


25 Edwin H. Land Blvd

Cambridge, MA 02141

United States


Reservations:
1 800 KIMPTON

Front Desk:
1-617-8688000

FROM
CHECK RATES
22

Newton Plaza Hotel Boston

City Center, 29.85 mi

3.9/5

320 Washington Street

Newton, MA 02458

United States


Reservations:
877 333 6517

Front Desk:
1-617-9693010

The New England town of Salem, New Hampshire has a long and rich history dating back to the colonial days of 1652. The area is teeming with opportunities for entertainment and outdoor recreation for visitors and locals alike. Located on the western edge of New Hampshire just 35 miles from Boston, Salem has a small town feel with all the advantages of a big city.

 

While in Salem, visit America's Stonehenge, a 4,000-year-old archaeological site featuring man-made rock structures arranged over 30 acres in Salem. The park also includes a snowshoe trail for guests to enjoy, as well as an alpaca farm. On the shores of Salem's Lake Canobie is an amusement park that promises fun for the whole family. Formerly a trolley park, Lake Canobie Park offers breathtaking botanical gardens and thrilling carnival rides. There is no shortage of shopping possibilities in Salem. Visit the Mall at Rockingham Park, the region's leading destination for tax-free shopping, and the largest fashion-forward mall in the state.

 

Salem touts a variety of affordable hotels with the comforts and hospitality of a small New England town, along with all the modern amenities. Find your perfect lodging within walking distance of exciting recreation or a quiet place to lay your head after a bustling day at the Mall.

 

Manchester-Boston Regional Airport is just 29 minutes northwest of Salem, with flights from major airlines daily. All the top rental car companies have counters right at the airport. Travelers also have easy access to Salem via taxi, airport shuttle, and CART, a local minibus service.

Latest Salem Hotel Reviews


Best location for visiting the northeast corner of Massachusetts
By John0069
This Holiday Inn was a very welcome find for us two tired road trip explorers. We used it as our base to visit several historic locations. [Less]
A welcoming environment after A long day
By The Yankee Traveller
A well situated location for anyone doing either business or pleasure in the greater Andover/Lawrence area. Comfortable Accommodations together with a very good breakfast selection. I am pleased to [More] recommend this hotel to anyone. [Less]
Great visit
By Moyacardi
Love the environment and staff was excellent. Front desk Eric was just the friendly face I needed to chat with after a 4 hour ride from NYC to Lawrence, MA [Less]
Nice stay for the price
By Jack1234
I travel for business, the bar and restaurant is a nice option if you don’t want to go out to eat. Soup on the menu would be nice. All in all it was a good experience [Less]
Great stay!
By Weimgirl
This place is wonderful. I travel a lot alone and have stayed at all kinds of hotels and I’m pretty picky. I felt very safe here-as a former police officer I’m really mindful of safety and this [More] place was great... The property is really nice and welcoming. The staff is great and very friendly-especially Brittany who checked me in. The rooms Are very nice, well furnished and clean. The internet and wifi is a little slow but the hotel is physically a large property and I was on the ground floor so that’s to be expected. I wish I could have stayed longer it was very relaxing and overall a great stay! [Less]
skeptical
By Mr Skeptic
when I booked I had not stayed here before I was skeptical because of the great rate I received, when I arrived I was totally impressed, very clean hotel, classy feeling. nice clean room, [More] comfortable bed I only stayed one night and was dissapointed I had to leave. I will be back and will recommend this hotel in good Faith. [Less]
Clean and purposeful
By Kvish
Exacrly what you need for business travel. Fast and efficient staff and easy check-in and check-out process. Rooms are clean and functional [Less]
Great hotel
By Ling
The room is clean and new, location is close to Boston. Strongly recommend. [Less]
Great Stay
By tombanjo
My wife and I were heading back home after a week in New England. This was a great place to relax and get ready for our trip home the next day. [Less]

Explore Destinations by Interest

Close
Select Check-In Date
Select Check-Out Date
Check Availability

Visit our groups and meetings page  Link will open in new browser window. to find the perfect hotel for your upcoming meeting, event or group of 10 or more rooms. Ready to book 10 or more rooms now? Call 1-800-MEETING (Outside the US? Click here).  Link will open in new browser window.