Star Rating
Hotel Name
Price Range (USD)to
Amenities

60121 Hotels/Accommodations

Hampton Inn Elgin in Elgin
+1-888-389-4121
405 Airport Rd., Elgin, IL 60123 +1-888-389-4121 ~2.28 miles north of 60121
  • 3 star Suburban property
  • 108 rooms in hotel
Lexington Inn & Suites Chicago West / Elgin
+1-888-675-2083
1585 Dundee Ave., Elgin, IL 60120 +1-888-675-2083 ~2.31 miles northeast of 60121
  • Economical Suburban hotel
  • Hotel has 2 floors
Super 8 by Wyndham Elgin - Elgin
+1-800-716-8490
435 Airport Rd., Elgin, IL 60123 +1-800-716-8490 ~2.40 miles north of 60121
  • Economy hotel
  • Check-in time: 11:00 AM
Holiday Inn Hotel & Suites Chicago Northwest
+1-800-805-5223
495 Airport Rd., Elgin, IL 60123 +1-800-805-5223 ~2.47 miles north of 60121
  • 3-star Suburban property
  • Hotel has 8 floors
  • Most guests thought it was clean
  • Easily accessible by car, said 100%
From$89
Very Good 4.0 /5Review Score CallBookMore Details
Quality Inn by Choice Hotels Elgin I 90
+1-888-965-1860
500 Tollgate Rd., Elgin, IL 60123 +1-888-965-1860 ~2.54 miles north of 60121
  • Economy Highway property
  • Hotel has 3 floors
  • Climate control good
  • Great shower
Courtyard by Marriott Chicago Elgin / West Dundee in West Dundee
+1-888-788-5576
2175 Marriott Dr., West Dundee, IL 60118 +1-888-788-5576 ~2.63 miles north of 60121
  • Three Star Suburban hotel
  • Hotel has 6 suites
  • Ordinary pool
  • Most guests thought it was clean
Towneplace Suites / Elgin West Dundee - West Dundee
+1-888-897-9207
2185 Marriott Dr., West Dundee, IL 60118 +1-888-897-9207 ~2.64 miles north of 60121
  • Midscale Suburban hotel
  • 3 floors in property
  • Moderately clean hotel facilities
  • Fantastic service
From$69
Average 3.5 /5Reviews CallBookMore Details
Candlewood Suites Elgin
+1-888-311-4278
1780 Capital St., Elgin, IL 60124 +1-888-311-4278 ~3.88 miles northwest of 60121
  • Low priced Suburban property
  • Hotel has 83 rooms
  • Good parking
  • Good facilities
Country Inn & Suites by Radisson Elgin Il
+1-888-469-4795
2270 Point Blvd., Elgin, IL 60123 +1-888-469-4795 ~4.15 miles northwest of 60121
  • Three Star Suburban hotel
  • Access to gym on-site
  • Free Wifi
  • Easily accessible by car, said 100%
Holiday Inn Express & Suites Hoffman Estates Il - Hoffman Estates
+1-888-734-9421
5235 Prairie Stone Pkwy., Hoffman Estates, IL 60192 +1-888-734-9421 ~4.50 miles northeast of 60121
  • 3 star Suburban hotel
  • Hotel has an eco-friendly policy Learn more
Comfort Suites Elgin
+1-888-841-5292
2480 Bushwood Dr., Elgin, IL 60124 +1-888-841-5292 ~4.74 miles northwest of 60121
  • Midscale Suburban property
  • 78 rooms in hotel
  • Rooms are outstanding
  • Quick check-in
Hawthorn Suites by Wyndham Hoffman Estates
+1-888-455-5160
2875 Greenspoint Pkwy., Hoffman Estates, IL 60169 +1-888-455-5160 ~6.98 miles east of 60121
  • Mid-scale Suburban property
  • Hotel has 122 suites
Hampton Inn & Suites Chicago / Hoffman Estates
+1-888-965-8297
2825 Greenspoint Pkwy., Hoffman Estates, IL 60196 +1-888-965-8297 ~7.02 miles east of 60121
  • Affordable Rural hotel
  • 3 floors in hotel
From$40
Very Good 4.0 /5Reviews CallBookMore Details
Hampton Inn & Suites Chicago / Hoffman Estates
+1-888-906-6358
2825 Greenspoint Pkwy., Hoffman Estates, IL 60169 +1-888-906-6358 ~7.02 miles east of 60121
  • Mid-scale Suburban property
  • 3 floors in hotel
