Skip to main content

The best inns in Salem

Check out our selection of great inns in Salem

Filter by:

Review score

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

Featuring free WiFi throughout the property, The Merchant offers accommodations in an historic building in Salem. Each room has a flat-screen TV with cable channels.

Right in the middle of town where all the action is ..love the historic building!
Scored 9.6
9.6
Rated exceptional
Exceptional
161 reviews
Price from
$237.60
1 night, 2 adults
Daniels House Inn, hotel in Salem

Located in Salem, within a 18-minute walk of Dead Horse Beach and 1.5 miles of Glendale Cove Beach, Daniels House Inn provides accommodations with a garden and free WiFi as well as free private...

It was very unique and cool to stay in.
Scored 9.2
9.2
Rated wonderful
Wonderful
74 reviews
Price from
$259
1 night, 2 adults
Silsbee's by Daniels House, hotel in Salem

Located in Salem, within a 18-minute walk of Dead Horse Beach and 1.5 miles of Glendale Cove Beach, Silsbee's by Daniels House has accommodations with a garden as well as free private parking for...

It was perfectly restored. There is so many wonderful things about the room and bathroom. We loved staying here.
Scored 9.3
9.3
Rated wonderful
Wonderful
19 reviews
Price from
$261
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...

Location, ambiance, self check-in
Scored 8.8
8.8
Rated excellent
Excellent
642 reviews
Price from
$171
1 night, 2 adults
The Hotel Marblehead, hotel in Salem

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.

The room was pristine! Perfect size for us. Perfect location. Everything was fresh and comfortable. We would recommend this hotel to anyone.
Scored 8.3
8.3
Rated very good
Very Good
185 reviews
Price from
$174.30
1 night, 2 adults
Shea's Riverside Inn & Motel, hotel in Salem

Featuring free WiFi and a terrace, Shea's Riverside Inn & Motel offers accommodations in Essex, 24 mi from Boston. Free private parking is available on site.

Location very good Loved the area Very good breakfast
Scored 9.1
9.1
Rated wonderful
Wonderful
72 reviews
Price from
$219
1 night, 2 adults
Rodeway Inn Logan International Airport, hotel in 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...

It was convenient to the Airport
Scored 5.3
5.3
Rated fair
Average
308 reviews
Price from
$135.15
1 night, 2 adults
Boston Yacht Haven, hotel in 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.

Everything was perfect and the woman who checked us in was absolutely wonderful and amazing
Scored 9.7
9.7
Rated exceptional
Exceptional
638 reviews
Price from
$340
1 night, 2 adults
Inn at St. Botolph, hotel in Salem

This inn is in Boston's historic Back Bay, one block from the Shops at Prudential Center and subway station. A kitchenette and 42-inch flat-screen TV is offered in every suite. Inn at St.

Location, cleanliness and friendly staff.
Scored 8.8
8.8
Rated excellent
Excellent
240 reviews
Price from
$233.10
1 night, 2 adults
Harborview Inn, hotel in Salem

This Gloucester bed and breakfast is directly across from the harbor and features uniquely styled rooms, each with a private bathroom. Various shops and restaurants are within a 10-minute walk.

Proximity to town and water
Scored 8.9
8.9
Rated excellent
Excellent
135 reviews
Price from
$189
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 this month

Inns That Guests Love in Salem

  • Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 24 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.
    Brenda
    Young couple
  • Avg. price/night: $252.44
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 797 reviews
    Hotel was historic, clean, comfortable in a great location. Staff was outstanding, one of the best I've ever experienced. Tavern was cozy and comfortable and again with fantastic staff. You Hit it Out of the Park as far as staffing goes. I don't have even one negative comment for the Hawthorn. Thanks for a great stay.
    Gary
    Young couple
  • Avg. price/night: $265.46
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 1,356 reviews
    Typical Hampton Inn. They have a formula that works.
    addington
    Young couple
  • Avg. price/night: $252.44
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 797 reviews
    I love the hotel's location, comfortable bed, and the Tavern restaurant inside was nice. Everything in the hotel was clean.
    Gina
    Solo traveler
  • Avg. price/night: $252.44
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 797 reviews
    I had a premium room (that is all that was left) and my friends had the economy rooms. They were great. Comfortable beds and good towels. My room was very large and comfortable. The bathrooms are small but that was no problem. Will always stay here if in Salem. The history of the hotel is wonderful and very safe area @ nite. We also ate dinner @ the Tavern restaurant on site and was very good.
    VA2europe
    Group
  • Avg. price/night: $252.44
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 797 reviews
    Stayed in a double room and it was huge! It even had 1.5 bathrooms! Nice ambiance with chandeliers hanging in the room. Great location and convenient onsite parking. Ate dinner at The Tavern and breakfast at Nathaniel's. Both meals were delicious and staff was attentive. A beautiful hotel with a lot of history.
    Kimberly
    Family with young children
  • Avg. price/night: $252.44
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 797 reviews
    location. clam chowder soup. dinner in the Tavern
    A
    Anonymous
    Family with young children
  • Avg. price/night: $252.44
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 797 reviews
    I will be staying here again, it was absolutely charming. The staff were very pleasant and my room, an economy was perfect. I had dinner at The Tavern and it was delicious. You won't be disappointed!
    Jennifer
    Solo traveler
  • Avg. price/night: $252.44
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 797 reviews
    Dinner was wonderful at their tavern restaurant.
    joan
    Young couple

Research, refine, and make plans for your whole trip