Photo by Maria Rojas
All hotels in Elgin, Illinois
- Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
All hotels in Elgin, Illinois
We have found 2284 Elgin Hotels
- Country Inn & Suites by Radisson, Elgin, IL
- Comfort Suites Elgin
- Lexington Inn & Suites NW Chicago Elgin
- WoodSpring Suites Elgin - Chicago
- Hyatt Regency O'Hare Chicago
- Hyatt Regency Schaumburg Chicago
- Hilton Chicago O'Hare Airport
- Hampton Inn Chicago-O'Hare International Airport
- Crowne Plaza Chicago Ohare Hotel & Conf Ctr by IHG
- Holiday Inn Chicago O'Hare – Rosemont by IHG
- Marriott Chicago O'Hare
- La Quinta by Wyndham Chicago O'Hare Airport
- Hyatt Place Chicago/O'Hare Airport
- SureStay Plus Hotel by Best Western Chicago Lombard
- Comfort Suites Chicago O'Hare Airport
- Loews Chicago O'Hare Hotel
- Super 8 by Wyndham Chicago O'Hare Airport
- Four Points by Sheraton Chicago O'Hare Airport
- Chicago Club Inn & Suites
- Sonesta Simply Suites Chicago O'Hare Airport
- Holiday Inn Chicago North Shore by IHG
- DoubleTree by Hilton Lisle Naperville
- Embassy Suites by Hilton Chicago O'Hare Rosemont
- Holiday Inn Chicago SW-Countryside ConfCtr by IHG
- Embassy Suites by Hilton Chicago Lombard Oak Brook
- Motel 6 Elk Grove Village, IL - O'Hare
- Motel 6 Schiller Park, IL - Chicago O'Hare
- Country Inn & Suites by Radisson, Schaumburg, IL
- Quality Inn O'Hare Airport
- Sonesta Chicago O'Hare Airport Rosemont
- DoubleTree by Hilton Hotel Chicago Wood Dale - Elk Grove
- Hotel Indigo Chicago-Vernon Hills by IHG
- Holiday Inn Express & Suites Chicago O'Hare Airport by IHG
- Country Inn & Suites by Radisson, Chicago O'Hare South, IL
- DoubleTree by Hilton Chicago - North Shore Conference Center
- Hyatt Place Itasca
- Comfort Inn & Suites Arlington Heights - Schaumburg
- Hyatt Place Chicago/Lombard/Oak Brook
- Regal Inn - Chicago O'Hare Airport
- Motel 6 Rolling Meadows, IL - Chicago Northwest
- Hilton Chicago/Oak Brook Hills Resort & Conference Center
- Motel 6 Naperville, IL
- Comfort Inn Chicago Schaumburg - O'Hare Airport
- Hilton Rosemont Chicago O'Hare
- SpringHill Suites Chicago O'Hare by Marriott
- Hilton Chicago/Oak Brook Suites
- DoubleTree by Hilton Chicago - Arlington Heights
- Hyatt House Chicago Oak Brook
- The Westin Chicago Lombard
- Aloft Chicago O'Hare
- La Quinta Inn & Suites by Wyndham Chicago Gurnee
- Hilton Garden Inn Chicago North Shore/Evanston
- The Westin O'Hare
- The Westin Chicago Northwest
- SpringHill Suites by Marriott Chicago Southwest at Burr Ridge/Hinsdale
- Quality Inn Schaumburg - Chicago near the Mall
- Embassy Suites by Hilton Chicago North Shore Deerfield
- Best Western Chicago - Downers Grove
- Eaglewood Resort and Spa
- Sheraton Suites Chicago O'Hare
- Best Western O'Hare/Elk Grove Hotel
- DoubleTree by Hilton Libertyville - Mundelein
- Chicago Avenue Inn
- DoubleTree by Hilton Chicago Schaumburg
- Holiday Inn Express & Suites Chicago North Shore - Niles by IHG
- Renaissance Chicago O'Hare Suites Hotel
- Clarion Inn Elmhurst - Oak Brook near I-88, I-290, I-294
- Hotel Indigo Naperville Riverwalk by IHG
- Staybridge Suites Chicago O'Hare - Rosemont by IHG
- Motel 6 Elk Grove Village, IL
- Hampton Inn & Suites Rosemont Chicago O'Hare
- O'Hare Inn & Suites
- Motel 6 Villa Park, IL - Chicago West
- Holiday Inn Chicago - Schaumburg by IHG
- Carleton of Oak Park
- Hyatt Regency Deerfield
- OYO Hotel Edgebrook Chicago North Shore
- Best Western Plus Chicagoland - Countryside
- Motel 6 Prospect Heights, IL
Let Expedia take you to the best Hotels in Elgin. You'll find the largest selection of hotel deals, discount prices, and cheap hotel rates on reservations anywhere in the world. Expedia, the leader in world travel, gives you customer reviews, maps, and the best selection of hotels near landmarks and attractions.