Hyatt Place Chicago / Hoffman Estates in Hoffman Estates
+1-888-749-6785
2750 Greenspoint Pkwy., Hoffman Estates, IL 60169 +1-888-749-6785 ~7.08 miles east of 60121
  • Three Star Suburban property
  • 126 suites in hotel
  • All guests liked the proximity to shopping
  • All guests criticized the small bathroom
From$72
Very Good 4.5 /5Review Score CallBookMore Details
Country Inn & Suites by Radisson Hoffman Estates Il in Hoffman Estates
+1-888-878-9982
2280 Barrington Rd., Hoffman Estates, IL 60195 +1-888-878-9982 ~7.18 miles east of 60121
  • Midscale Suburban property
  • Hotel has a green policy See more
Hilton Garden Inn Hoffman Estates in Hoffman Estates
+1-888-389-4485
2425 Barrington Rd., Hoffman Estates, IL 60195 +1-888-389-4485 ~7.25 miles east of 60121
  • Mid-scale Suburban property
  • 7 floors in property
  • Food is all right
  • Average sized rooms
From$72
Very Good 4.5 /5Read Reviews CallBookMore Details
Quality Inn - Hoffman Estates
+1-888-389-4121
2075 Barrington Rd., Hoffman Estates, IL 60169 +1-888-389-4121 ~7.29 miles east of 60121
  • 3-star Suburban hotel
  • Comp. Breakfast
  • Rooms are ok
  • Friendly staff
Red Roof Plus+ Chicago Hoffman Estates Schaumburg
+1-888-675-2083
2500 Hassell Rd., Hoffman Estates, IL 60169 +1-888-675-2083 ~7.34 miles east of 60121
  • Economical Suburban property
  • Check-in: 3:00 PM
Hampton Inn & Suites
+1-800-716-8490
2875 Foxfield Rd., St. Charles, IL 60174 +1-800-716-8490 ~7.83 miles south of 60121
  • 3 star Suburban hotel
  • Comp. Breakfast
  • Splendid continental breakfast
  • Pool should be renewed
From$75
Very Good 4.5 /5Read Reviews CallBookMore Details
Courtyard by Marriott Chicago St. Charles
+1-800-805-5223
700 Courtyard Dr., St. Charles, IL 60174 +1-800-805-5223 ~7.85 miles south of 60121
  • Midscale Suburban hotel
  • 2 meeting rooms in property
From$119
Very Good 4.0 /5Recent Reviews CallBookMore Details
Hilton Garden Inn St. Charles
+1-888-965-1860
4070 East Main St., St. Charles, IL 60174 +1-888-965-1860 ~8.00 miles south of 60121
  • Three Star Suburban hotel
  • Hotel has 120 rooms
From$129
Very Good 4.5 /5Review Score CallBookMore Details
Quality Inn & Suites - St. Charles
+1-888-788-5576
1600 East Main St., St. Charles, IL 60174 +1-888-788-5576 ~8.14 miles south of 60121
  • 3 star Suburban property
  • Gym / Fitness Center Available
Holiday Inn Express & Suites - St. Charles
+1-888-897-9207
155 38th Ave., St. Charles, IL 60174 +1-888-897-9207 ~8.15 miles south of 60121
  • Low Cost Suburban property
  • 83 rooms in hotel
  • Great reception
  • Amenities are not the best
Pheasant Run Resort : 4051 East Main St.
+1-888-311-4278
4051 East Main St., St. Charles, IL 60174 +1-888-311-4278 ~8.16 miles south of 60121
  • Midscale Resort property
  • 16 floors in property
  • Fairly good value for money
  • Rooms need regular maintenance
Best Western Inn of St. Charles
+1-888-469-4795
1635 East Main St., Saint Charles, IL 60174 +1-888-469-4795 ~8.24 miles south of 60121
  • Three Star Suburban property
  • Hotel has 2 suites
Super 8 by Wyndham - St. Charles
+1-888-734-9421
1520 East Main St., St. Charles, IL 60174 +1-888-734-9421 ~8.24 miles south of 60121
  • Inexpensive hotel
  • 3 floors in property
Geneva Motel Inn
+1-888-841-5292
100 South Tyler Rd., St. Charles, IL 60174 +1-888-841-5292 ~8.31 miles south of 60121
  • Economy Suburban hotel
  • 74 sleeping rooms in hotel
