The best deals on hotels when visiting North Salem in New Hampshire.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In North Salem, New Hampshire 03079

Red Roof Inn Salem

15 Red Roof Lane Salem, NH

For travelers headed to North Salem, Red Roof Inn Salem provides inviting accommodations with rooms starting at $144.00, creating a warm and comfortable environment. Relax in the peaceful, well-appointed rooms at Red Roof Inn, designed to provide comfort and tranquility during your stay.

Red Roof Inn Salem is perfectly positioned for guests wanting to explore downtown North Salem, where a brief drive brings them to the city’s best spots. Enjoy North Salem to the fullest with a hotel that prioritizes comfort and value—book now!

  Call (855) 233-7850 to book with an agent.
  4.0 miles from North Salem, NH 03079

Starting at

$144.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Salem I-93 at Exit 2 an IHG Hotel

1 Keewaydin Dr Salem, NH

Holiday Inn Salem I-93 at Exit 2 an IHG Hotel is a relaxing choice for travelers visiting North Salem, where intimate rooms offer comfort and quality, with nightly rates beginning at just $289.00. Discover the convenience of Holiday Inn's shuttle services, providing easy transportation to local attractions and airports.

With a short drive into downtown North Salem, guests at Holiday Inn Salem I-93 at Exit 2 an IHG Hotel can explore the city’s most exciting destinations while staying in a quieter area. Enjoy added value and luxury in North Salem without the hefty price tag—reserve now!

  Call (855) 234-5074 to book with an agent.
  4.5 miles from North Salem, NH 03079

Starting at

$289.00

per night

Read Reviews View Amenities View All Rooms

La Quinta Inn & Suites by Wyndham Salem NH

8 Keewaydin Dr Salem, NH

With rates from $144.99, La Quinta Inn & Suites by Wyndham Salem NH is a convenient option for travelers visiting North Salem, providing tucked away accommodations in a welcoming environment. Appreciate the extra privacy and space in La Quinta’s suites, ideal for families or extended stays.

At La Quinta Inn & Suites by Wyndham Salem NH, guests are only a short drive from downtown North Salem, where the city’s most iconic spots are easily reachable by car. Make North Salem travel effortless and affordable with inviting accommodations—secure today!

  Call (855) 233-7850 to book with an agent.
  4.6 miles from North Salem, NH 03079

Starting at

$144.99

per night

Read Reviews View Amenities View All Rooms

Park View Inn Salem

109 South Broadway Salem, NH

Guests bound for North Salem can relax at Park View Inn Salem, where budget-friendly rooms start at $99.99, creating a warm and comfortable space ideal for unwinding. Experience rooms that are built for the budget-conscious traveler, offering essential amenities without unnecessary luxury.

Park View Inn Salem offers a convenient location for travelers who want to be near downtown North Salem, with the city’s most exciting spots just a quick drive away. Enjoy a practical, inviting stay perfect for your North Salem travels—lock in today!

  Call (855) 235-0725 to book with an agent.
  4.6 miles from North Salem, NH 03079

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

The Artisan at Tuscan Village Salem a Tribute Portfolio Hotel

17 Via Toscana Salem, NH

Those exploring North Salem will find elegance in every corner at The Artisan at Tuscan Village Salem a Tribute Portfolio Hotel, where upscale details ensure a memorable escape, with rates from just $329.99. Appreciate the unique architecture and history of many Tribute Portfolio properties, each with its own story to tell.

Guests staying at The Artisan at Tuscan Village Salem a Tribute Portfolio Hotel can easily access downtown North Salem by car, making it simple to visit the city’s most iconic attractions while enjoying a peaceful retreat. Step into a North Salem experience where unparalleled service meets luxurious surroundings—secure now!

  Call (855) 235-6136 to book with an agent.
  4.6 miles from North Salem, NH 03079

Starting at

$329.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Haverhill

106 Bank Road Haverhill, MA

With budget-friendly rooms beginning at $123.99, Hampton Inn Haverhill is a practical choice for travelers to North Salem, creating a welcoming and comfortable space. Enjoy the convenience of 24/7 coffee in the lobby at Hampton, perfect for night owls or early risers in need of a caffeine fix.

With a short drive into downtown North Salem, guests at Hampton Inn Haverhill can enjoy the city’s top destinations and return to the hotel’s quiet, serene atmosphere. Plan your North Salem adventure with extra comfort at a price you’ll love—book today!

  Call (855) 236-8982 to book with an agent.
  6.9 miles from North Salem, NH 03079

