Star Rating
Hotel Name
Price Range (USD) to
Amenities

Salem New Hampshire Hotels & Motels

Find hotels & motels in Salem using the list below. Search for the cheapest discounted hotel and motel rates in or near Salem, NH for your business or personal leisure travel. We provide the best Salem, New Hampshire hotel and motel rooms. Browse the Salem area hotels to find the perfect lodging! Please use the provided map of the Salem hotels. Need 5+ Rooms? Secure Salem Group Hotel Rates

The Salem center is about 4 miles northwest of Methuen Memorial Music Hall and 5 miles northwest of Lawrence Public Library.

Salem Hotels & Accommodations

Red Roof Inn Salem
+1-888-389-4121
15 Red Roof Lane, Salem, NH 03079
  • Two-star Suburban property
  • 108 sleeping rooms in hotel
  • Restaurants & bars in the area are ok
  • Most guests said the bathroom was dirty
From$57
Average 3.0 /5 Guest Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Salem" Get Alexa Skill →
Holiday Inn Salem
+1-888-675-2083
1 Keewaydin Dr., Salem, NH 03079
  • Mid-scale Suburban hotel
  • Check-in time: 3:00pm
From$99
Very Good 4.0 /5 Reviews Call BookMore Details
La Quinta Inn & Suites Salem by Wyndham - Salem
+1-800-716-8490
8 Keewaydin Dr., Salem, NH 03079
  • 3-star Highway property
  • 10 suites in hotel
  • Most guests thought they were poorly maintained
  • 1 out of 2 guests said rooms were dirty
From$62
Average 3.0 /5 Guest Reviews Call BookMore Details
Days Hotel & Conference Center by Wyndham Methuen MA
+1-800-805-5223
159 Pelham St., Methuen, MA 01844 ~3.85 miles south of Salem
  • Three Star Highway hotel
  • Complimentary breakfast is offered
Hampton Inn Haverhill : 106 Bank Rd.
+1-888-965-1860
106 Bank Rd., Haverhill, MA 01832 ~5.15 miles east of Salem
  • 3-star Riverfront hotel
  • Hotel has 131 rooms
From$84
Very Good 4.0 /5 Reviews Call BookMore Details
Best Western Merrimack Valley : 401 Lowell Ave.
+1-888-788-5576
401 Lowell Ave., Haverhill, MA 01832 ~5.20 miles east of Salem
  • Mid-scale Suburban hotel
  • 60 rooms in hotel
From$74
Average 3.5 /5 Recent Reviews Call BookMore Details
Springhill Suites by Marriott Boston / Andover - Andover
+1-888-897-9207
550 Minuteman Rd., Andover, MA 01810 ~6.00 miles south of Salem
  • Midscale Highway property
  • Shuttle from airport available
  • Fair breakfast prices
  • Waffles was amazing
From$67
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Residence Inn Boston / Andover in Andover
+1-888-311-4278
500 Minuteman Rd., Andover, MA 01810 Website ~6.10 miles south of Salem
  • Mid-scale Suburban hotel
  • Hotel has 3 floors
From$70
Very Good 4.0 /5 Review Score Call BookMore Details
Doubletree Boston Andover Hotel
+1-888-469-4795
123 Old River Rd., Andover, MA 01810 ~6.11 miles south of Salem
  • 4 star Suburban hotel
  • Fitness center on property
From$75
Very Good 4.0 /5 Read Reviews Call BookMore Details
Courtyard by Marriott Boston Andover - Andover
+1-888-734-9421
10 Campanelli Dr., Andover, MA 01810 ~6.29 miles south of Salem
  • 3 star Rural hotel
  • Shuttle to airport available
From$114
Very Good 4.0 /5 Review Score Call BookMore Details
La Quinta Inn & Suites Boston Andover by Wyndham
+1-888-841-5292
131 River Rd., Andover, MA 01810 ~6.43 miles south of Salem
  • 3-star Suburban property
  • 11 suites in property
From$95
Very Good 4.0 /5 Review Score Call BookMore Details
Homewood Suites by Hilton Boston / Andover
+1-888-455-5160
4 Riverside Dr., Andover, MA 01810 ~6.45 miles south of Salem
  • Four-star Suburban hotel
  • 2 meeting rooms in hotel
From$75
Average 3.0 /5 Recent Reviews Call BookMore Details
Sonesta ES Suites Andover Boston - Andover
+1-888-965-8297
4 Tech Dr., Andover, MA 01810 ~6.66 miles south of Salem
  • 3 star Suburban property
  • Hotel has an eco-friendly policy Learn more
