Photo by Chris Addams

Find Hotels with Restaurants in Greenfield, MA

Check availability on Greenfield Hotels with Restaurants

Check prices for these dates

Next weekend
In two weeks

Top Greenfield Hotels with Restaurants

Our top choices for Greenfield hotels with a restaurant

Hampton Inn & Suites Greenfield

2.5 star property
8.6 out of 10, Excellent, (841)
"Great place with a walkable eating option"
$161 nightly
The price is $179
Sep 7 - Sep 8
Total with taxes and fees
Hampton Inn & Suites Greenfield
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 Greenfield Hotel Reviews

Frequently asked questions

How much do hotels with dining in Greenfield cost?
Hotels in Greenfield range between $179 to $179 per night. Don't forget your appetite — these hotels have restaurants or are close to some great culinary experiences. 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.
Why book your hotel with dining in Greenfield with Expedia?
Expedia makes it a breeze to find your dream hotel with dining in Greenfield. Take advantage of our filters to search for stays with an on-site restaurant. If you have a budget in mind, click on how much you'd like to spend and your preferred hotel star rating. We'll help you find the right fit whatever your tastes or bank balance.
How can I find cheap hotels with dining in Greenfield?
With Expedia's helpful filter tool, getting your hands on cheap hotels with dining in Greenfield is easy. To find stays that are easy on your bank balance, narrow your search results by star rating, budget and meal plans.
What is there to do in Greenfield near my hotel with dining?
Once you've unpacked your bags, venture out and explore the wonderful things Greenfield has on offer. Greenfield Beach is a popular attraction to add to your must-do list.

Explore a world of travel with Expedia

Explore a world of travel with Expedia