Starting at

$123.99

per night

Read Reviews View Amenities View All Rooms

DoubleTree by Hilton Boston Andover

123 Old River Rd Andover, MA

Unwind in the elegant ambiance of DoubleTree by Hilton Boston Andover as you visit North Salem, where premium rooms offer relaxation and comfort, with inviting nightly rates from $148.99. Stay active with DoubleTree by Hilton's recreational activities, including tennis courts and bicycle rentals for exploring the surroundings.

Guests staying at DoubleTree by Hilton Boston Andover will love the peaceful surroundings, with downtown North Salem still just a short drive away for easy access to the city’s highlights. Enjoy a North Salem getaway that’s all about indulgence and comfort—reserve your accommodations now!

  Call (855) 239-5277 to book with an agent.
  9.7 miles from North Salem, NH 03079

Starting at

$148.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott Boston Andover

10 Campanelli Dr Andover, MA

Stay comfortably at Courtyard by Marriott Boston Andover when visiting North Salem, where intimate-feeling rooms create a relaxing environment, with welcoming rates starting at an accessible $159.99. Experience the open air on Courtyard's rooftop terraces, ideal spots for relaxation or hosting special events with panoramic views.

Guests staying at Courtyard by Marriott Boston Andover will appreciate the balance of easy city access and the calm of a quieter setting further from downtown North Salem. Relax and enjoy North Salem with a hotel that keeps your comfort front and center—reserve your room now!

  Call (855) 234-2997 to book with an agent.
  9.9 miles from North Salem, NH 03079

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

SpringHill Suites by Marriott Boston / Andover

550 Minuteman Rd Andover, MA

Unwind at SpringHill Suites by Marriott Boston / Andover near North Salem, where inviting accommodations provide a warm retreat, with affordable nightly rates starting at $199.99. Take a dip in the swimming pools at SpringHill Suites, ideal for relaxation or an invigorating swim.

A brief drive from SpringHill Suites by Marriott Boston / Andover brings guests into downtown North Salem, making it simple to explore the city’s top destinations and then unwind at the hotel. Choose a North Salem hotel that combines elegance with budget-friendly rates for your ultimate stay—book today!

  Call (855) 233-0132 to book with an agent.
  9.9 miles from North Salem, NH 03079

Starting at

$199.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Boston Andover

500 Minuteman Rd Andover, MA

At Residence Inn by Marriott Boston Andover, visitors to North Salem can enjoy a warm and restful stay, with restful rooms providing a relaxing environment, starting at $149.99 per night. The warm, welcoming staff at Residence Inn are committed to making your stay as comfortable and enjoyable as possible.

The peaceful location of Residence Inn by Marriott Boston Andover allows guests to relax, with downtown North Salem still within easy reach for exploring the city’s top attractions. Enjoy your North Salem visit with a hotel that makes relaxation feel effortless—book today!

  Call (855) 234-2997 to book with an agent.
  10.0 miles from North Salem, NH 03079

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton Boston / Andover

4 Riverside Dr Andover, MA

Stay affordably at Homewood Suites by Hilton Boston / Andover when visiting North Salem, where serene rooms and friendly service create a welcoming experience, with rates from $141.99 per night. Experience the Homewood Suites difference, with a focus on creating a home-away-from-home atmosphere for all guests.

Discover a serene retreat at Homewood Suites by Hilton Boston / Andover, offering guests a quiet escape with the convenience of North Salem's nearby attractions. Enjoy a well-deserved North Salem getaway with accommodations that exceed expectations—secure now!

  Call (855) 233-7850 to book with an agent.
  10.1 miles from North Salem, NH 03079

Starting at

$141.99

per night

Read Reviews View Amenities View All Rooms

La Quinta Inn & Suites by Wyndham Boston Andover

131 River Rd Andover, MA

With budget-friendly rooms from $137.99, La Quinta Inn & Suites by Wyndham Boston Andover provides relaxed accommodations for travelers bound for North Salem, creating a warm, welcoming space. Enjoy a stress-free stay with La Quinta’s policy of no hidden fees, ensuring transparency and trust from booking to checkout.

Stay at La Quinta Inn & Suites by Wyndham Boston Andover to enjoy spacious comfort, with the convenience of North Salem's lively offerings just minutes away. Take advantage of extra features and affordability while exploring North Salem—lock in now!

  Call (855) 234-5074 to book with an agent.
  10.1 miles from North Salem, NH 03079