From$80
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Holiday Inn Express Andover North-Lawrence, an IHG Hotel : 224 Winthrop Ave.
+1-888-906-6358
224 Winthrop Ave., Lawrence, MA 01843 ~7.64 miles southeast of Salem
  • 3 star Suburban hotel
  • 5 floors in hotel
  • Fair breakfast prices
  • High comfort
From$87
Very Good 4.0 /5 Reviews Call BookMore Details
Holiday Inn Tewksbury Andover in Tewksbury
+1-888-749-6785
4 Highwood Dr., Tewksbury, MA 01876 ~9.68 miles south of Salem
  • 3-star Suburban hotel
  • Hotel has 21 suites
From$75
Average 3.5 /5 Latest Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Salem" Get Alexa Skill →
Extended Stay America Suites Boston Tewksbury - Tewksbury
+1-888-878-9982
1910 Andover St., Tewksbury, MA 01876 ~9.83 miles south of Salem
  • Two-star Suburban property
  • Check in: 3:00 pm
  • The majority of guests said rooms were dirty
  • Friendly front desk
From$72
Average 3.0 /5 Recent Reviews Call BookMore Details
Fairfield Inn by Marriott Boston Tewksbury/Andover
+1-888-389-4485
1695 Andover St., Tewksbury, MA 01876 ~9.86 miles south of Salem
  • Three Star Suburban property
  • 5 floors in property
  • Almost all guests thought, the hotel was modern
  • Close proximity to the Interstate
From$94
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Residence Inn Boston / Tewksbury
+1-888-389-4121
1775 Andover St., Tewksbury, MA 01876 ~9.88 miles south of Salem
  • Affordable Suburban property
  • Free comp. breakfast
From$99
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Towneplace Suites By Marriott Boston Tewksbury in Tewksbury
+1-888-675-2083
20 International Place, Tewksbury, MA 01876 ~9.92 miles south of Salem
  • 3 star Suburban property
  • Comp. Breakfast
  • Rooms need regular maintenance
  • Dirty plates
From$93
Average 3.0 /5 Hotel Reviews Call BookMore Details
Andover Inn
+1-800-716-8490
4 Chapel Ave., Andover, MA 01810 ~10.28 miles southeast of Salem
  • 3-star hotel
  • Shuttle from airport available
From$199
Very Good 4.0 /5 Latest Reviews Call BookMore Details
UMass Lowell Inn and Conference Center
+1-800-805-5223
50 Warren St., Lowell, MA 01852 ~10.77 miles southwest of Salem
  • Three Star Riverfront property
  • 2 suites in property
  • Most guests said rooms were clean enough
  • Most guests thought they were poorly maintained
From$85
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Motel 6 Boston Tewksbury Ma
+1-888-965-1860
95 Main St., Tewksbury, MA 01876 ~11.30 miles south of Salem
  • Low Cost hotel
  • Hotel has 120 rooms
From$60
Average 3.0 /5 Guest Reviews Call BookMore Details
Sleep Inn Manchester Airport
+1-888-788-5576
72 Perkins Rd., Londonderry, NH 03053 ~12.02 miles northwest of Salem
  • Low-priced Airport hotel
  • 99 sleeping rooms in hotel
From$73
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Sonesta Select Boston Lowell Chelmsford
+1-888-897-9207
30 Industrial Ave. East, Lowell, MA 01852 ~12.91 miles southwest of Salem
  • 3-star Suburban hotel
  • 2 suites in hotel
  • Terrific location
  • Great service
From$119
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Homewood Suites by Hilton Gateway Hills Nashua in Nashua
+1-888-311-4278
15 Tara Blvd., Nashua, NH 03062 ~12.92 miles west of Salem
  • Three Star hotel
  • Complimentary breakfast is offered
From$80
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Motel 6 Nashua South Nh : 77 Spit Brook Rd.
+1-888-469-4795
77 Spit Brook Rd., NASHUA, NH 03060 ~12.93 miles west of Salem
  • Cheap property
  • 113 rooms in property
From$60
Average 3.0 /5 Hotel Reviews Call BookMore Details
Sheraton Nashua
+1-888-734-9421
11 Tara Blvd., Nashua, NH 03062 ~13.13 miles west of Salem
  • Affordable Suburban property
  • 19 meeting rooms in property
From$79
Average 3.5 /5 Guest Reviews Call BookMore Details
Element North Chelmsford - North Chelmsford
+1-888-841-5292
25 Research Place, North Chelmsford, MA 01863 ~13.40 miles southwest of Salem
  • 3-star Suburban hotel
  • 100 suites in property
From$80
Average 3.0 /5 Guest Reviews Call BookMore Details
Holiday Inn Hotel & Suites Nashua in Nashua
+1-888-455-5160
9 Northeastern Blvd., Nashua, NH 03062 ~13.67 miles west of Salem
  • Midscale Suburban hotel
  • 6 meeting rooms in hotel
  • Hotel room was very clean
  • Menu is adequate
