Hotels in Elgin
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Elgin?

Best Western Plus Elgin - Chicago
Best Western Plus Elgin - Chicago
8.2 out of 10, Very Good, (1018)
The price is $84
$94 total
includes taxes & fees
Dec 8 - Dec 9
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Great weekend hotel deals in Elgin, IL
Showing deals for:Dec 12 - Dec 14
Image gallery for TownePlace Suites by Marriott Chicago Schaumburg

TownePlace Suites by Marriott Chicago Schaumburg
Schaumburg
9.0/10Wonderful (545 reviews)
15% off
$110 nightly
Price is $252
Total with taxes and fees
Check out family-friendly hotels in Elgin

Quality Inn Elgin I-90
Elgin
7.8 out of 10, Good, (1008)
The price is $63
$72 total
includes taxes & fees
Dec 9 - Dec 10
You may also like hotels with hot tubs in Elgin

Country Inn & Suites by Radisson, Schaumburg, IL
Schaumburg
8.8 out of 10, Excellent, (1128)
The price is $98
$112 total
includes taxes & fees
Dec 28 - Dec 29
You can also stay at hotels with a pool in Elgin

Best Western Plus Elgin - Chicago
West Dundee
8.2 out of 10, Very Good, (1018)
The price is $84
$94 total
includes taxes & fees
Dec 8 - Dec 9
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Go beyond your typical stay in Elgin
Top neighborhoods in Elgin
Elgin Historic District
Elgin National Watch Historic District
Elgin's Elgin National Watch Historic District neighborhood offers attractions including Elgin Fire Barn Number 5 Museum.
Top landmarks in Elgin
Learn more about Elgin
Elgin is applauded for its cultural attractions such as Grand Victoria Casino and Hemmens Cultural Center. Visitors to this family-friendly city speak highly of the restaurants whereas sights include Elgin Sports Complex and The Highlands of Elgin.

Check out reviews of Elgin hotels guests love

Chicago Club Inn & Suites
10/10 Excellent
Frequently asked questions
Keep exploring
- Landmarks
- Star Rating
- Amenities
- Hotels close to nearby airports
- Hotels near a Station
- Nearby cities
- Top cities in United States of America
- More Hotels
- Most popular destinations
- More ways to book
- Hotels near Grand Victoria Casino
- Hotels near Hemmens Cultural Center
- Hotels near AMITA Health Saint Joseph Hospital Elgin
- Hotels near The Highlands of Elgin
- Hotels near Advocate Sherman Hospital
- Hotels near Elgin Sports Complex
- Hotels near Sherman Hospital
- Hotels near Fresenius Medical Care at Provena St. Joseph Medical Center/
- Hotels near State Hospital
- Hotels near Presence Medical Group
- Hotels near Presence Health
- Hotels near Schaumburg Convention Center
- Hotels near Woodfield Mall
- Hotels near Allstate Arena
- Hotels near LEGOLAND® Discovery Center
- Hotels near Schaumburg Medieval Times
- Hotels near Arcada Theater
- Hotels near NOW Arena
- New York Hotels
- Las Vegas Hotels
- Orlando Hotels
- Chicago Hotels
- Miami Hotels
- Los Angeles Hotels
- San Diego Hotels
- San Francisco Hotels
- Houston Hotels
- Pigeon Forge Hotels
- Gatlinburg Hotels
- Fort Lauderdale Hotels
- Atlanta Hotels
- San Antonio Hotels
- New Orleans Hotels
- Austin Hotels
- Key West Hotels
- Nashville Hotels
- Honolulu Hotels
- Boston Hotels
- Embassy Suites by Hilton Chicago Lombard Oak Brook
- Staybridge Suites Chicago O'Hare - Rosemont by IHG
- SureStay Plus Hotel by Best Western Chicago Lombard
- Embassy Suites by Hilton Chicago O'Hare Rosemont
- Hyatt Lodge Oak Brook Chicago
- Motel 6 Elk Grove Village, IL
- Holiday Inn Chicago North-Evanston by IHG
- Renaissance Chicago O'Hare Suites Hotel
- Quality Inn O'Hare Airport
- Motel 6 Elk Grove Village, IL - O'Hare
- Holiday Inn Chicago North Shore by IHG
- Comfort Inn & Suites Arlington Heights - Schaumburg
- DoubleTree by Hilton Chicago - Arlington Heights
- La Quinta by Wyndham Chicago O'Hare Airport
- The Westin Chicago Lombard
- Motel 6 Schiller Park, IL - Chicago O'Hare
- Holiday Inn Chicago-Oakbrook by IHG
- Holiday Inn Express & Suites Chicago O'Hare Airport by IHG
- Courtyard by Marriott Chicago Wood Dale
- Sonesta Chicago O'Hare Airport Rosemont
- La Quinta Inn & Suites by Wyndham Chicago Gurnee
- Best Western Plus Chicagoland - Countryside
- Chez Hotel Arlington Heights
- Country Inn & Suites by Radisson, Elk Grove Village/Itasca
- Hyatt Centric Chicago O'Hare
- Springhill Suites by Marriott Chicago Elmhurst/Oakbrook Area
- Motel 6 Naperville, IL
- Hilton Chicago/Oak Brook Suites
- Best Western Naperville Inn
- Hilton Chicago/Oak Brook Hills Resort & Conference Center
- DoubleTree Suites by Hilton Htl & Conf Cntr Downers Grove
- Hyatt Regency Lisle near Naperville
- avid hotel Chicago O’Hare – Des Plaines by IHG
- Hyatt Place Chicago/Lombard/Oak Brook
- Wyndham Garden Schaumburg Chicago Northwest
- Comfort Inn & Suites Arlington Heights - Buffalo Grove
- Hyatt Place Itasca
- Hampton Inn & Suites Downers Grove Chicago
- Comfort Inn Chicago Schaumburg - O'Hare Airport
- Spark by Hilton Des Plaines Chicago O'Hare
- Motel 6 Arlington Heights, IL - Chicago North Central
- Best Western Chicago - Downers Grove
- Embassy Suites by Hilton Chicago Schaumburg Woodfield
- Regal Inn - Chicago O'Hare Airport
- Hampton Inn Chicago North-Loyola Station
- Clarion Inn Elmhurst - Oak Brook near I-88, I-290, I-294
- The Westin Chicago Northwest
- Super 8 by Wyndham Chicago/Rosemont/O'Hare/SE
- Motel 6 Rolling Meadows, IL - Chicago Northwest
- Hotel Indigo Chicago-Vernon Hills by IHG
Most popular destinations
Hotels
- Cheap Hotels in San Diego
- Hotels in Branson
- Cheap Hotels in Mount Vernon
- Hotels in Boone
- Cheap Hotels in Twin Falls
- Hotels with Parking in Jacksonville
- Hotels in Matteson
- Hotels in Weston
- Hotels in Emerald Isle
- Hotels in Canton
- Hotels with Parking in Ironwood
- Hotels in Columbia
- Hotels in Big Spring
- Hotels in Laconia
- Cheap Hotels in Biloxi
- Hotels in Freeport
- Family Hotels in Colby
- Hotels in Lawrenceville
- Hotels in Neenah
- Hotels in McAllen
- Hotels in Salem
- Cheap Hotels in Hampton
- Hotels in Pella
- Hotels in Pinedale
- Family Hotels in Ottawa
- Cheap Hotels in Dothan
- Hotels in Anaheim
- Hotels in South Lake Tahoe
- Hotels in Hamilton
- Hotels in Santa Cruz






































































































































