Showing hotels within 25 km • 20 hotels found
salem hospital
Lat: 42.5119297, Lon: -70.9062089
11 Dodge Street, Salem (MA)
Price from
USD 821.27
Distance
1.22 km
225 Derby Street, Salem (MA)
Price from
USD 549.00
Distance
1.66 km
18 Washington Square West, Salem (MA)
Price from
USD 390.00
Distance
1.75 km
8A Centennial Drive, Peabody (MA)
Price from
USD 359.00
Distance
4.36 km
278A Cabot Street, Beverly (Ma)
Price from
USD 189.52
Distance
4.88 km
200 Jubilee Dr, Peabody (MA)
Price from
USD 199.99
Distance
5.11 km
275 Independence Way, Danvers (MA)
Price from
USD 279.00
Distance
5.39 km
295 Hale Street, Beverly (Ma)
Price from
USD 300.00
Distance
6.60 km
43 Newbury St, Peabody (MA)
Price from
USD 329.00
Distance
7.36 km
59 Newbury St, Peabody (MA)
Price from
USD 285.58
Distance
7.37 km
57 Newbury Street, Peabody (MA)
Price from
USD 289.99
Distance
7.38 km
1 Newbury Street, Peabody (MA)
Price from
USD 220.05
Distance
7.58 km
51 Newbury Street, Route 1, Danvers (MA)
Price from
USD 309.00
Distance
7.84 km
65 Newbury Street, Danvers (MA)
Price from
USD 154.99
Distance
7.92 km
238 Andover Street, Danvers (MA)
Price from
USD 224.00
Distance
8.26 km
102 Newbury Street, Danvers (MA)
Price from
USD 259.00
Distance
8.35 km
50 Dayton St, Danvers (MA)
Price from
USD 243.21
Distance
8.60 km
219 NEWBURY ST, Danvers (MA)
Price from
USD 89.00
Distance
9.03 km
50 Ferncroft Road, Danvers (MA)
Price from
USD 279.00
Distance
10.29 km
832 Broadway, Saugus (MA)
Price from
USD 162.69
Distance
10.71 km