Starting at

$137.99

per night

Read Reviews View Amenities View All Rooms

Sonesta ES Suites Andover Boston

4 Tech Drive Andover, MA

At Sonesta ES Suites Andover Boston, travelers to North Salem will find snug, budget-friendly accommodations with rates from $154.00, creating a welcoming environment perfect for rest. Experience the seasonal culinary creations at Sonesta’s restaurants, where menus are updated to reflect the freshest ingredients and local flavors.

Relax in the comfort of Sonesta ES Suites Andover Boston, where guests can enjoy a quiet stay with downtown North Salem still within an easy drive. Discover the ease of traveling to North Salem with well-equipped, affordable lodging—reserve today!

  Call (855) 235-6136 to book with an agent.
  10.3 miles from North Salem, NH 03079

Starting at

$154.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Andover North Lawrence an IHG Hotel

224 Winthrop Ave Lawrence, MA

With rooms beginning at $139.00, Holiday Inn Express Andover North Lawrence an IHG Hotel provides inviting accommodations for guests traveling to North Salem, creating a welcoming and comfortable atmosphere. Enjoy peace of mind with Holiday Inn Express's express check-out service, streamlining your departure for a quick and easy exit.

At Holiday Inn Express Andover North Lawrence an IHG Hotel, guests can enjoy a quiet retreat, knowing that downtown North Salem is just a comfortable drive away for a day of exploration. Plan your North Salem getaway with accommodations that make your stay seamless—reserve now!

  Call (855) 233-7850 to book with an agent.
  11.2 miles from North Salem, NH 03079

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Executive Court Inn & Conference Center

13500 South Willow St Manchester, NH

Unwind at Best Western Plus Executive Court Inn & Conference Center when traveling to North Salem, where soothing rooms provide a comfortable retreat, with inviting rates starting at $120.99 per night. Relax in the stylish and comfortable lounge areas at Best Western Plus, perfect for casual meetings or unwinding after a long day.

At Best Western Plus Executive Court Inn & Conference Center, guests can enjoy the peaceful environment, while knowing downtown North Salem is a convenient drive away for city exploration. Get the most out of your North Salem travels with a hotel that caters to your needs—book today!

  Call (855) 234-7135 to book with an agent.
  12.0 miles from North Salem, NH 03079

Starting at

$120.99

per night

Read Reviews View Amenities View All Rooms

TownePlace Suites by Marriott Manchester

686 Huse Rd Manchester, NH

For a comfortable and budget-friendly experience, TownePlace Suites by Marriott Manchester offers safe rooms with rates starting at $184.99, creating a warm environment perfect for rest. Welcome to TownePlace Suites by Marriott, where extended stays are redefined with spacious suites and home-like amenities.

A quiet retreat at TownePlace Suites by Marriott Manchester provides rest and relaxation, with downtown North Salem easily reachable for city adventures. Unwind in North Salem with lodging that ensures you’re rested and refreshed—lock in today!

  Call (855) 234-2997 to book with an agent.
  13.2 miles from North Salem, NH 03079

Starting at

$184.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott Manchester Boston Regional Airport

700 Huse Rd Manchester, NH

Stay at Courtyard by Marriott Manchester Boston Regional Airport when traveling to North Salem, where restful rooms provide relaxation and quality, with affordable nightly rates from $179.99. Discover local flavors at Courtyard's Bistro, where menus are crafted to reflect the tastes and traditions of the region.

Guests seeking relaxation can find solace at Courtyard by Marriott Manchester Boston Regional Airport, with downtown North Salem still nearby for a balanced stay of exploration and rest. Step into your North Salem adventure with accommodations that make every moment memorable—book today!

  Call (855) 234-7135 to book with an agent.
  13.2 miles from North Salem, NH 03079

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton Manchester / Airport

1000 Perimeter Rd Manchester, NH

Unwind at Homewood Suites by Hilton Manchester / Airport near North Salem, where comfortable rooms create a warm environment, with nightly rates starting from a welcoming $141.99. Relish the privacy and comfort of Homewood Suites' soundproof suites, ensuring disturbances are kept at a minimum.

At Homewood Suites by Hilton Manchester / Airport, guests can unwind in peaceful surroundings, while knowing downtown North Salem remains within easy driving distance. Relax in North Salem with a hotel that takes your comfort seriously, without breaking the bank—lock in today!

  Call (855) 234-5074 to book with an agent.
  13.3 miles from North Salem, NH 03079

Starting at

