|Most expensive month:||August|
|Average price in Elmhurst:||$103/night|
|Absolute cheapest price found:||$47/night|
|Most expensive day:||Tuesday|
Elmhurst is home to many highly-rated hotels, one of which is SpringHill Suites by Marriott Chicago Elmhurst/Oakbrook Area, which has a current rating of 8.0. For other potential stays, consider The Westin Chicago Lombard and Fairfield Inn and Suites Chicago Lombard, which can also be great places to stay in Elmhurst.
The average price of a hotel in Elmhurst is $124 per night, based on the last 3 days’ data.
HotelsCombined searches in the last 3 days suggest cheap Elmhurst hotels have prices starting from as low as $65/night, depending on the popularity of your requested dates.