Star Rating
Hotel Name
Price Range (USD)to
Amenities

60123 Hotels/Motels & Accommodations

Hampton Inn Elgin
+1-888-690-5247
405 Airport Rd., Elgin, IL 60123
  • 3 star Suburban hotel
  • Hotel has 108 rooms
From$79
Very Good 4.0 /5Reviews CallBookMore Details
Super 8 by Wyndham Elgin
+1-888-305-3366
435 Airport Rd., Elgin, IL 60123
  • Low-priced property
  • Check in: 11:00 AM
Holiday Inn Hotel & Suites Chicago Northwest : 495 Airport Rd.
+1-800-881-1523
495 Airport Rd., Elgin, IL 60123
  • 3-star Suburban property
  • 8 floors in property
  • Clean
  • Facilities clean
From$89
Very Good 4.0 /5Read Reviews CallBookMore Details
Quality Inn by Choice Hotels Elgin I 90
+1-888-283-3404
500 Tollgate Rd., Elgin, IL 60123
  • Economy Highway property
  • 77 sleeping rooms in hotel
  • 1 out of 2 guests said rooms were big enough
  • Beds need improvement
Country Inn & Suites by Carlson Elgin Il in Elgin
+1-866-221-8581
2270 Point Blvd., Elgin, IL 60123
  • Three Star Suburban hotel
  • Hotel has 3 floors
  • Horrible vibe
  • Fair breakfast prices
Courtyard by Marriott Chicago Elgin / West Dundee : 2175 Marriott Dr.
+1-866-429-5787
2175 Marriott Dr., West Dundee, IL 60118 ~2.62 miles northeast of 60123
  • 3 star Suburban hotel
  • 126 rooms in property
  • Hotel charged me
  • No free breakfast
Towneplace Suites / Elgin West Dundee
+1-888-690-5281
2185 Marriott Dr., West Dundee, IL 60118 ~2.67 miles northeast of 60123
  • Three Star Suburban hotel
  • Hotel has 143 rooms
  • Every guests reviewed found the staff to be very friendly
  • Most guests said rooms were clean enough
Candlewood Suites Elgin - Elgin
+1-888-690-5247
1780 Capital St., Elgin, IL 60124 ~2.71 miles northwest of 60123
  • Low priced Suburban hotel
  • 3 floors in property
  • Bed was very comfortable
  • Good service
From$58
Average 3.5 /5Reviews CallBookMore Details
Lexington Inn & Suites Chicago West / Elgin
+1-888-305-3366
1585 Dundee Ave., Elgin, IL 60120 ~3.11 miles northeast of 60123
  • Low Cost Suburban property
  • Hotel has 96 rooms
Comfort Suites Elgin - Elgin
+1-800-881-1523
2480 Bushwood Dr., Elgin, IL 60124 ~3.78 miles north of 60123
  • 3 star Suburban hotel
  • 78 suites in hotel
  • Nice atmosphere
  • Clean place to stay
Hampton Inn & Suites - St. Charles
+1-888-283-3404
2875 Foxfield Rd., St. Charles, IL 60174 ~8.22 miles south of 60123
  • 3 star Suburban hotel
  • Hotel has 28 suites
  • Average amenities
  • Staff was awesome
From$75
Very Good 4.5 /5Read Reviews CallBookMore Details
Courtyard by Marriott Chicago St. Charles in St. Charles
+1-866-221-8581
700 Courtyard Dr., St. Charles, IL 60174 ~8.23 miles south of 60123
  • Three Star Suburban property
  • 5 suites in hotel
From$119
Very Good 4.0 /5Read Reviews CallBookMore Details
Hawthorn Suites by Wyndham Hoffman Estates
+1-866-429-5787
2875 Greenspoint Pkwy., Hoffman Estates, IL 60169 ~8.41 miles east of 60123
  • Mid-scale Suburban property
  • Check-in: 3:00 pm
Quality Inn & Suites - St. Charles
+1-888-690-5281
1600 East Main St., St. Charles, IL 60174 ~8.43 miles south of 60123
  • 3 star Suburban hotel
  • 2 meeting rooms in property
Hampton Inn & Suites Chicago / Hoffman Estates
+1-888-690-5247
2825 Greenspoint Pkwy., Hoffman Estates, IL 60169 ~8.44 miles east of 60123
  • 3 star Suburban property
  • Check in time: 3:00PM
  • Nice hot breakfast
  • World class service
From$71
Very Good 4.0 /5Reviews CallBookMore Details
Super 8 in St.charles
+1-888-305-3366
1520 East Main St., St.charles, IL 60174 ~8.48 miles south of 60123
  • Two star hotel
  • 3 floors in property
Hyatt Place Chicago / Hoffman Estates - Hoffman Estates
+1-800-881-1523
2750 Greenspoint Pkwy., Hoffman Estates, IL 60169 ~8.52 miles east of 60123
  • 3 star Suburban property
  • Hotel has 6 floors
  • Every guests reviewed thought the service was very professional
  • Hot buffet style breakfast which was also nice
