Find Hotels with Restaurants in Elmhurst, IL

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check availability on Elmhurst Hotels with Restaurants

Our top choices for Elmhurst hotels with a restaurant

Clarion Inn Elmhurst - Oak Brook near I-88, I-290, I-294

3.0 star property
Elmhurst
8.0 out of 10, Very Good, (1034)
"Room was spotless and staff was courteous "
United States
Tywan
$67 nightly
The price is $74
Jan 4 - Jan 5, 2026
Total with taxes and fees
Clarion Inn Elmhurst - Oak Brook near I-88, I-290, I-294

Courtyard Chicago Elmhurst/Oakbrook Area

3.0 star property
Elmhurst
8.4 out of 10, Very Good, (1000)
"Clean room, very modern and spacious. "
United States
Robert
$93 nightly
The price is $102
Dec 21 - Dec 22
Total with taxes and fees
Courtyard Chicago Elmhurst/Oakbrook Area

Freehand Chicago

4.0 star property
Downtown Chicago
8.0 out of 10, Very Good, (2633)
"The room was spotless and the staff where great!"
United States
Maria
$73 nightly
The price is $86
Jan 5 - Jan 6, 2026
Total with taxes and fees
Freehand Chicago

The Godfrey Hotel Chicago

4.5 star property
Downtown Chicago
8.6 out of 10, Excellent, (1919)
"Good value, great cleaning staff "
United Kingdom
farzana
$115 nightly
The price is $135
Jan 6 - Jan 7, 2026
Total with taxes and fees
The Godfrey Hotel Chicago

Cambria Hotel Chicago Loop - Theatre District

4.0 star property
Downtown Chicago
8.8 out of 10, Excellent, (1451)
"Clean, modern, friendly/helpful staff, the perfect spot for staying for a show at The Chicago Theatre. Parking was close and easy too. "
United States
Megan
$90 nightly
The price is $106
Jan 4 - Jan 5, 2026
Total with taxes and fees
Cambria Hotel Chicago Loop - Theatre District

Embassy Suites by Hilton Chicago Downtown Magnificent Mile

4.0 star property
Downtown Chicago
8.4 out of 10, Very Good, (2749)
"Great food clean room friendly staff"
United States
MARINA
$110 nightly
The price is $129
Jan 6 - Jan 7, 2026
Total with taxes and fees
Embassy Suites by Hilton Chicago Downtown Magnificent Mile

Hyatt Centric Chicago Magnificent Mile

4.0 star property
Downtown Chicago
9.0 out of 10, Wonderful, (1044)
"Perfect location to surrounding area and activities, friendly staff, clean rooms, amazing gym, and delicious food."
United States
Hannah
$123 nightly
The price is $144
Jan 1 - Jan 2, 2026
Total with taxes and fees
Hyatt Centric Chicago Magnificent Mile

Palmer House a Hilton Hotel

4.0 star property
Downtown Chicago
8.4 out of 10, Very Good, (2126)
"Loved and enjoyed our stay"
United States
Luis
$136 nightly
The price is $155
Dec 21 - Dec 22
Total with taxes and fees
Palmer House a Hilton Hotel

Hilton Garden Inn Chicago Downtown South Loop

3.0 star property
Downtown Chicago
8.8 out of 10, Excellent, (1747)
"Great staff with a great view of the city! Easy access to the L train to Wrigley Field. Will stay again!"
United States
Joseph
$71 nightly
The price is $84
Jan 5 - Jan 6, 2026
Total with taxes and fees
Hilton Garden Inn Chicago Downtown South Loop

Hilton Garden Inn Chicago Downtown/Magnificent Mile

3.0 star property
Downtown Chicago
8.4 out of 10, Very Good, (4238)
"Staff were amazing."
United States
Debra
$82 nightly
The price is $96
Dec 18 - Dec 19
Total with taxes and fees
Hilton Garden Inn Chicago Downtown/Magnificent Mile
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 Elmhurst Hotel Reviews

Frequently asked questions

How much do hotels with dining in Elmhurst cost?
Expect to pay between $74 and $155 per night for hotels in Elmhurst. An ideal stay with a restaurant, or one with access to some great foodie experiences, is just a few clicks away on Expedia. 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 Elmhurst?
Elmhurst has multiple hotels with dining with a total average guest review rating of 8.4. Hampton Inn & Suites Rosemont Chicago O'Hare is a popular option if you're looking to sink your teeth into the local dining scene. It has a 2.5-star rating and includes amenities such as a terrace and a swimming pool. Holiday Inn Express & Suites Chicago O'Hare Airport, an IHG Hotel is another traveler favorite. This 3-star hotel offers access to some delightful food experiences and comes with designer toiletries and pool sun loungers.
How many hotels with dining are there in Elmhurst?
Pick from 4 hotels with dining in Elmhurst. No matter if you're taking a trip with the little ones or getting away with your besties, Expedia will help you score the perfect pad.
What are the best cheap hotels with dining in Elmhurst?
Keep both your taste buds and budget happy at one of our Elmhurst hotels with dining that start from just $74 per night. Hampton Inn & Suites Rosemont Chicago O'Hare will put you near some great dining experiences. Handy amenities here include a terrace and a swimming pool. Also take a look at Hampton Inn & Suites Addison, which has a swimming pool and complimentary breakfast. Use the cash you save at either retreat to dine your way around Elmhurst! If you'd like to hold on to your hard-earned cash and still make the most of Elmhurst, add a couple of fabulous free attractions to your travel plans. Parkway Bank Park Entertainment District and Galloping Ghost are always popular among visitors. 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 Elmhurst?
Many travelers after a family-friendly hotel with dining in Elmhurst choose Holiday Inn Express & Suites Chicago O'Hare Airport, an IHG Hotel. With a 3-star rating and amenities such as complimentary breakfast and WiFi, you'll feel right at home here. The Rose Chicago, Tapestry Collection by Hilton is a 4-star stay that will also place you within easy reach of some tasty food experiences. Housekeeping services and laundry facilities help make it a comfy base for your family vacation. Elmhurst has tons of family-friendly attractions to explore when the kids are getting restless. Brookfield Zoo and Parkway Bank Park Entertainment District guarantee fun for all ages.
Are there any 5-star hotels with dining in Elmhurst?
Although there are no 5-star hotels with dining in Elmhurst, there are some 4-star options that offer access to terrific culinary options. Located about 6 miles from downtown, The Rose Chicago, Tapestry Collection by Hilton provides guests with top amenities like dining romance packages and concierge services. Another 4-star property is Chicago Marriott Suites O'Hare. It's around 7 miles from central Elmhurst and includes amenities like a terrace and a bar.
Why book your hotel with dining in Elmhurst with Expedia?
Expedia makes it easy to find your dream hotel with dining in Elmhurst. Make use of our filters to search for stays with their own restaurants. If you need to stick to a budget, choose how much you want to spend and the star rating of your hotel. We'll help you find the right stay whatever your tastes or bank balance.
How can I find cheap hotels with dining in Elmhurst?
With Expedia's filter tool, sourcing cheap hotels with dining in Elmhurst is a breeze. To view properties that'll make your hip pocket happy, narrow your search results by budget, star rating and meal plans.
What is there to do in Elmhurst near my hotel with dining?
If you're eager to explore the best of Elmhurst, Elmhurst College is the ideal place to start.

Explore a world of travel with Expedia