Skip to main content

The best B&Bs in Salem

Check out our pick of great B&Bs in Salem

Filter by:

Review score

See the latest prices and deals by choosing your dates.
The Merchant, hotel in Salem

Situated within 2 km of Glendale Cove Beach and 2.5 km of Dead Horse Beach, The Merchant features rooms with air conditioning and a private bathroom in Salem.

The room was big and comfortable and the staff very welcoming and helpful. It was also ideally located, we had an amazing time at the Merchant !
Scored 9.6
9.6
Rated exceptional
Exceptional
162 reviews
Price from
£204.35
1 night, 2 adults
Stepping Stone Inn, hotel in Salem

Set in Salem, 1.9 km from Dead Horse Beach, Stepping Stone Inn offers accommodation with free WiFi and free private parking.

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 9.9
9.9
Rated exceptional
Exceptional
23 reviews
Price from
£252.40
1 night, 2 adults
The Salem Inn, hotel in 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...

Honestly, for the sheer size of the room and the complimentary breakfast, plus the fact I had booked for my fiancé and her two children, it was great value for money, especially considering how close we were to the main streets. Should we find ourselves staying overnight in Salem, we'll definitely be back to the Salem Inn. Very special stay for us over new years.
Scored 8.8
8.8
Rated fabulous
Fabulous
629 reviews
Price from
£150.81
1 night, 2 adults
Daniels House Inn, hotel in Salem

Located in Salem, within 1.6 km of Dead Horse Beach and 2.4 km of Glendale Cove Beach, Daniels House Inn provides accommodation with a garden and free WiFi as well as free private parking for guests...

The location and how a hundreds of years old house had been adapted to accommodation
Scored 8.9
8.9
Rated fabulous
Fabulous
73 reviews
Price from
£158.98
1 night, 2 adults
Silsbee's by Daniels House, hotel in Salem

Situated in Salem, within 1.5 km of Dead Horse Beach and 2.5 km of Glendale Cove Beach, Silsbee's by Daniels House features accommodation with a garden and as well as free private parking for guests...

Stunning property, beautifully renovated original building. Spotlessly clean, master bed really comfortable.
Scored 8.8
8.8
Rated fabulous
Fabulous
21 reviews
Price from
£179.36
1 night, 2 adults
The Hotel Marblehead, hotel in Marblehead

Situated in Marblehead, less than 1 km from Riverhead Beach, The Hotel Marblehead features accommodation with a garden, free private parking and a terrace.

Very quaint
Scored 8.4
8.4
Rated very good
Very good
184 reviews
Price from
£106.19
1 night, 2 adults
Shea's Riverside Inn & Motel, hotel in Essex

Located in Essex, within 20 km of Peabody Essex Museum and 20 km of The House of the Seven Gables, Shea's Riverside Inn & Motel provides accommodation with a garden and free WiFi as well as free...

Our room in the Inn building had a great view of the Essex River salt marsh. The room was very clean.
Scored 9.1
9.1
Rated superb
Superb
70 reviews
Price from
£191.93
1 night, 2 adults
Château sur Mer Bed & Breakfast, hotel in Winthrop

Situated in Winthrop in the Massachusetts region, with Donovan Beach nearby, Château sur Mer Bed & Breakfast features accommodation with free WiFi and free private parking.

The people we met (other guests and proprietors) were lovely people. The location wonderful. The breakfast excellent! Bed great!!!
Scored 8.1
8.1
Rated very good
Very good
203 reviews
Price from
£143.45
1 night, 2 adults
Rodeway Inn Logan International Airport, hotel in Revere

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

No breakfast offered
Scored 6.1
6.1
Rated pleasant
Pleasant
301 reviews
Price from
£109.83
1 night, 2 adults
Boston Yacht Haven, hotel in Boston

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.

It was just wonderful, the Location is so Special and the room is huge and spotless clean. Amazing Breakfast and staff.
Scored 9.7
9.7
Rated exceptional
Exceptional
668 reviews
Price from
£348.96
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 this month

See all

B&Bs that guests love in Salem

See all
  • Avg. price/night: £124.04
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 824 reviews
    Great location in downtown Salem. Close to attractions, restaurants, etc.
    Robert
    Young couple
  • Avg. price/night: £168.65
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 304 reviews
    The hotel was in a great location. It was near many shops, restaurants, etc. but not in the busiest section of town. The rooms were very nice and the beds were especially comfortable.
    Cheryl
    Family with young children
  • Avg. price/night: £124.04
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 652 reviews
    All of the front desk staff on my first day were so polite, charming and helpful. I asked for some ideas or creepy cool things to do. Zachary made me an awesome list of suggestions. The suggestions were so great, that I'm coming back to Salem to finish the list!
    Gureaser
    Solo traveller
  • Avg. price/night: £111.50
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 1,334 reviews
    Great location close to downtown Salem.
    Kathryne
    People with friends
  • Avg. price/night: £168.65
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 304 reviews
    Beautiful hotel, very friendly and helpful staff, room had everything you needed, very quiet hotel, price was good for the room
    _
    _EvE
    Solo traveller
  • Avg. price/night: £168.65
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 304 reviews
    Beautiful hotel, very friendly and helpful staff, room had everything you needed, very quiet hotel, price was good for the room
    _
    _EvE
    Solo traveller
  • Avg. price/night: £124.04
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 824 reviews
    Great location for the centre of salem. Very friendly and welcoming staff, who are more than happy to share their knowledge of the local area. The hotel has a grand lobby and the rooms have everything you need and are comfortable and clean. The hotel is aged In places which is understandable due to the history of the building. We didn't have breakfast but it is an option.
    Gemma
    People with friends
  • Avg. price/night: £124.04
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 824 reviews
    historical hotel in charming Salem. The size of the room is quiet big and location wise is superb
    alfita
    Family with young children
  • Avg. price/night: £124.04
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 824 reviews
    Great location, charming, staff was nice.
    Courtney
    Young couple

Research, refine and make plans for your whole trip