|Most expensive month:||July|
|Average price in Elgin:||$138/night|
|Absolute cheapest price found:||$62/night|
|Most expensive day:||Friday|
A hotel in Elgin tonight can start as low as $114 for the night, with an average cost of $114, based on HotelsCombined searches over the last 72 hours.