We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Salem

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Salem?

We'll send you updates with the latest deals, reviews and articles for Salem each week.

Map of Salem Hotels

Hotels (2)

B&Bs / Inns (9)

Specialty Lodging (1)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
22 Hardy St, Salem, MA 01970-5656
Ollie #1 of 9 B&Bs / Inns in Salem
Traveler photos (645)
148 Washington St, Salem, MA 01970-3508
The Merchant Slideshow
Show Prices
$175 - $265 Avg. price/night*
Ollie #2 of 9 B&Bs / Inns in Salem
Professional photos | Traveler photos (148)
Offers & Announcements Winter rates start...
18 Washington Square West, On Salem Common, Salem, MA 01970
Show Prices
$124 - $232 Avg. price/night*
Ollie #1 of 2 hotels in Salem
  •  Best Service 
  • Hello! I am coming into Salem in a few days and Angela at the Hawthorne... more
  • January 15, 2017
Professional photos | Traveler photos (714)
Special Rate Best deal of the year!
225 Derby Street, Pickering Wharf, Salem, MA 01970
Show Prices
$142 - $275 Avg. price/night*
Ollie #2 of 2 hotels in Salem
Professional photos | Traveler photos (476)
Offers & Announcements Cabin Fever?
30 Northey St, Salem, MA 01970-3905
$100 - $229 Avg. price/night*
Ollie #3 of 9 B&Bs / Inns in Salem
Traveler photos (256)
19 Washington Square North, Salem, MA 01970
Show Prices
$183 - $250 Avg. price/night*
Ollie #4 of 9 B&Bs / Inns in Salem
Professional photos | Traveler photos (100)
16 Winter Street, Salem, MA 01970
$135 - $250 Avg. price/night*
Ollie #5 of 9 B&Bs / Inns in Salem
Traveler photos (70)
7 Summer Street, Salem, MA 01970
Show Prices
$168 - $235 Avg. price/night*
Ollie #6 of 9 B&Bs / Inns in Salem
Professional photos | Traveler photos (283)
284 Lafayette Street, Salem, MA 01970
Show Prices
$105 - $280 Avg. price/night*
Ollie #7 of 9 B&Bs / Inns in Salem
  •  Perfect BnB 
  • Cute and romantic! The owner had good recommendations for restaurants... more
  • January 17, 2017
Traveler photos (91)
1 Daniels St., Salem, MA 01970
$120 - $135 Avg. price/night*
Ollie #8 of 9 B&Bs / Inns in Salem
Traveler photos (169)
40 Bridge Street, Route 1A, Salem, MA 01970
Show Prices
$97 - $149 Avg. price/night*
Ollie #9 of 9 B&Bs / Inns in Salem
  •  Terrible service 
  • Not nice staff, dingy rooms, over priced. No customer service at all... more
  • January 17, 2017
Professional photos | Traveler photos (16)