From$90
Average 3.0 /5 Read Reviews Call BookMore Details
Best Western Plus Chelmsford Inn
+1-888-965-8297
187 Chelmsford St., Chelmsford, MA 01824 ~13.79 miles southwest of Salem
  • 3 star Suburban hotel
  • 115 sleeping rooms in hotel
  • Bathroom could be optimized
  • Every guests reviewed complained about the elevator
From$79
Average 3.0 /5 Recent Reviews Call BookMore Details
Clarion Inn in Nashua
+1-888-906-6358
10 Saint Laurent St., Nashua, NH 03060 ~13.82 miles west of Salem
  • Low-priced Downtown property
  • 2 floors in property
From$60
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Clarion Inn Nashua in Nashua
+1-888-749-6785
10 St. Laurent St., Nashua, NH 03064 ~13.82 miles west of Salem
  • Mid-scale hotel
  • 103 sleeping rooms in hotel
From$80
Very Good 4.0 /5 Reviews Call BookMore Details
Holiday Inn Express Chelmsford, an IHG Hotel - Chelmsford
+1-888-878-9982
8 Independence Dr., Chelmsford, MA 1824 ~14.10 miles southwest of Salem
  • Mid-scale property
From$79
Very Good 4.0 /5 Review Score Call BookMore Details
Holiday Inn Express Chelmsford, an IHG Hotel : 8 Independence Dr.
+1-888-389-4485
8 Independence Dr., Chelmsford, MA 01824 ~14.11 miles southwest of Salem
  • Mid-scale hotel
  • Hotel has 5 floors
From$90
Very Good 4.0 /5 Read Reviews Call BookMore Details
Radisson Hotel and Suites Chelmsford / Lowell
+1-888-389-4121
10 Independence Dr., Chelmsford, MA 01824 ~14.20 miles southwest of Salem
  • Mid-scale Highway hotel
  • Gym / Fitness Center Available
From$119
Average 3.0 /5 Guest Reviews Call BookMore Details
Motel 6 Nashua Nh : 2 Progress Ave.
+1-888-675-2083
2 Progress Ave., NASHUA, NH 03062 ~14.20 miles west of Salem
  • 2-star hotel
From$60
Poor 2.0 /5 Reviews Call BookMore Details
Extended Stay America Suites Nashua Manchester in Nashua
+1-800-716-8490
2000 Southwood Dr., Nashua, NH 03063 ~14.25 miles west of Salem
  • Low-priced Highway hotel
  • Free breakfast
  • Fantastic service
  • Friendly helpful staff
From$79
Very Good 4.0 /5 Guest Reviews Call BookMore Details
The Residences at Daniel Webster - Merrimack
+1-800-805-5223
246 Daniel Webster Highway, Merrimack, NH 03054 ~14.26 miles west of Salem
  • Three Star Suburban property
  • Hotel has 129 rooms
From$55
Average 3.5 /5 Latest Reviews Call BookMore Details
Quality Inn Merrimack - Nashua
+1-888-965-1860
242 Daniel Webster Highway, Merrimack, NH 03054 ~14.27 miles west of Salem
  • Two star Suburban property
  • 67 rooms in property
  • Booking process should be better organized
  • Rather comfortable
From$65
Average 3.0 /5 Latest Reviews Call BookMore Details
Courtyard by Marriott Nashua
+1-888-788-5576
2200 Southwood Dr., Nashua, NH 03063 ~14.42 miles west of Salem
  • Midscale Suburban property
  • Hotel has 4 floors
  • New swimming pool area
  • Morning staff at breakfast were fun
From$99
Very Good 4.0 /5 Read Reviews Call BookMore Details
Residence Inn Nashua : 25 Trafalgar Sq.
+1-888-897-9207
25 Trafalgar Sq., Nashua, NH 03063 ~14.51 miles west of Salem
  • Mid-scale hotel
  • Hotel has 4 floors
From$90
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Doubletree by Hilton Nashua : 2 Somerset Pkwy.
+1-888-311-4278
2 Somerset Pkwy., Nashua, NH 03063 ~14.53 miles west of Salem
  • Affordable Suburban property
  • Check-in: 3:00 PM
From$89
Average 3.0 /5 Read Reviews Call BookMore Details
Best Western Plus Executive Court Inn & Conference Center
+1-888-469-4795
13500 South Willow St., Manchester, NH 03103 ~14.54 miles northwest of Salem
  • Affordable Airport property
  • Access to gym on-site
  • Popular among families
  • For only 50%, the tv was ok