Extended Stay America Chicago Hanover Park
+1-888-455-5160
1075 Lake St., Hanover Park, IL 60133 +1-888-455-5160 ~8.64 miles east of 60121
  • Low Cost Suburban hotel
  • Hotel has 3 floors
  • Almost all guests said the reception staff was ok
  • Almost all guests thought rooms were spacious
Hotel Baker in St. Charles
+1-888-965-8297
100 West Main St., St. Charles, IL 60174 +1-888-965-8297 ~8.71 miles south of 60121
  • Four-star Riverfront hotel
  • Hotel has 5 suites
  • Beautiful architecture
  • Nice building
Holiday Inn Express Hotel & Suites
+1-888-906-6358
2595 Bunker Hill Dr., Algonquin, IL 60102 +1-888-906-6358 ~9.50 miles north of 60121
  • 3 star Suburban property
  • 86 sleeping rooms in hotel
  • Professional service
  • Great location
Holiday Inn Express & Suites
+1-888-749-6785
1490 West Lake St., Roselle, IL 60172 +1-888-749-6785 ~9.70 miles east of 60121
  • Affordable Suburban hotel
  • Fitness center on property
Fairfield Inn & Suites by Marriott : 2096 Bricher Rd.
+1-888-878-9982
2096 Bricher Rd., St. Charles, IL 60174 +1-888-878-9982 ~10.08 miles south of 60121
  • Three Star Suburban hotel
  • Hotel has 29 suites
  • Clean hotel
  • Staff was very friendly and accomodating
Embassy Suites Hotel Schaumburg / Woodfield in Schaumburg
+1-888-389-4485
1939 North Meacham Rd., Schaumburg, IL 60173 +1-888-389-4485 ~10.15 miles east of 60121
  • High end Suburban property
  • Hotel has 209 rooms
Schaumburg Inn Hotel
+1-888-389-4121
1550 North Roselle Rd., Schaumburg, IL 60195 +1-888-389-4121 ~10.32 miles east of 60121
  • Three Star Suburban hotel
  • Hotel has 6 floors
  • Great shopping
  • Average sized rooms
Radisson Schaumburg in Schaumburg
+1-888-675-2083
1998 North Roselle Rd., Schaumburg, IL 60195 +1-888-675-2083 ~10.41 miles east of 60121
  • Affordable Suburban property
  • Hotel has 5 floors
The Herrington Inn & Spa
+1-800-716-8490
15 South River Lane, Geneva, IL 60134 +1-800-716-8490 ~10.44 miles south of 60121
  • Luxury 5-star Suburban hotel
  • 3 floors in property
  • Great room
  • Terrific location
From$189
Very Good 4.5 /5Latest Reviews CallBookMore Details
Country Inn & Suites by Radisson Schaumburg : 1401 North Roselle Rd.
+1-800-805-5223
1401 North Roselle Rd., Schaumburg, IL 60195 +1-800-805-5223 ~10.44 miles east of 60121
  • 3 star Suburban hotel
  • Hotel has 73 rooms
From$89
Very Good 4.5 /5Review Score CallBookMore Details
Wingate by Wyndham Schaumburg / Convention Center - Schaumburg
+1-888-965-1860
50 Remington Rd., Schaumburg, IL 60173 +1-888-965-1860 ~10.49 miles east of 60121
  • 3-star Suburban property
  • 81 rooms in hotel
  • Close to Woodfield mall
  • Most guests thought the service was very professional
Extended Stay America Chicago Schaumburg
+1-888-788-5576
2000 North Roselle Rd., Schaumburg, IL 60195 +1-888-788-5576 ~10.49 miles east of 60121
  • Two-star Suburban hotel
  • Gym / Fitness Center Available
  • Almost all guests said the bathroom was dirty
  • Service is relatively professional
Extended Stay America Schaumburg Convention Center
+1-888-897-9207
51 East State Pkwy., Schaumburg, IL 60173 +1-888-897-9207 ~10.51 miles east of 60121
  • Low priced Suburban hotel
  • 136 rooms in hotel
  • Free granola
  • TV needs to be updated
Courtyard by Marriott Chicago Bloomingdale Il in Bloomingdale
+1-888-311-4278
275 Knowllwood Dr., Bloomingdale, IL 60108 +1-888-311-4278 ~10.82 miles southeast of 60121
  • 3-star Suburban property
  • 2 conference rooms in property
