Skip to main content

B&Bs in Salem

Find the B&Bs that appeal to you the most

The best B&Bs in Salem

Check out our pick of great B&Bs in Salem

Filter by:

Review score

The Merchant

Salem

Situated within 1.8 km of Glendale Cove Beach and 500 metres of Peabody Essex Museum, The Merchant features rooms with air conditioning and a private bathroom in Salem.

J
JOSE LUIS
From
Mexico
This hotel its gorgeous! if you are thinking on stayung in Salem for a few nights this is the place.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 144 reviews
Price from
US$210.74
1 night, 2 adults

Stepping Stone Inn

Salem

Set in Salem, 2.2 km from Glendale Cove Beach, Stepping Stone Inn offers accommodation with free WiFi and free private parking.

H
Holly
From
United Kingdom
This place is wonderful, Matt and Kelly are both so friendly and welcoming, they made us feel so at home! Its a beautiful building in an amazing location and we couldn't have enjoyed our stay more.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 21 reviews
Price from
US$264.79
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...

É
Émile
From
Canada
Beautiful historic house, very clean and large rooms
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 554 reviews
Price from
US$180
1 night, 2 adults

Silsbee's by Daniels House

Salem

Situated in Salem, within 1.5 km of Dead Horse Beach and 300 metres of The House of the Seven Gables, Silsbee's by Daniels House features accommodation with a garden and as well as free private...

R
Rhoda
From
United Kingdom
The property was so unique in its character and history. Location was very good as it’s very central to everything but still nice and quiet. Patrick was very accommodating and helpful.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 23 reviews
Price from
US$320.85
1 night, 2 adults

Daniels House Inn

Salem

Located in Salem, within 1.6 km of Dead Horse Beach and 300 metres of The House of the Seven Gables, Daniels House Inn provides accommodation with a garden and free WiFi as well as free private...

R
Rebecca
From
Australia
The History in the building in unreal and is very well preserved. we stayed in “The Great Room” and it was absolutely beautiful and 1 of the oldest rooms in the house. Vijay was so lovely and even though we came in off season, he still made time to show us parts of the house that the guests wouldn’t have access too due to it being in its most original form from the 1600’s. We fell in love with the property, the town and the people. We are super lucky to have seen the town and are even more excited to come back and see it in full swing in the month of October.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 60 reviews
Price from
US$306.90
1 night, 2 adults

The Hotel Marblehead

Marblehead (Near Salem)

Situated in Marblehead, within 1 km of Devereux Beach and 4.9 km of Peabody Essex Museum, The Hotel Marblehead features accommodation with a terrace and as well as free private parking for guests who...

E
Elisa
From
Germany
Wonderful room, delicious breakfast, very friendly staff and super nice location
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 166 reviews
Price from
US$124.74
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.

D
Daniel
From
Colombia
Very comfortable. Wonderful breakfast
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 339 reviews
Price from
US$104.93
1 night, 2 adults

The Ipswich Inn

Ipswich (Near Salem)

Situated in Ipswich, 21 km from Peabody Essex Museum, The Ipswich Inn features accommodation with a garden, free private parking and a restaurant.

C
Charlotta
From
Switzerland
The room was really nicely decorated and spacious. Parking was very convenient and enough spots for all guests. A lot of thought had clearly gone into the house in general.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 24 reviews
Price from
US$115
1 night, 2 adults

Boston Yacht Haven

Boston (Near Salem)

This waterfront inn boasts 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.

G
Goldman Eini
From
Israel
The hotel and the view is outstanding
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 716 reviews
Price from
US$340
1 night, 2 adults

Harborview Inn

Gloucester (Near Salem)

Featuring a terrace, Harborview Inn is located in Gloucester in the Massachusetts region, 400 metres from Pavilion Beach and 27 km from Peabody Essex Museum.

A
Anne Maria
From
United Kingdom
Beautiful location lovely views of the harbour. Our room (Essex room) was very cosy, clean and comfortable
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 109 reviews
Price from
US$189
1 night, 2 adults
All B&Bs in Salem

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Salem and surroundings in the past month

See all

Popular with guests booking B&Bs in Salem

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 23 reviews

Popular with guests booking B&Bs in Salem

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

Popular with guests booking B&Bs in Salem

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 36 reviews

Popular with guests booking B&Bs in Salem

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 60 reviews

Popular with guests booking B&Bs in Salem

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

Popular with guests booking B&Bs in Salem

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 554 reviews

Popular with guests booking B&Bs in Danvers

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

Popular with guests booking B&Bs in Marblehead

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 166 reviews