From$102
Very Good 4.0 /5 Review Score Call BookMore Details
Woodspring Suites Nashua Merrimack : 2 Executive Dr.
+1-888-734-9421
2 Executive Dr., Merrimack, NH 03054 ~14.69 miles west of Salem
  • Cheap property
From$50
Average 3.0 /5 Guest Reviews Call BookMore Details
Holiday Inn Express & Suites Merrimack
+1-888-841-5292
4 Amherst Rd., Merrimack, NH 03054 ~14.76 miles west of Salem
  • Affordable Suburban property
  • Hotel has an eco-friendly policy See policy
  • Excellent business hotel
  • Good amenities
From$89
Very Good 4.0 /5 Reviews Call BookMore Details
Hampton Inn Nashua - Nashua
+1-888-455-5160
407 Amherst St., Nashua, NH 03063 ~14.84 miles west of Salem
  • Three Star property
  • Hotel has 4 floors
From$90
Average 3.0 /5 Recent Reviews Call BookMore Details
Homewood Suites by Hilton Manchester/Airport in Manchester
+1-888-965-8297
1000 Perimeter Rd., Manchester, NH 03103 ~15.56 miles northwest of Salem
  • Midscale Airport hotel
  • 131 suites in property
From$129
Average 3.0 /5 Guest Reviews Call BookMore Details
Springhill Suites Manchester Boston Regional Airport in Manchester
+1-888-906-6358
975 Perimeter Rd., Manchester, NH 03103 ~15.64 miles northwest of Salem
  • Midscale Airport property
  • Fitness center on property
From$80
Very Good 4.0 /5 Reviews Call BookMore Details
Towneplace Suites by Marriott Manchester
+1-888-749-6785
686 Huse Rd., Manchester, NH 03103 ~15.72 miles northwest of Salem
  • 3 star Airport hotel
  • 77 rooms in property
From$109
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Courtyard by Marriott Manchester Boston Regional Airport in Manchester
+1-888-878-9982
700 Huse Rd., Manchester, NH 03103 ~15.73 miles northwest of Salem
  • 3-star Airport hotel
  • Hotel has 139 rooms
From$80
Very Good 4.0 /5 Latest Reviews Call BookMore Details

Next: See My Salem Hotels with Pricing

Graph: Upcoming 20 Days of Salem Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Salem, NH discounts available. The chart reflects the cheapest Salem hotel for each day and each star rating category.

FAQs about hotels in Salem

What are the most favored hotels in Salem?

Holiday Inn Salem, Hampton Inn Haverhill and Springhill Suites by Marriott Boston are the best rated hotels based on customer reviews in the last 365 days.

What are the most up-scale hotels in Salem?

Doubletree Boston Andover Hotel, Homewood Suites by Hilton Boston and Holiday Inn Salem are the top 3 luxury hotels near Salem city center.

What hotels are closest to the city center of Salem?

Red Roof Inn Salem, Holiday Inn Salem, and La Quinta Inn & Suites Salem by Wyndham are the properties closest to Salem city center.

How much does a cheap hotel in Salem cost per night?

In the last year, a 2 star hotel in Salem can be as cheap as $80.95 per night. (based on HotelPlanner prices)

How much does a 3 star hotel in Salem cost per night?

In the last year, the average 3 star hotel in Salem has been $104.41 per night. (based on HotelPlanner prices)

What are the most popular independent hotels in Salem?

Andover Inn, UMass Lowell Inn and Conference Center and The Residences at Daniel Webster are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels in Salem?

Springhill Suites by Marriott Boston, Residence Inn Boston and Courtyard by Marriott Boston Andover are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Choice Hotels branded hotels in Salem?

Sleep Inn Manchester Airport, Clarion Inn and Clarion Inn Nashua are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best Best Western hotels in Salem?

Best Western Plus Executive Court Inn & Conference Center, Best Western Merrimack Valley and Best Western Plus Chelmsford Inn are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels in Salem?

Holiday Inn Salem, Holiday Inn Express Andover North-Lawrence, an IHG Hotel and Holiday Inn Express Chelmsford, an IHG Hotel are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Verified reviews of the city: Salem, NH

Below are reviews of the city of Salem, NH from an actual visitor's perspective.

"Canobie Lake Park "
Score 4.0 / 5

We were there to visit Canobie Lake Park and Southwick's zoo so location convenience was important

Cindy I., from 01-Aug-2022
"A lot of things nearby to do and eat."
Score 5.0 / 5

A lot of things nearby to do and eat.

David G., from 11-Apr-2022
"Amazing Shopping"
Score 5.0 / 5

$hopping was my favorite!

Michelle P., from 14-Feb-2016
The average traveler rating of the city of Salem, NH shown above is 4.7 out of 5 based on 3 reviews
Back to Top