Skip to main content

Inns in Salem

Find the inns that appeal to you the most

Select occupancy

The best inns in Salem

Check out our selection of great inns in Salem

Filter by:

Review score

The Merchant

Salem

Located within 1.1 miles of Glendale Cove Beach and a 5-minute walk of Peabody Essex Museum, The Merchant has rooms with air conditioning and a private bathroom in Salem.

M
Meagan
From
Canada
Location! History! and Amazing Staff. We were so thrilled to stay at the Merchant for the proximity to everything. And how cool to stay in one of the well known historical buildings in all of Salem!! I cannot speak more highly of the staff who were so attentive and helpful pre-arrival and then through our stay. They are not on site in the evenings (after 5pm) and there are not elevators if that's something you require.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 115 reviews
Price from
$233.42
1 night, 2 adults

The Salem Inn

Salem

Set in America's oldest seaport, only steps from famous sites, this property consists of 3 historical homes and provides a free daily breakfast and a number of amenities such as free WiFi access, free...

P
Paul
From
Australia
Suzanne was our main point of contact for our stay and she was excellent in every way. She is an absolute asset to the property!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 433 reviews
Price from
$207
1 night, 2 adults

Silsbee's by Daniels House

Salem

Located in Salem, within a 18-minute walk of Dead Horse Beach and 300 yards of The House of the Seven Gables, Silsbee's by Daniels House has accommodations with a garden as well as free private...

A
Aline
From
United States
It was a beautiful place to stay, instructions were very clear and I thought the breakfast options were great.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 25 reviews
Price from
$228.85
1 night, 2 adults

Stepping Stone Inn

Salem

Located within 1.4 miles of Glendale Cove Beach and a 3-minute walk of Peabody Essex Museum, Stepping Stone Inn has rooms with air conditioning and a private bathroom in Salem.

B
Brenda
From
Canada
Our Hosts Matt and Kelly were lovely, very friendly and accommodating. The location was perfect, everything within easy walking distance. Our bedroom, the Washington room, was perfect. We loved the historic aspects of the Inn.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 22 reviews
Price from
$391.17
1 night, 2 adults

Daniels House Inn

Salem

Located in Salem, within a 18-minute walk of Dead Horse Beach and 400 yards of The House of the Seven Gables, Daniels House Inn provides accommodations with a garden and free WiFi as well as free...

M
Mary
From
United States
The authentic building, furnishings, and location. . The breakfast and drinks were healthy and a good variety.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 50 reviews
Price from
$207.90
1 night, 2 adults

The Hotel Marblehead

Marblehead (Near Salem)

Located in Marblehead, within a 12-minute walk of Devereux Beach and 3.2 miles of Peabody Essex Museum, The Hotel Marblehead has accommodations with a terrace as well as free private parking for...

J
Joe
From
Canada
The room was very clean and comfortable !
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 151 reviews
Price from
$175.84
1 night, 2 adults

Comfort Inn Danvers - Boston North Shore

Danvers (Near Salem)

Comfort Inn Danvers is located in Danvers and especially designed for longer stays, with all rooms featuring a fully equipped kitchen. The hotel offers free WiFi and a 24-hour front desk.

T
Twylana
From
Canada
Everybody was very friendly and helpful
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 339 reviews
Price from
$95.20
1 night, 2 adults

The Ipswich Inn

Ipswich (Near Salem)

Located in Ipswich, 13 miles from Peabody Essex Museum, The Ipswich Inn has accommodations with a garden, free private parking and a restaurant.

W
William
From
Argentina
Love the property, an old house converted in a bed and breakfast. Nicely done
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 44 reviews
Price from
$166.80
1 night, 2 adults

Rodeway Inn Logan International Airport

Revere (Near Salem)

Located in Revere, Massachusetts and 5 mi away from Boston's Logan International Airport, this hotel offers free airport shuttle service along with accommodations close to area points of interest such...

S
Samuel
From
United States
Staff was pleasent quick to check us in after a very long day room was clean and i was able to get the rest i needed ...will be staying again in a couple of weeks for a couple of days this time
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 266 reviews
Price from
$97.45
1 night, 2 adults

Boston Yacht Haven

Boston (Near Salem)

This waterfront inn features an on-site marina that is filled with boats during the summer season. All rooms feature free Wi-Fi, a flat-screen TV, and views of the harbor or city.

M
Martin
From
United Kingdom
Great location, huge room with a super comfy bed, and spotlessly clean, and amazing breakfast brought to the room every day. Very friendly and helpful staff. It never felt crowded, and the lounge with the TV and pool table was great.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 680 reviews
Price from
$340
1 night, 2 adults
All inns in Salem

Looking for an inn?

Perfect for rustic breaks in the countryside, an Inn is a small property with basic hotel services and typically traditional decor. Inns are fully licensed and have a bar providing food and drinks in the evening – distinguishing them from country or guest houses.

Most booked inns in Salem and surrounding area in the past month

See all

Popular with guests booking inns in Salem

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

Popular with guests booking inns in Salem

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

Popular with guests booking inns in Salem

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 22 reviews

Popular with guests booking inns in Salem

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 115 reviews

Popular with guests booking inns in Salem

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 25 reviews

Popular with guests booking inns in Danvers

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

Popular with guests booking inns in Marblehead

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

Inns That Guests Love in Salem

See all
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 22 reviews
Our Hosts Matt and Kelly were lovely, very friendly and accommodating. The location was perfect, everything within easy walking distance. Our bedroom, the Washington room, was perfect. We loved the historic aspects of the Inn.
Guest review byBrenda
Young couple