$141.99

per night

Read Reviews View Amenities View All Rooms

SpringHill Suites Manchester Boston Regional Airport

975 Perimeter Rd Manchester, NH

Guests visiting North Salem will appreciate the inviting comfort at SpringHill Suites Manchester Boston Regional Airport, with budget-friendly rooms starting at $159.99, creating a clean, welcoming space. The staff at SpringHill Suites are committed to providing attentive, personalized service to ensure a memorable stay.

For those who enjoy both relaxation and city access, SpringHill Suites Manchester Boston Regional Airport offers tranquility while downtown North Salem remains close by. Find budget-friendly lodging that makes your North Salem trip unforgettable—book today!

  Call (855) 233-0132 to book with an agent.
  13.3 miles from North Salem, NH 03079

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Tewksbury Andover

4 Highwood Drive Tewksbury, MA

Stay comfortably at Hilton Garden Inn Tewksbury Andover on your trip to North Salem, where snug rooms create a welcoming experience, with budget-friendly rates starting at $137.99. Indulge in the evening room service at Hilton Garden Inn, allowing you to enjoy a delicious meal in the comfort of your room.

Guests seeking relaxation can find solace at Hilton Garden Inn Tewksbury Andover, with downtown North Salem still nearby for a balanced stay of exploration and rest. Maximize your North Salem travels with well-appointed, budget-friendly accommodations—reserve now!

  Call (855) 239-5277 to book with an agent.
  13.4 miles from North Salem, NH 03079

Starting at

$137.99

per night

Read Reviews View Amenities View All Rooms

Extended Stay America Suites Boston Tewksbury

1910 Andover St Tewksbury, MA

At Extended Stay America Suites Boston Tewksbury, travelers visiting North Salem can enjoy inviting accommodations with rooms from $143.99, creating a clean and welcoming environment ideal for rest. Take advantage of Extended Stay America’s 24-hour front desk service, where friendly staff are ready to assist you anytime.

A quiet retreat at Extended Stay America Suites Boston Tewksbury provides rest and relaxation, with downtown North Salem easily reachable for city adventures. Find a hotel in North Salem that checks all the boxes for a great stay—book today!

  Call (855) 235-0725 to book with an agent.
  13.4 miles from North Salem, NH 03079

Starting at

$143.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Boston Tewksbury

1775 Andover St Tewksbury, MA

Relax at Residence Inn by Marriott Boston Tewksbury on your journey to North Salem, where reassuring accommodations create a peaceful escape, with inviting nightly rates starting from $154.99. Cook with ease in fully furnished kitchens at Residence Inn, featuring all the tools you need for meal preparation.

At Residence Inn by Marriott Boston Tewksbury, visitors can enjoy the peace and quiet of the hotel, while downtown North Salem remains a convenient drive away for a day of adventure. Relax in North Salem with a hotel that makes every moment special—reserve your stay now!

  Call (855) 234-7135 to book with an agent.
  13.5 miles from North Salem, NH 03079

Starting at

$154.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn by Marriott Boston Tewksbury / Andover

1695 Andover St Tewksbury, MA

At Fairfield Inn by Marriott Boston Tewksbury / Andover, guests bound for North Salem will enjoy budget-friendly comfort with rooms starting at $119.99, creating a warm and welcoming atmosphere. Take advantage of Fairfield's meeting spaces, perfect for small gatherings, presentations, or remote work needs.

At Fairfield Inn by Marriott Boston Tewksbury / Andover, guests can enjoy the quiet environment, with downtown North Salem remaining nearby for all their city adventures. Plan a seamless North Salem visit with thoughtfully designed, budget-friendly lodging—reserve today!

  Call (855) 239-4019 to book with an agent.
  13.5 miles from North Salem, NH 03079

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

The Residences at Tewksbury

20 International Place Tewksbury, MA

At The Residences at Tewksbury, travelers to North Salem will find affordable comfort with rooms beginning at $189.99, creating a clean and welcoming environment for unwinding. Relax in rooms that offer a no-frills approach to accommodation, focusing on cleanliness, comfort, and affordability.

Relax at The Residences at Tewksbury, where peaceful surroundings create a restful stay, while downtown North Salem remains a quick drive away for sightseeing. Settle into North Salem with a hotel that balances convenience and cost savings—lock in now!

  Call (855) 233-0132 to book with an agent.
  13.6 miles from North Salem, NH 03079

Starting at

$189.99

per night

Read Reviews View Amenities View All Rooms