Skip to main content

Hotels near Salem Witch Museum, Salem

Enter your dates to see the latest prices and deals for Salem hotels

Featured Hotels Near Salem Witch Museum

Filter by:

Star Rating

Review score

Salem Waterfront Hotel & Suites

Salem (1,250 ft from Salem Witch Museum)

Boasting an on-site restaurant and lounge, a heated indoor swimming pool, Salem Waterfront Hotel & Suites is located in Salem, Massachusetts, 3.7 mi from Abbott Park. WiFi access is available.

J
Janet
From
United States
The best! Staff were friendly and helpful with their knowledge of Salem. Gave us a map of all the attractions. Food and service was excellent. The night clerk turn on the fire pit and we enjoyed our night.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 492 reviews
Price from
R$ 1,111.64
1 night, 2 adults

The Coach House

Salem (1 mi from Salem Witch Museum)

Located in Salem, a 4-minute walk from Glendale Cove Beach, The Coach House provides accommodations with free WiFi and free private parking.

‪Inga
From
Israel
Lovely property, the room was spacious, comfortable and beautifully appointed, with everything needed. The location was great and the staff very helpful.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 398 reviews
Price from
R$ 963.40
1 night, 2 adults

Harbor Light Inn

Marblehead (2.5 mi from Salem Witch Museum)

Harbor Light Inn features a seasonal outdoor swimming pool, garden, a shared lounge and terrace in Marblehead. Providing a bar, the property is located within a 8-minute walk of Gas House Beach.

G
Guy
From
Canada
We loved our stay! It was perfect!❤
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 212 reviews
Price from
R$ 952.07
1 night, 2 adults

Residence Inn Boston North Shore/Danvers

Danvers (4.1 mi from Salem Witch Museum)

Located 5.9 miles from Peabody Essex Museum, Residence Inn Boston North Shore/Danvers offers 3-star accommodations in Danvers and features a seasonal outdoor swimming pool, a fitness center and a...

M
Melissa
From
United States
They were super friendly and the room was excellent!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 84 reviews
Price from
R$ 1,218.02
1 night, 2 adults

Hampton Inn Salem, Ma

Salem (1,950 ft from Salem Witch Museum)

Located in Salem and with Glendale Cove Beach reachable within a 19-minute walk, Hampton Inn Salem, Ma provides concierge services, non-smoking rooms, a fitness center, free WiFi and a shared lounge.

A
Adriana
From
United States
I liked everything, Location super close to all attractions , comfy beds and pillows , great hot breakfast , friendly staff , how big was the room , super pretty bathroom .
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,231 reviews
Price from
R$ 733.47
1 night, 2 adults

Hampton Inn Boston/Peabody

Peabody (5 mi from Salem Witch Museum)

With easy access to Interstate 95, and 14 mi from Logan International Airport, Hampton Inn Boston/Peabody offers guests a salt/saline-water indoor pool and complimentary hot breakfast.

S
Shirley D
From
Puerto Rico
i love everything about this property.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,052 reviews
Price from
R$ 606.03
1 night, 2 adults
See more properties near Salem Witch Museum

Most booked hotels near Salem Witch Museum in the past month

Enjoy breakfast at hotels near Salem Witch Museum

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 84 reviews

    Located 5.9 miles from Peabody Essex Museum, Residence Inn Boston North Shore/Danvers offers 3-star accommodations in Danvers and features a seasonal outdoor swimming pool, a fitness center and a...

    From R$ 1,716.99 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 1,036 reviews

    Best Western Plus North Shore Hotel is located in Danvers and has a fitness center and garden. All rooms boast a TV with cable channels and a private bathroom.

    From R$ 1,292.14 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 1,001 reviews

    Offering an outdoor pool and a fitness center, Holiday Inn Express Boston - Saugus, an IHG hotel Airport is located in on Route 1 in Saugus. Free WiFi access is available.

    From R$ 1,348.64 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 1,052 reviews

    With easy access to Interstate 95, and 14 mi from Logan International Airport, Hampton Inn Boston/Peabody offers guests a salt/saline-water indoor pool and complimentary hot breakfast.

    From R$ 1,598.76 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 976 reviews

    Located in Revere and with Revere Beach reachable within a 18-minute walk, avid hotels - Boston Logan Airport - Revere by IHG provides concierge services, non-smoking rooms, a fitness center, free...

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 369 reviews

    Located in Revere, 6.8 miles from Boston North Station, Four Points by Sheraton Boston Logan Airport Revere has accommodations with a fitness center, private parking, a shared lounge and a bar.

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 1,398 reviews

    Discover this hotel near historic Salem, just off I-95. This hotel has a full service spa and various dining options.

    From R$ 1,633.22 per night
  • Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 441 reviews

    Extended Stay America Suites - Boston - Saugus is located in Saugus, within 9.4 miles of Cambridge College and 10 miles of Peabody Essex Museum.

    From R$ 1,055.39 per night

Hotels with great access to Salem Witch Museum!

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 398 reviews

    Located in Salem, a 4-minute walk from Glendale Cove Beach, The Coach House provides accommodations with free WiFi and free private parking.

    From R$ 5,043.15 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 212 reviews

    Harbor Light Inn features a seasonal outdoor swimming pool, garden, a shared lounge and terrace in Marblehead. Providing a bar, the property is located within a 8-minute walk of Gas House Beach.

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 224 reviews

    Located in Beverly and within a 10-minute walk of Dane Street Beach, The Cabot Lodge features a shared lounge, non-smoking rooms, and free WiFi throughout the property.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 859 reviews

    Located on 10 acres, this oceanfront property features an award-winning conference center, direct beach access and rooms with free Wi-Fi. Historic Salem is 10 minutes’ drive from this Beverly hotel.

  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 23 reviews

    Located in Peabody, 2 miles from Peabody Essex Museum, The Bell Inn provides accommodations with a shared lounge, free private parking, a restaurant and a bar.

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 255 reviews

    Within 2 miles from Salem Country Club and 30 minutes driving from Logan Airport and downtown Boston, Marriott Peabody offers spacious rooms with free Wi-Fi and a indoor pool.

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 612 reviews

    Located in Beverly, 5.1 miles from Peabody Essex Museum, The Beverly has accommodations with free WiFi and free private parking.

    From R$ 2,133.47 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 367 reviews

    Located in Wakefield, the Four Points by Sheraton Hotel is 16 mi from Boston and is 9.4 mi to Salem and other North Shore areas.

    From R$ 1,235.76 per night
gogless