Better Business BureauA+ RatingHotel Reservations
since 1999

Nearby CitiesPeabody MA Hotels
 • 1.8 miles NW of Salem
 • 8 hotels
Marblehead MA Hotels
 • 2.2 miles SE of Salem
 • 4 hotels
Beverly MA Hotels
 • 3.3 miles N of Salem
 • 2 hotels
Saugus MA Hotels
 • 6.8 miles SW of Salem
 • 5 hotels
Wakefield MA Hotels
 • 8.9 miles W of Salem
 • 3 hotels
Gloucester MA Hotels
 • 13.6 miles NE of Salem
 • 4 hotels
Hull MA Hotels
 • 14.8 miles S of Salem
 • 2 hotels
Boston MA Hotels
 • 13.7 miles SW of Salem
 • 210 hotels

Salem AttractionsHotels near General Edward Lawrence Logan International Airport (BOS)
 • 2.8 miles E of Salem
Salem Maritime National Historic Park
 • 0.5 miles NE of Salem
Nsmc North Shore Children's
 • 0.5 miles W of Salem
Salem State University
 • 0.9 miles SE of Salem


Please be patient while we process your request.