Best Western Inn of St. Charles - Saint Charles
+1-888-283-3404
1635 East Main St., Saint Charles, Illinois 60174-2372 ~8.52 miles south of 60123
  • Mid-scale Suburban hotel
  • Check in: 02:00
Geneva Motel Inn : 100 South Tyler Rd.
+1-866-221-8581
100 South Tyler Rd., St. Charles, IL 60174 ~8.60 miles south of 60123
  • Two star Suburban property
  • 74 rooms in property
Hilton Garden Inn St. Charles : 4070 East Main St.
+1-866-429-5787
4070 East Main St., St. Charles, IL 60174 ~8.62 miles south of 60123
  • Midscale Suburban property
  • 16 meeting rooms in property
From$129
Very Good 4.5 /5Review Score CallBookMore Details
Country Inn & Suites by Carlson Hoffman Estates Il - Hoffman Estates
+1-888-690-5281
2280 Barrington Rd., Hoffman Estates, IL 60195 ~8.63 miles east of 60123
  • Three Star Suburban property
  • Hotel has 7 suites
From$55
Very Good 4.0 /5Read Reviews CallBookMore Details
Holiday Inn Express & Suites
+1-888-690-5247
155 38th Ave., St. Charles, IL 60174 ~8.64 miles south of 60123
  • Two star Suburban property
  • 38 suites in property
  • Parking was ok, according to 60%
  • TV needs to be updated
Hilton Garden Inn Hoffman Estates in Hoffman Estates
+1-888-305-3366
2425 Barrington Rd., Hoffman Estates, IL 60195 ~8.69 miles east of 60123
  • Midscale Suburban property
  • 10 meeting rooms in property
  • No complimentary breakfast
  • Breakfast is average
Quality Inn - Hoffman Estates
+1-800-881-1523
2075 Barrington Rd., Hoffman Estates, IL 60169 ~8.74 miles east of 60123
  • Midscale Suburban property
  • 96 rooms in property
  • Quiet room
  • Very quiet
From$80
Average 3.5 /5Reviews CallBookMore Details
Pheasant Run Resort - St. Charles
+1-888-283-3404
4051 East Main St., St. Charles, IL 60174 ~8.74 miles south of 60123
  • Three Star Resort hotel
  • Hotel has 33 suites
  • Dirty linen
  • Plenty of parking
Hotel Baker : 100 West Main St.
+1-866-221-8581
100 West Main St., St. Charles, IL 60174 ~8.78 miles south of 60123
  • Expensive Riverfront property
  • 4 meeting rooms in property
  • Delicious food
  • Nice bar
Red Roof Inn Chicago Schaumburg - Hoffman Estates
+1-866-429-5787
2500 Hassell Rd., Hoffman Estates, IL 60169 ~8.79 miles east of 60123
  • Low-priced Suburban hotel
  • Check in: 3:00 PM
  • Rooms are not good
  • Most guests complained about the bathroom
From$36
Very Good 4.5 /5Read Reviews CallBookMore Details
Holiday Inn Express Hotel & Suites in Algonquin
+1-888-690-5281
2595 Bunker Hill Dr., Algonquin, IL 60102 ~8.90 miles north of 60123
  • 3 star Suburban hotel
  • Fitness + Health Center
  • The majority of guests found the staff to be very friendly
  • Quick romantic getaway
From$92
Average 3.5 /5Reviews CallBookMore Details
Fairfield Inn & Suites by Marriott : 2096 Bricher Rd.
+1-888-690-5247
2096 Bricher Rd., St. Charles, IL 60174 ~9.98 miles south of 60123
  • Affordable Suburban property
  • Hotel has 92 rooms
  • Most guests said the beds were comfortable
  • Hard boiled eggs
Extended Stay America Chicago Hanover Park - Hanover Park
+1-888-305-3366
1075 Lake St., Hanover Park, IL 60133 ~10.13 miles east of 60123
  • Low priced Suburban hotel
  • 3 floors in property
  • Every guests reviewed liked the proximity to shopping
  • Very good city hotel
The Herrington Inn & Spa in Geneva
+1-800-881-1523
15 South River Lane, Geneva, IL 60134 ~10.62 miles south of 60123
  • Luxurious 5 Star Suburban hotel
  • 3 floors in hotel
  • Gorgeous scenery
  • Beautiful rooms
From$189
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Holiday Inn Express & Suites : 1490 West Lake St.
+1-888-283-3404
1490 West Lake St., Roselle, IL 60172 ~11.18 miles east of 60123
  • Midscale Suburban property
  • Hotel has 2 meeting rooms
Embassy Suites Hotel Schaumburg / Woodfield in Schaumburg
+1-866-221-8581
1939 North Meacham Rd., Schaumburg, IL 60173 ~11.69 miles east of 60123
  • 4 star Suburban property
  • 6 meeting rooms in property
