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

This weekend
Next weekend

Top Salem Hotels with Restaurant

Hawthorne Hotel

3.5 star property
9.4 out of 10, Exceptional, (1238)
"Enjoyed our stay"
The price is £191
includes taxes & fees
13 Jul - 14 Jul
Hawthorne Hotel

Salem Waterfront Hotel & Suites

3.5 star property
9.0 out of 10, Wonderful, (1005)
"We have stayed here twice and plan to going forward whenever in the area!"
The price is £212
includes taxes & fees
29 Jul - 30 Jul
Salem Waterfront Hotel & Suites

The Salem Inn

3.5 star property
9.2 out of 10, Wonderful, (1004)
"Wonderful inn with delicious breakfast and helpful and friendly staff! I would love to stay here again!"
The price is £191
includes taxes & fees
27 Jul - 28 Jul
The Salem Inn

Stepping Stone Inn

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

The Merchant

3.0 star property
9.8 out of 10, Exceptional, (346)
"Great room and good location"
The price is £245
includes taxes & fees
13 Jul - 14 Jul
The Merchant

The Hotel Salem

3.0 star property
9.0 out of 10, Wonderful, (1011)
"Cute little hotel, super comfy beds and right in the heart of everything! "
The price is £195
includes taxes & fees
9 Jul - 10 Jul
The Hotel Salem

Leslie's Retreat: Spacious home ideally located to everything

10.0 out of 10, Exceptional, (232)
"We loved staying here! If we ever come back to Salem this is our first choice!"
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.

Frequently asked questions

How much do hotels with restaurants in Salem cost?
The price for hotels in Salem ranges from £191 to £245 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.3.
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 £191 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.