Skip to main content

The best B&Bs in Salem

Check out our pick of great B&Bs in Salem

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Featuring free WiFi throughout the property, The Merchant offers accommodation in an historic building in Salem.

Each room has a flat-screen TV with cable channels. The rooms include a private bathroom equipped with a bath or shower. For your comfort, you will find bath robes and a hair dryer.

Beautiful historic building, lovingly restored with designer touches everywhere

Show more Show less
9.5
Exceptional
174 reviews
Price from
MXN 5,091
per night

At the inn the rooms have air conditioning, a wardrobe, a patio with a city view, a private bathroom, a flat-screen TV, bed linen and towels. Selected rooms also boast a kitchen with a dishwasher, an oven and a stovetop. All rooms will provide guests with a fridge.

It was a beautiful place to stay, instructions were very clear and I thought the breakfast options were great.

Show more Show less
9.5
Exceptional
6 reviews
Price from
MXN 6,051
per night

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 who drive. The property is around 600 metres from Peabody Essex Museum, 24 km from Cambridge College and 25 km from Freedom Trail. The property is allergy-free and is situated 400 metres from The House of the Seven Gables.

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.

Show more Show less
9.4
Superb
72 reviews
Price from
MXN 5,242
per night

Featuring a garden and views of quiet street, Northey Street House is a bed and breakfast situated in a historic building in Salem, 2 km from Dead Horse Beach. This bed and breakfast offers free private parking and full-day security. The property offers allergy-free units and is set 2.9 km from Glendale Cove Beach.

The house is beautiful, and our room and bathroom were both very spacious. There was a heat spell going on, but luckily there was AC. Flora supplied reusable water bottles, reusable bags (for shopping), and while she kept basic breakfast necessities in the kitchen, she came and cooked for us (the fritata and the cottage cheese and strawberry parfait were particularly yummy).

Show more Show less
9.2
Superb
74 reviews
Price from
MXN 6,354
per night

Located in Salem town centre, Stepping Stone Inn offers free WiFi access. Matt’s famous fresh coffee will be provided daily from 8-10am and gourmet coffee, tea and hot cocoa is available 24/7. Guests at this pet-friendly property are greeted by the two resident cats.

A flat-screen TV, as well as a clock radio with wireless phone charging are available in each uniquely furnished guest room. All rooms include a private bathroom.

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.

Show more Show less
9.1
Superb
19 reviews
Price from
MXN 5,067
per night

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 parking and coffee makers.

The location was perfect, we walked to attractions and restaurants. The train station was about a 5 minute drive and it was very easy to use the train to go to Boston for a day trip. Staff was friendly and always texted reminders about ordering our breakfast for the next day.

Show more Show less
8.8
Fabulous
685 reviews
Price from
MXN 5,267
per night

This historic Inn is minutes from the beach in a centrally located residential area. Each uniquely decorated room offers free Wi-Fi and a flat-screen cable TV.

Select rooms at The Hotel Marblehead have a garden view, a kitchenette and an outdoor dining area. Private bathrooms in all rooms include towels and fine linens.

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.

Show more Show less
8.3
Very good
172 reviews
Price from
MXN 3,762
per night

Offering lake views, Le Elona, a private island getaway experience is an accommodation located in Peabody, 22 km from Cambridge College and 24 km from Inman Square. The air-conditioned accommodation is 11 km from Peabody Essex Museum, and guests can benefit from on-site private parking and complimentary WiFi. The property is non-smoking and is situated 12 km from The House of the Seven Gables.

This is a beautiful property. Perfect for a getaway! You feel safe when you are there and the privacy is exquisite!

Show more Show less
9.5
Exceptional
12 reviews
Price from
MXN 3,133
per night

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.
Search B&Bs in Salem

Most booked B&Bs in Salem this month

B&Bs that guests love in Salem

  • Avg. price/night: MXN 5,114.71
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,411 reviews
    Great location
    Paul
    Family with young children
  • Avg. price/night: MXN 6,242.52
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 159 reviews
    Nice decor gd shower and not that far from main attraction and very quiet
    Richard
    Young couple
  • Avg. price/night: MXN 5,114.71
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,411 reviews
    Perfect location close to all the sights, shops and restaurants. Friendly staff. Amazing tasting breakfast with great options like waffles, omelets and fresh fruit. Clean rooms and the breakfast area was kept very clean too.
    Anne-claire
    Young couple
  • Avg. price/night: MXN 5,972.38
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 725 reviews
    Great location, good size room and much better bathroom than the economy rooms.
    Tyler
    Solo traveller
  • Avg. price/night: MXN 5,972.38
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 725 reviews
    Great location, very historical. Lovely staff and convenient parking.
    Tyler
    Solo traveller
  • Avg. price/night: MXN 5,659.07
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,165 reviews
    Everything. Hotel in works, room brand new painted and wallpapered. Everything is 15min walkin around. Very quiet hoteland city.
    AURORE
    Young couple
  • Avg. price/night: MXN 7,103.46
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 157 reviews
    The decor was absolutely stunning, it was incredibly clean and comfortable. Nice and warm. Quiet even though it’s next to the main road we didn’t hear a thing. Wanted to stay longer, would highly recommend. Marley literally went above and beyond to help us during our stay.
    Tammy
    People with friends
  • Avg. price/night: MXN 5,972.38
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 725 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: MXN 5,972.38
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 725 reviews
    Great location, charming, staff was nice.
    Courtney
    Young couple
  • Avg. price/night: MXN 10,378.23
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 174 reviews
    Wonderfull atmosphere with attention to detail exceptional Complementary breakfast and snack items appreciated Beautifully presented heritage building and rooms Staff exceptional Truly a boutique hotel Great location
    Brian
    Young couple