We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Hotels near The Highlands of Elgin

Check In Check Out
Show Prices
Sort by:
Ranking
Ranking
Lowest Price
Lowest Price
Distance
Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
2280 Barrington Rd., Hoffman Estates, IL 60195
14.2 km from The Highlands of Elgin
Check In Check Out
Show Prices
405 Airport Road, Elgin, IL 60123
5.9 km from The Highlands of Elgin
#2 of 8 hotels in Elgin
Check In Check Out
Show Prices
435 Airport Road, I-90 & State Hwy 31 N, Elgin, IL 60123
6.0 km from The Highlands of Elgin
#6 of 8 hotels in Elgin
Check In Check Out
Show Prices
500 Tollgate Road, Elgin, IL 60123
6.1 km from The Highlands of Elgin
#5 of 8 hotels in Elgin
Check In Check Out
Show Prices
495 Airport Road, Elgin, IL 60123
6.2 km from The Highlands of Elgin
#3 of 8 hotels in Elgin
Check In Check Out
Show Prices
2175 Marriott Drive, West Dundee, IL 60118
6.4 km from The Highlands of Elgin
Check In Check Out
Show Prices
2185 Marriott Dr, West Dundee, IL 60118-9183
6.4 km from The Highlands of Elgin
Check In Check Out
Show Prices
1585 Dundee Avenue, Elgin, IL 60120
6.6 km from The Highlands of Elgin
#8 of 8 hotels in Elgin
Check In Check Out
Show Prices
2270 Point Boulevard, Elgin, IL 60123
7.4 km from The Highlands of Elgin
#1 of 8 hotels in Elgin
Check In Check Out
Show Prices
1780 Capital Street, Elgin, IL 60124
7.4 km from The Highlands of Elgin
#7 of 8 hotels in Elgin
Check In Check Out
Show Prices
2480 Bushwood Dr, Elgin, IL 60124-7819
8.5 km from The Highlands of Elgin
#4 of 8 hotels in Elgin
Check In Check Out
Show Prices
700 Courtyard Dr, Saint Charles, IL 60174-1497
10.7 km from The Highlands of Elgin
Check In Check Out
Show Prices
2875 Foxfield Road, Saint Charles, IL 60174
10.8 km from The Highlands of Elgin
Check In Check Out
Show Prices
4800 Hoffman Blvd, Hoffman Estates, IL 60192-3722
10.9 km from The Highlands of Elgin
Check In Check Out
Show Prices
1600 E. Main St, Saint Charles, IL 60174
11.2 km from The Highlands of Elgin
Check In Check Out
Show Prices
1635 East Main Street, Saint Charles, IL 60174
11.3 km from The Highlands of Elgin
Check In Check Out
Show Prices
1520 E Main St, Hwy 64 Near Tyler Rd, Saint Charles, IL 60174-2327
11.3 km from The Highlands of Elgin
Check In Check Out
Show Prices
Sponsored
1800 East Golf Road, Schaumburg, IL 60173
23.0 km from The Highlands of Elgin
Check In Check Out
Show Prices
100 South Tyler Road, Saint Charles, IL 60174
11.4 km from The Highlands of Elgin
Check In Check Out
Show Prices
155 38th Avenue, Saint Charles, IL 60174
11.5 km from The Highlands of Elgin
Check In Check Out
Show Prices
4070 East Main Street, Saint Charles, IL 60174
11.6 km from The Highlands of Elgin
Check In Check Out
Show Prices
100 West Main Street, Saint Charles, IL 60174
11.7 km from The Highlands of Elgin
Check In Check Out
Show Prices
4051 East Main Street, Saint Charles, IL 60174
11.8 km from The Highlands of Elgin
Check In Check Out
Show Prices
Check In Check Out
Show Prices
2096 Bricher Road, Saint Charles, IL 60174
13.6 km from The Highlands of Elgin
Check In Check Out
Show Prices
2875 Greenspoint Parkway, Hoffman Estates, IL 60195
14.0 km from The Highlands of Elgin
Check In Check Out
Show Prices
2825 Greenspoint Parkway, Hoffman Estates, IL 60195
14.1 km from The Highlands of Elgin
Check In Check Out
Show Prices
2750 Greenspoint Parkway, Hoffman Estates, IL 60169
14.2 km from The Highlands of Elgin
Check In Check Out
Show Prices
2280 Barrington Rd., Hoffman Estates, IL 60195
14.2 km from The Highlands of Elgin
Check In Check Out
Show Prices
2075 Barrington Road,, Hoffman Estates, IL 60169
14.4 km from The Highlands of Elgin
Check In Check Out
Show Prices
2500 Hassell Road, ,I-90 at Barrington Road South, Hoffman Estates, IL 60195-2004
14.6 km from The Highlands of Elgin
Check In Check Out
Show Prices
2425 Barrington Road, Hoffman Estates, IL 60195
14.7 km from The Highlands of Elgin
Check In Check Out
Show Prices
Also consider hotels near Elgin
See all hotels in or near Elgin
2185 Marriott Dr, West Dundee, IL 60118-9183
6.4 km from The Highlands of Elgin
Check In Check Out
Show Prices
2175 Marriott Drive, West Dundee, IL 60118
6.4 km from The Highlands of Elgin
Check In Check Out
Show Prices
4800 Hoffman Blvd, Hoffman Estates, IL 60192-3722
10.9 km from The Highlands of Elgin
Check In Check Out
Show Prices
700 Courtyard Dr, Saint Charles, IL 60174-1497
10.7 km from The Highlands of Elgin
Check In Check Out
Show Prices
Check In Check Out
Show Prices
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details. Any taxes and fees displayed, if applicable, are estimates only. Please see further details from our partners, who set the prices. Before you complete any reservation, we recommend that you verify the total cost including taxes and fees.
Elgin Travel Forum Need specific advice visiting Elgin, Illinois? Visit the TripAdvisor Travel Forum for Elgin and ask our Destination Experts and the travel community.