From$80
Very Good 4.0 /5Read Reviews CallBookMore Details
Residence Inn Bloomingdale : 295 Knollwood Dr.
+1-888-469-4795
295 Knollwood Dr., Bloomingdale, IL 60108 +1-888-469-4795 ~10.87 miles southeast of 60121
  • Mid-scale Suburban hotel
  • Check in time: 0300
  • Clean Rooms
  • Food is all right
From$88
Very Good 4.5 /5Reviews CallBookMore Details
Woodspring Suites Carol Stream Chicago : 1160 North Gary Ave.
+1-888-734-9421
1160 North Gary Ave., Carol Stream, IL 60188 +1-888-734-9421 ~10.89 miles southeast of 60121
  • Mid-scale Suburban hotel
  • Hotel has 4 floors
Fairbridge Inn Express Barrington
+1-888-841-5292
405 West Northwest Highway, Barrington, IL 60010 +1-888-841-5292 ~11.09 miles northeast of 60121
  • 3 star property
Woodspring Chicago Carol Strea
+1-888-455-5160
1160 North Gary Ave., Carol Stream, IL 60118 +1-888-455-5160 ~11.39 miles southeast of 60121
  • Cheap hotel
  • 121 sleeping rooms in hotel
Sonesta Es Suites Chicago Schaumburg in Schaumburg
+1-888-965-8297
901 East Woodfield Office Court, Schaumburg, IL 60173 +1-888-965-8297 ~11.41 miles east of 60121
  • 3-star Suburban hotel
  • Check in: 3:00 PM
  • Conventional furniture
  • Great area for shopping
From$79
Very Good 4.5 /5Reviews CallBookMore Details
Homewood Suites by Hilton Chicago - Schaumburg
+1-888-906-6358
815 East American Lane, Schaumburg, IL 60173 +1-888-906-6358 ~11.41 miles east of 60121
  • Three Star Suburban property
  • Comp. Breakfast
Comfort Inn & Suites
+1-888-749-6785
1555 East Fabyan Pkwy., Geneva, IL 60134 +1-888-749-6785 ~11.59 miles south of 60121
  • Cheap Suburban property
  • Gym / Fitness Center Available
  • Very good hotel
  • Quiet, clean hotel
Four Points by Sheraton Chicago Schaumburg in Schaumburg
+1-888-878-9982
1100 East Higgins Rd., Schaumburg, IL 60173 +1-888-878-9982 ~11.74 miles east of 60121
  • Affordable Downtown property
  • Check in time: 03:00 PM
From$80
Very Good 4.0 /5Review Score CallBookMore Details

Next: Show All Available 60121 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.

FAQs about hotels near 60121

What are the top rated hotels near 60121?

Country Inn & Suites by Radisson Elgin Il, Hyatt Place Chicago and Hilton Garden Inn Hoffman Estates are the best rated hotels based on customer reviews in the last 365 days.

What are the 4-5 star hotels near 60121?

The Herrington Inn & Spa, Hotel Baker and Embassy Suites Hotel Schaumburg are the top 3 luxury hotels near 60121.

What hotels are closest to the area of 60121?

Hampton Inn Elgin, Lexington Inn & Suites Chicago West, and Super 8 by Wyndham Elgin are the properties closest to 60121.

How much does a cheap hotel near 60121 cost per night?

In the last year, a 2 star hotel near 60121 can be as cheap as $78.03 per night. (based on HotelPlanner prices)

How much does a 3 star hotel near 60121 cost per night?

In the last year, the average 3 star hotel near 60121 has been $102.03 per night. (based on HotelPlanner prices)

How much does a luxury hotel near 60121 cost?

In the last year, the average 4 star hotel near 60121 has been $143.10 per night. (based on HotelPlanner prices)

What are the best independent hotels near 60121?

The Herrington Inn & Spa, Schaumburg Inn Hotel and Pheasant Run Resort are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels near 60121?

Fairfield Inn & Suites by Marriott, Residence Inn Bloomingdale and Courtyard by Marriott Chicago St. Charles are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Choice Hotels branded hotels near 60121?

Comfort Inn & Suites, Quality Inn by Choice Hotels Elgin I 90 and Comfort Suites Elgin are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best IHG hotels near 60121?

Holiday Inn Hotel & Suites Chicago Northwest, Holiday Inn Express & Suites and Candlewood Suites Elgin are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top