🛏️ Stay
Hotels in Salem
6 venues in our directory
-
Amelia Payson House
★ 516 Winter St, Salem, MA 01970, USA
Refined B&B offering old-world rooms & continental breakfast in a Greek revival home built in 1845.
-
Hampton Inn Salem Boston
★ 4.411 Dodge St, Salem, MA 01970, USA
Casual downtown hotel featuring breakfast & parking, plus an indoor pool & a fitness center.
-
Hawthorne Hotel
★ 4.518 Washington Square W, Salem, MA 01970, USA
Historic hotel & adjacent guesthouse featuring elegant, period-style decor & fine dining.
-
Lafayette Hotel
★ 3.1116 Lafayette St, Salem, MA 01970, USA
-
Morning Glory Bed & Breakfast
★ 522 Hardy St #2, Salem, MA 01970, USA
Antiques-filled rooms in an 1808 B&B with a roof deck with ocean views, plus a garden & patio.
-
Northey Street House Bed and Breakfast
★ 4.630 Northey St, Salem, MA 01970, USA
Polished B&B in a former sea captain's home, with a Japanese garden, a sundeck & free Wi-Fi.