Just 40 minutes northwest of Chicago, Elgin is often overshadowed by the Windy City. But if you’re in the area, it would be a shame to miss out on the charms of this City in the Suburbs. It’s close to O’Hare International Airport, and brimful of intriguing history – take a look at the beautiful Queen Anne homes, and the cobblestone residences put up by the first settlers. There’s nature, too – take a hike, or ride the bike trails, in Poplar Creek Preserve, beside the city. Whether you’re passing through or planning a longer stay, read on to discover the best hotels in Elgin – bookable on Culture Trip.