A red brick building with arched windows and a Town Hall sign.

Hotels with Restaurants in Salem, Boston

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Salem Hotels with Restaurants

This weekend
Next weekend

Our top choices for Salem hotels with a restaurant

1. Hawthorne Hotel

Hawthorne Hotel
3.5 star property
Downtown Salem
9.4 out of 10, Exceptional, (1,613 reviews)
"Amazing place to stay, such a charming feel to the entire place"
United States
Karrie
The price is P9,186
P10,260 total
includes taxes & fees
Nov 23 - Nov 24
Hawthorne Hotel

2. Salem Waterfront Hotel & Suites

Salem Waterfront Hotel & Suites
3.5 star property
Salem
9.4 out of 10, Exceptional, (1,000 reviews)
"Great stay in a great central location for this little town!"
United States
Jordan
The price is P12,132
P13,551 total
includes taxes & fees
Nov 22 - Nov 23
Salem Waterfront Hotel & Suites

3. The Hotel Salem

The Hotel Salem
3.0 star property
Downtown Salem
9.4 out of 10, Exceptional, (1,120 reviews)
"Great stay...location amd staff were second to none."
United States
Eugene
The price is P11,647
P13,009 total
includes taxes & fees
Nov 23 - Nov 24
The Hotel Salem

4. The Bell Inn

The Bell Inn
5.0 star property
Peabody
9.2 out of 10, Wonderful, (328 reviews)
"Absolutely gorgeous, clean, and friendly place to stay. Kind owners, staff and very close to popular tourist destinations! Might even book my wedding here!"
United States
Michelle
The price is P9,080
P10,142 total
includes taxes & fees
Nov 10 - Nov 11
The Bell Inn

5. Boston Marriott Peabody

Boston Marriott Peabody
3.5 star property
South Peabody
8.8 out of 10, Excellent, (1,000 reviews)
"Loved it was clean and well kept, cute bar area, great price right outside Salem!!!"
United States
Heather
The price is P9,757
P10,898 total
includes taxes & fees
Nov 22 - Nov 23
Boston Marriott Peabody

6. Holiday Inn Hotel & Suites Boston - Peabody by IHG

Holiday Inn Hotel & Suites Boston - Peabody by IHG
3.0 star property
Peabody
7.4 out of 10, Good, (1,004 reviews)
"very nice hotel"
United States
angel
The price is P6,394
P7,142 total
includes taxes & fees
Nov 28 - Nov 29
Holiday Inn Hotel & Suites Boston - Peabody by IHG

7. DoubleTree by Hilton Boston North Shore

DoubleTree by Hilton Boston North Shore
4.0 star property
Danvers
8.2 out of 10, Very good, (2,588 reviews)
"Really great stay."
United States
Matthew
The price is P5,924
P6,617 total
includes taxes & fees
Nov 28 - Nov 29
DoubleTree by Hilton Boston North Shore

8. The Northshore Hotel - Boston/Danvers

The Northshore Hotel - Boston/Danvers
2.0 star property
Danvers
7.8 out of 10, Good, (1,222 reviews)
"I think this is a perfect hotel for a quick weekend getaway in Boston and Salem! Big rooms and very dog friendly, front desk staff very nice"
United States
Rachael
The price is P6,970
P7,785 total
includes taxes & fees
Nov 9 - Nov 10
The Northshore Hotel - Boston/Danvers

9. Comfort Inn & Suites Logan International Airport

Comfort Inn & Suites Logan International Airport
2.5 star property
Revere
9.0 out of 10, Wonderful, (2,450 reviews)
"Great place to stay outside of Boston."
United States
William
The price is P6,741
P7,915 total
includes taxes & fees
Nov 26 - Nov 27
Comfort Inn & Suites Logan International Airport

10. Hampton Inn Boston - Logan Airport

Hampton Inn Boston - Logan Airport
3.0 star property
Revere
8.2 out of 10, Very good, (5,543 reviews)
"Nice little Cafe and the rooms were well equipped"
United States
Bruce
The price is P6,264
P6,997 total
includes taxes & fees
Nov 25 - Nov 26
Hampton Inn Boston - Logan Airport
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Salem Hotel Reviews

Frequently asked questions

How much do hotels with dining in Salem cost?
The price for hotels in Salem ranges from P6,617 to P13,551 per night. Expedia has great offers on properties with restaurants or in foodie areas that'll please both your stomach and wallet. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in Salem?
Salem offers multiple hotels with dining with a total average guest review rating of 8.7. The Hotel Marblehead is a popular option if you're looking to discover the local dining scene. It has a 3.5-star rating and offers amenities such as a terrace and a garden. Hawthorne Hotel also comes highly recommended. This 3.5-star hotel offers access to some wonderful food experiences and comes with an art gallery and a restaurant.
How many hotels with dining are there in Salem?
Make use of your vacation days and pick from 8 hotels with access to dining options in Salem. For a work-related trip, a solo adventure or anything in between, Expedia can help you find a stay to satisfy even the most discerning foodie in just a few clicks.
What are the best cheap hotels with dining in Salem?
With hotels with dining starting at just P6,617 per night, you'll have extra cash in your pocket to spend on memorable culinary experiences in Salem! Comfort Inn & Suites Logan International Airport is a well-priced option that features amenities such as a swimming pool and a terrace. Alternatively, sample the flavors of this city from Best Western Plus North Shore Hotel. A garden and a swimming pool are among this stay's conveniences. Visiting free attractions in Salem will stretch your travel budget even further. Revere Beach and Singing Beach are on the itineraries of many tourists. With the money you save, you can check out the local food scene. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with dining in Salem?
A trip with the family in Salem is easy at Salem Waterfront Hotel & Suites. With access to dining and amenities including a laundry service and housekeeping services, your crew can make themselves at home at this 3.5-star stay. Best Western Plus North Shore Hotel is another family-friendly hotel that will put you within easy reach of some awesome food experiences. It has a 2.5-star rating and conveniences including complimentary breakfast and laundry facilities. Salem boasts loads of family-friendly attractions to explore that'll keep the kids entertained. Revere Beach and Water Park of New England promise a fun-fueled day for young and old.
Why book your hotel with dining in Salem with Expedia?
With Expedia, you'll have no trouble finding your dream hotel with dining in Salem. Make use of our filters to search for stays with an on-site restaurant. If you have a set budget, choose how much you want to spend and the preferred star rating of your hotel. We'll help you find the right fit whatever your tastes or bank balance.
How can I find cheap hotels with dining in Salem?
With Expedia's nifty filter tool, booking cheap hotels with dining in Salem is easy. To discover accommodations that'll make your wallet happy, narrow your search by meal plans, budget and star rating.
What is there to do in Salem near my hotel with dining?
Salem has enough experiences to keep you occupied for weeks (or months!), starting with Peabody Essex Museum. Salem Museum, Salem Willows Park and Waikiki Beach are other impressive attractions. If you're sticking around a while, Witch Mansion and Dead Horse Beach are nice final touches to your itinerary.

Explore a world of travel with Expedia