Please note the following may contain affiliate links. To read more about that, click here.

Salem, MA Hotels

Amelia Payson House
(978) 744-8304
www.ameliapaysonhouse.com
16 Winter Street Salem, MA 01970
Check availability
The Hotel Salem
(978) 451-4950
www.thehotelsalem.com
209 Essex Street Salem, MA 01970
Check availability
Hampton Inn
(978) 414-3100
www.hilton.com/en/hotels/bossahx-hampton-inn-salem-boston/
11 Dodge Street Street Salem, MA 01970
Check availability
The Merchant
(978) 745-8100
www.themerchantsalem.com
148 Washington Street Salem, MA 01970
Check availability
Northey Street House
(978) 397-1582
www.northeystreethouse.com
30 Northey Street Salem, MA 01970
Check availability
The Morning Glory
(978) 741-1703
www.morningglorybb.com
22 Hardy Street Salem, MA 01970
Check availability
The Coach House
(978) 744-4092
www.coachhousesalem.com
284 Lafayette Street Salem, MA 01970
Check availability
The Salem Inn
(978) 741-0680
www.saleminnma.com
7 Summer St. Salem, MA 01970
Check availability
The Cove Hotel
(978) 955-7795
www.coveatsalem.com
40 Bridge Street Salem, MA 01970
Check availability
The Salem Waterfront Hotel & Suites
(978) 740-8788
www.salemwaterfronthotel.com
225 Derby Street Salem, MA 01970
Check availability
The Daniels House
(978) 594-8757
www.danielshousesalem.com
1 Daniels Street Street Salem, MA 01970
Check availability
The Stepping Stone Inn
(978) 741-8900
www.thesteppingstoneinn.com
19 Washington Square Salem, MA 01970
Check availability
The Hawthorne Hotel
(978) 744-4080
www.hawthornehotel.com
18 Washington Square West Salem, MA 01970
Check availability

Explore hotels near Salem, MA

Or search general accommodations in Massachusetts here.

things to do in salem, hotels near boston logan airport