Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Salem Independent Hotels

See all 152 Hotels in Salem
Lakeside Inn

Lakeside Inn

595 North Ave, Wakefield
2.0 out of 5.0
3.3 out of 5 (2,687 reviews)
Beautiful views of the lake. I couldn't recommend this highly enough, we had the most amazing time here. The staff were absolute … - 

$72

$72
Hampton Falls Inn

Hampton Falls Inn

11 Lafayette Rd, Hampton Falls
3.0 out of 5.0
3.4 out of 5 (607 reviews)
It was New Year's Eve, so there was some drama during the stay, but we expected that. - 

$59

$59
The Hampshire Inn and Conference Center

The Hampshire Inn and Conference Center

20 Spur Rd., Seabrook
2.5 out of 5.0
3.2 out of 5 (335 reviews)
Hotel was under renovation, my guess is will be very nive when done. Still a comfortable place to s … - 

$59

$59
Westford Regency Inn & Conference Center

Westford Regency Inn & Conference Center

219 Littleton Rd, Westford
3.0 out of 5.0
3.9 out of 5 (481 reviews)
Very Clean, Quiet and Attractive Appearance Stayed Thanksgiving night and was very pleased with the one night experience. - 

$106

$106
Seabrook Inn

Seabrook Inn

9 Stard Rd, Seabrook
3.0 out of 5.0
3.4 out of 5 (254 reviews)
Good hotel - I booked it for my parents and they were happy with it - 

$59

$59
Exeter Inn

Exeter Inn

90 Front St, Exeter
4.0 out of 5.0
4.3 out of 5 (304 reviews)
"It was a cold dark night......" Warm, welcoming hotel and staff on a cold December evening. Room was impeccable and service excelle … - 

$99

$99
Bedford Plaza Hotel - Boston

Bedford Plaza Hotel - Boston

340 Great Road, Bedford
3.0 out of 5.0
3.3 out of 5 (185 reviews)
Get away business/ luxury/Fun Well I have to say my 3rd Time here and yet I’m still amazed how well I’m treated and the coutsey o … - 

$67

$67
Fireside Inn and Suites Nashua

Fireside Inn and Suites Nashua

10 Saint Laurent Street, Nashua
3.0 out of 5.0
3.3 out of 5 (591 reviews)
We would stay here again very convenient to shopping - 

$98

$98
Garrison Inn Boutique Hotel

Garrison Inn Boutique Hotel

11 Brown Square, Newburyport
3.5 out of 5.0
4.5 out of 5 (136 reviews)
Chic but cozy Loved the chic style mixed with cozy inn feel. The complimentary tea and made to order breakfast re … - 

$210

$210
The Bedford Village Inn

The Bedford Village Inn

2 Olde Bedford Way, Bedford
5.0 out of 5.0
4.7 out of 5 (70 reviews)
Quiet Comfort Great location, comfortable bed and very peaceful for a good night's sleep. - 

$209

$209
The Stonehedge Hotel and Spa

The Stonehedge Hotel and Spa

160 Pawtucket Blvd, Tyngsboro
5.0 out of 5.0
4.1 out of 5 (58 reviews)
Nice hotel near town with a remote yet cozy feel. Staff is friendly and accommodating. Hotel has a boutique and almost European feel to it. - 

$161

$161
Andover Inn

Andover Inn

4 Chapel Ave, Andover
4.0 out of 5.0
4.6 out of 5 (185 reviews)
nice hotel with clean room, delicious restaurant. reception was welcoming and room was very clean. dinner and breakfast was delicious at the 1st floo … - 

$189

$189
Park View Inn - Salem

Park View Inn - Salem

109 S Broadway, Salem
2.5 out of 5.0
4.1 out of 5 (564 reviews)
A night get away Very clean I enjoyed my stay staff was very polite - 

$65

$65
Bedford Motel

Bedford Motel

30 North Road, Bedford
2.0 out of 5.0
3.4 out of 5 (702 reviews)
Nice Sleep The morning the window curtain pulled back and there is a view of the forestso peaceful I can abstr … - 

$79

$79
Clark Currier Inn

Clark Currier Inn

45 Green Street, Newburyport
4.5 out of 5.0
4.7 out of 5 (103 reviews)
Quant New England Inn. What a welcoming place to stay. It was like staying with family. The rooms are cozy and inviting ea … - 

$150

$150
Lamie's Inn and The Old Salt Restaurant

Lamie's Inn and The Old Salt Restaurant

490 Lafayette Rd, Hampton
3.5 out of 5.0
4.3 out of 5 (446 reviews)
Very Nice inn Very comfy and excellent food ,good staff. Great atmosphere. - 

$109

$109
Plaza Inn

Plaza Inn

125 Newbury Street, Peabody
2.5 out of 5.0
2.3 out of 5 (98 reviews)
convenient and good price THE ONLY DOWNSIDE WAS THAT THERE WERE LIMITED EATING FACILITIES IN THE AREA THAT WERE IN WALKING DI … - 

$65

$65
Compass Rose Inn

Compass Rose Inn

5 1/2 Center Street, Newburyport
4.5 out of 5.0
4.5 out of 5 (35 reviews)
The Compass Rose is a wonderful place to stay in Newburyport. The location is downtown, so there is … - 

$199

$199
The Inn at Ring's Island

The Inn at Ring's Island

175 Bridge Road, Salisbury
4.0 out of 5.0
4.3 out of 5 (22 reviews)
Nice location Very nice and clean. Reasonably priced for November. - 

$150

$150
Hill - Brook Motel

Hill - Brook Motel

250 Route 101, Bedford
2.5 out of 5.0
3.3 out of 5 (100 reviews)
Price was right Simple room, loud heat forced hot air kind of noisy bed was comfortable - 

$68

$68
Map

Recently booked Salem hotels

Red Roof Inn Salem
2.5 out of 5.0
Last booking: 7 hours ago
Holiday Inn Salem - I-93 at Exit 2
3.0 out of 5.0
Last booking: 13 hours ago

Pocket Guide: Independent Hotels in Salem

Search for hotels in Salem on Expedia. You can easily find your hotels in Salem using one of the methods below:

  • View our selection of featured hotels in Salem
  • Use the map to find hotels in the Salem neighborhood you prefer
  • Use the filters to see hotels in a specific area of Salem, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Salem
  • Enter your travel dates to view the best deals on hotels in Salem - while they last