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.

G
Gerhard
From
Germany
Very nice rooms and Location. The concept ist cool
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 141 reviews
Price from
US$223.20
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 9.2
Superb - What previous guests thought, 58 reviews
Price from
US$306.90
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, 20 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...

L
LEAH
From
United States
Room was great and loved having separate back entrance. Room and bathroom were super clean and check in and out were super easy! Also the complimentary breakfast was great and above what was expected.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 568 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.7
Fabulous - What previous guests thought, 23 reviews
Price from
US$320.85
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...

W
Wendy
From
United States
We all enjoyed the breakfast; it was not a hot breakfast, but still tasty and light and healthy . All the staff were so friendly and helpful.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 169 reviews
Price from
US$136.40
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.

P
Patricia
From
Brazil
The best breakfast, excellent and nice staff, specially Leandro Januario. I will definitely stay there if I need to go back to Danvers.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 344 reviews
Price from
US$101.15
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.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 16 reviews
Price from
US$136.85
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.

f
faalv
From
Brazil
Pleasant waterfront location with river views. Comfortable beds and pillows, high quality linen and towels. Delicious fresh breakfast served in room daily. Friendly staff and lots of on site amenities like coffee, tea, water and cookies, all complimentary and delicious.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 708 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.

T
Thomas
From
Ireland
Had a great stay in Gloucester at John's Inn. Everything was well taken care of. Friendly hosts happy to help and talk about the area. Wonderful experience staying in a historic New England house right on the harbor.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 112 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.7
Fabulous - What previous guests thought, 23 reviews

Popular with guests booking B&Bs in Salem

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

Popular with guests booking B&Bs in Salem

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

Popular with guests booking B&Bs in Salem

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 58 reviews

Popular with guests booking B&Bs in Salem

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 141 reviews

Popular with guests booking B&Bs in Salem

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

Popular with guests booking B&Bs in Danvers

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 344 reviews

Popular with guests booking B&Bs in Marblehead

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 169 reviews