Hotels with a Pool 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
Hotels with a Pool in Elgin

Quality Inn and Suites St Charles - West Chicago
Quality Inn and Suites St Charles - West ChicagoSt. Charles
8.2 out of 10, Very Good, (1002)
The price is CNY468
CNY524 total
includes taxes & fees
Jan 4 - Jan 5, 2026
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.
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
Grand Victoria Casino
Grand Victoria Casino
You can practice your poker face at Grand Victoria Casino when visiting the center of Elgin.
Hemmens Cultural Center
Hemmens Cultural Center
Hemmens Cultural Center is 0.4 mi (0.6 km) from central Elgin, why not stop by during your stay. If you want to experience more of the culture Elgin has to offer, head to Grand Victoria Casino, The Highlands of Elgin, and AMITA Health Saint Joseph Hospital Elgin.
Keep exploring
- Hotels near University Center of Lake County
- Hotels near Galloping Ghost
- Fullersburg Hotels
- Hotels with Parking in Elmhurst
- Hotels near 390 Golf Experience
- Hotels near NorthShore Medical Group - Glenview
- Business Hotels in Elk Grove Village
- Hotels near Cosley Zoo
- Hotels with Parking in Willowbrook
- Hotels near Fresenius Medical Care at Provena Mercy Center For Health
- Hotels near Rush Health
- Hotels with Free Breakfast in Lombard
- Rosemont Hotels
- Hotels near Cicero Station
- Edgewater Hotels
- Family Hotels in Lincolnshire
- Palmer Square Hotels
- Hotels near Jarvis Station
- Hotels near Prospect Heights City Hall
- Geneva Hotels
- Hotels with a Gym near Centennial Beach
- Family Hotels in Oak Brook
- Family Hotels in Downers Grove
- Family Hotels in Romeoville
- Budlong Woods Hotels
- Wood Dale Hotels
- Hotels near 54th-Cermak Station
- Mundelein Hotels
- Hotels near Chicago Rogers Park Station
- Crystal Lake Hotels
- Lgbtqia Welcoming Hotels in Oakbrook Terrace
- Pet-Friendly Hotels in St. Charles
- Hotels near Irving Park Station
- Vernon Hills Hotels
- Kaneville Hotels
- Family Hotels in Deerfield
- Boone County Hotels
- Norma Hotels
- Hotels near Riverwalk Park
- Mooseheart Hotels
- Apartments in Lake Park
- Mount Prospect Hotels
- Family Hotels in Villa Park
- Burr Ridge Hotels
- Hotels with a Pool in Hoffman Estates
- Family Hotels near Centennial Beach
- Ravenswood Hotels
- Cheap Hotels in Aurora
- Hotels near Mount Prospect Station
- Countryside Hotels
- Hotels near Harper College
- Hotels with a Gym in Rosemont
- Hotels near DuPage Children's Museum
- Wheeling Hotels
- Naperville Hotels
- Wheaton Hotels
- Hotels near Moser Tower and Millennium Carillon
- Wonder Lake Hotels
- Cheap Hotels in Arlington Heights
- Hotels near Irving Park Station
- West Bucktown Hotels
- Hotels near Division Station
- Hotels near Star Worlds Arcade
- Norwood Park East Hotels
- Hotels near Lemont Station
- Batavia Hotels
- Shopping Hotels in Schaumburg
- Hotels near Addison Station
- Hotels near Elmhurst Station
- Evanston Hotels
- Hotels near Elmhurst College
- Shopping Hotels in Rosemont
- Hotels with Parking in Villa Park
- Family Hotels in Glenview
- Hotels near Naval Base Great Lakes
- Hotels near Mt. Sinai Hospital Medical Center
- Hotels near Chicago Ravenswood Station
- Hotels near Berwyn Station
- Hotels near Otter Cove Aquatic Park
- Hotels with a Gym in Aurora
- Hotels near Round Lake Beach Station
- Motels in Frank Lloyd Wright Historic District
- Hotels with a Gym in Lincolnshire
- Cheap Hotels in Lyons
- Hotels near Des Plaines Cumberland Station
- Hotels near Lewis University
- Hotels near Northbrook Village Hall
- Hotels near Franklin Park Mannheim Station
- Hotels near Foster Station
- Highland Hills Hotels
- Hotels with a Gym in Evanston
- Hotels near Wheaton College Avenue Station
- Hanover Park Hotels
- Hotels with Parking in Aurora
- Business Hotels in Warrenville
- Oswego Hotels
- Hotels with Parking near Centennial Beach
- Business Hotels in Burr Ridge
- Hotels near Franklin Park Station
- Mchenry County Hotels















































