Holiday Inn Express Schaumburg in Schaumburg
+1-866-429-5787
1550 North Roselle Rd., Schaumburg, IL 60195 ~11.82 miles east of 60123
  • Midscale Suburban property
  • Hotel has an eco-friendly policy Learn more
  • Rather comfortable
  • Pool is below average
From$65
Very Good 4.0 /5Review Score CallBookMore Details
Radisson Schaumburg in Schaumburg
+1-888-690-5281
1998 North Roselle Rd., Schaumburg, IL 60195 Website ~11.89 miles east of 60123
  • Three Star Suburban property
  • 2 meeting rooms in hotel
Country Inn & Suites by Radisson Schaumburg
+1-888-690-5247
1401 North Roselle Rd., Schaumburg, IL 60195 ~11.95 miles east of 60123
  • Affordable Suburban hotel
  • Check-in: 03:00 PM
Americas Best Value Inn Barrington / Chicago West in Barrington
+1-888-305-3366
405 West Northwest Highway, Barrington, IL 60010 ~11.96 miles northeast of 60123
  • 2-star hotel
  • Check in time: 14:00
From$60
Average 3.0 /5Reviews CallBookMore Details
Comfort Inn & Suites
+1-800-881-1523
1555 East Fabyan Pkwy., Geneva, IL 60134 ~11.97 miles south of 60123
  • Low Cost Suburban hotel
  • Free breakfast
  • Fantastic service
  • Nice rooms
Extended Stay America Chicago Schaumburg in Schaumburg
+1-888-283-3404
2000 North Roselle Rd., Schaumburg, IL 60195 ~11.97 miles east of 60123
  • Low Cost Suburban hotel
  • 128 rooms in hotel
  • Rooms need regular maintenance
  • Made me feel uneasy
Wingate by Wyndham Schaumburg / Convention Center in Schaumburg
+1-866-221-8581
50 Remington Rd., Schaumburg, IL 60173 ~11.99 miles east of 60123
  • 3-star Suburban property
  • Free breakfast
  • No Wifi
  • Fast internet
Extended Stay America Schaumburg Convention Center
+1-866-429-5787
51 East State Pkwy., Schaumburg, IL 60173 ~12.01 miles east of 60123
  • Economy Suburban property
  • Hotel has 136 suites
  • No staff around
  • Breakfast was a joke
Courtyard by Marriott Chicago Bloomingdale Il
+1-888-690-5281
275 Knowllwood Dr., Bloomingdale, IL 60108 ~12.20 miles southeast of 60123
  • Mid-scale Suburban property
  • Fitness + Health Center
Residence Inn Bloomingdale
+1-888-690-5247
295 Knollwood Dr., Bloomingdale, IL 60108 ~12.25 miles southeast of 60123
  • 3 star Suburban hotel
  • 96 sleeping rooms in hotel
  • All guests were happy with the price of the breakfast
  • Tasty breakfast
From$88
Very Good 4.5 /5Read Reviews CallBookMore Details
Holiday Inn Chicago Nw Crystal Lk Convention Cente in Crystal Lake
+1-888-305-3366
800 South Route 31, Crystal Lake, IL 60014 ~12.48 miles north of 60123
  • 3 star Suburban property
  • 10 suites in property
Indian Lakes Hotel : 250 West Schick Rd.
+1-800-881-1523
250 West Schick Rd., Bloomingdale, IL 60108 ~12.55 miles east of 60123
  • Four-star Suburban property
  • 6 floors in hotel
  • AC was not working
  • Bathroom needs cleaning
From$84
Average 3.5 /5Reviews CallBookMore Details
Super 8 Hampshire Il
+1-888-283-3404
115 Arrowhead Dr., Hampshire, IL 60140 ~12.58 miles northwest of 60123
  • Two-star property
Woodspring Chicago Carol Strea - Carol Stream
+1-866-221-8581
1160 North Gary Ave., Carol Stream, IL 60118 ~12.71 miles southeast of 60123
  • Economy property
  • Check-in time: 15:00
Super 8 by Wyndham Crystal Lake : 577 Crystal Point Dr.
+1-866-429-5787
577 Crystal Point Dr., Crystal Lake, IL 60014 ~12.73 miles north of 60123
  • Cheap Suburban hotel
  • Comp. Breakfast
Homewood Suites by Hilton Schaumburg
+1-888-690-5281
815 East American Lane, Schaumburg, IL 60173 ~12.94 miles east of 60123
  • 3 star Suburban property
  • Hotel has an eco-friendly policy See more
From$99
Very Good 4.5 /5Read Reviews CallBookMore Details
Comfort Inn by Choice Hotels Crystal Lake Nw Highway in Crystal Lake
+1-888-690-5247
595 Tracy Trl, Crystal Lake, IL 60014 ~12.96 miles north of 60123
  • 2 star Suburban property
  • Hotel has 3 floors
  • Clean towels
  • Hotel could use some updating

Next: Show All Available 60123 Hotels with Pricing

Graph: Upcoming 20 Days of Elgin Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Elgin, IL discounts available. The chart reflects the cheapest Elgin hotel for each day and each star rating category.
Back to Top