Search Hotels with Restaurant in Salem

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on Salem Hotels with Restaurant

Top Salem Hotels with Restaurant

Our top choices for Salem hotels with a restaurant

Hawthorne Hotel

3.5 star property
9.4 out of 10, Exceptional, (1376)
"Beautiful and historical Hotel"
The price is £194
includes taxes & fees
25 Aug - 26 Aug
Hawthorne Hotel

Salem Waterfront Hotel & Suites

3.5 star property
9.0 out of 10, Wonderful, (1003)
"Good location to visit from "
The price is £191
includes taxes & fees
24 Aug - 25 Aug
Salem Waterfront Hotel & Suites

The Salem Inn

3.5 star property
9.2 out of 10, Wonderful, (1001)
"Friendly staff, wonderful location, great breakfast!"
The price is £176
includes taxes & fees
26 Aug - 27 Aug
The Salem Inn

Stepping Stone Inn

2.5 star property
9.6 out of 10, Exceptional, (86)
"Was great staying at the Stepping Stone, great place, super convenient and amazing staff. Would definitely stay there again."
The price is £250
includes taxes & fees
25 Aug - 26 Aug
Stepping Stone Inn

The Merchant

3.0 star property
9.8 out of 10, Exceptional, (355)
"Nice stay."
The price is £207
includes taxes & fees
26 Aug - 27 Aug
The Merchant

The Hotel Salem

3.0 star property
9.2 out of 10, Wonderful, (1002)
"It was an amazing stay!"
The price is £169
includes taxes & fees
25 Aug - 26 Aug
The Hotel Salem

Leslie's Retreat: Spacious home ideally located to everything

10.0 out of 10, Exceptional, (239)
"If you are ever in need of a decent sized house for extended family during graduation (ours was at Endicott) this is the place! Convenient, Clean and so many beds to accommodate everyone comfortably (including our dog). It was great… thank you!"
Leslie's Retreat: Spacious home ideally located to everything
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 restaurants in Salem cost?
The price for hotels in Salem ranges from £169 to £250 per night. Expedia has unbeatable offers on properties with restaurants or near foodie areas that'll please both your taste buds and wallet. 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.
What are the best hotels with restaurants in Salem?
We recommend The Merchant. Settle in at this 3-star stay which features a terrace and designer toiletries. The Hotel Marblehead is another popular hotel with dining worth considering. Book into this 3.5-star option and make the most of amenities such as a terrace and a pillowtop mattress. You can choose from multiple hotels with restaurants in Salem with a total average guest review rating of 9.4.
How many hotels with restaurants are there in Salem?
Use up your holiday days and choose from 8 hotels with restaurants in Salem. For official business travel, a romantic break and everything in between, Expedia can help you find a stay offering all kinds of flavours in a few quick clicks.
What are the best cheap hotels with dining in Salem?
Keep both your taste buds and wallet happy at one of our Salem hotels with restaurants that start at only £169 per night. Comfort Inn & Suites Logan International Airport will give you easy access to some delicious dining experiences. Amenities here include a terrace and a swimming pool. Also check out Best Western Plus North Shore Hotel, which offers a terrace and a swimming pool. Use the cash you save at either stay to eat your way around Salem! If you're exploring Salem on a budget, there are lots of free attractions to add to your itinerary. Revere Beach and Singing Beach are visitor favourites. 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 restaurants in Salem?
Holidaying with the family in Salem couldn't be easier at The Merchant. With access to dining and conveniences including complimentary breakfast and a fireplace, your crew can rest and relax at this 3-star stay. The Hotel Marblehead is another family-friendly hotel that will put you close to some awesome foodie experiences. It has a 3.5-star rating and amenities including a nearby beach and complimentary breakfast. After checking in and kicking back together in your comfy digs, it's time to discover the local sights. CoCo Key Water Resort - Boston and Salem Willows Park are fun family-friendly attractions in Salem.
Why book your hotel with dining in Salem with Expedia?
Expedia will help you find your dream hotel with dining in Salem. Use our filters to search for stays with a restaurant on-site. If you have a certain budget, select how much you'd like to spend and the star rating of your hotel. We'll help you find the perfect place whatever your tastes or bank balance.
How can I find cheap hotels with dining in Salem?
With Expedia's nifty filter tool, sourcing cheap hotels with dining in Salem is easy. To find accommodation that are easy on the wallet, narrow down your search by budget, meal plans and star rating.
What is there to do in Salem near my hotel with dining?
There are tons of superb things to fill your days in Salem. Discover attractions like CoCo Key Water Resort - Boston, Peabody Essex Museum and Revere Beach. Singing Beach, Salem Museum and North Shore Music Theatre are also visitor favourites.