Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

Crystal Lake Hotels with Outdoor or Indoor Pools

Country Inn & Suites by Radisson Crystal Lake, IL
+1-888-389-4121
600 Tracy Trail, Crystal Lake, IL 60014
  • Pool in hotel: Swimming pool, Wheelchair-accessible pool, Pool sun loungers. Pool access available from 7 AM to 11 PM.
  • Three Star property
  • Free breakfast
Add your dates for price
Very Good 8.8 /10 Review Score Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Comfort Inn Crystal Lake - Algonquin
+1-888-675-2083
595 Tracy Trl, Crystal Lake, IL 60014
  • Includes a swimming pool
  • 3 star hotel
  • Pets/Dogs Allowed
Add your dates for price
Very Good 8.0 /10 Latest Reviews Call BookMore Details
Holiday Inn Chicago Nw Crystal Lk Convention Center by IHG
+1-800-716-8490
800 South Route 31, Crystal Lake, IL 60014
  • Pool in hotel: Pool sun loungers. Pool access available from 7:00 AM to 11:00 PM.
  • 3 star property
  • Fitness center on property
Add your dates for price
Very Good 8.2 /10 Reviews Call BookMore Details
Hampton Inn McHenry
+1-800-805-5223
1555 South Route 31, McHenry, IL 60050 ~4.88 miles north of Crystal Lake
  • Includes a pool: Wheelchair-accessible pool, Pool sun loungers.
  • Mid-scale hotel
  • Check-in time: 4:00 PM - midnight
Add your dates for price
Excellent 9.0 /10 Reviews Call BookMore Details
Holiday Inn Express Hotel & Suites Chicago-Algonquin by IHG
+1-888-965-1860
2595 Bunker Hill Dr, Algonquin, IL 60102 ~5.20 miles south of Crystal Lake
  • Includes a pool: Wheelchair-accessible pool.
  • Mid-scale property
  • Hotel has 86 rooms
Add your dates for price
Very Good 8.2 /10 Reviews Call BookMore Details
Quality Inn & Suites Woodstock near Lake Geneva
+1-888-788-5576
1785 South Eastwood Dr, Woodstock, IL 60098 ~7.03 miles northwest of Crystal Lake
  • Pool in hotel
  • 3 star property
  • 50 sleeping rooms in hotel
Add your dates for price
Poor 5.5 /10 Guest Reviews Call BookMore Details
AmericInn by Wyndham Woodstock IL
+1-888-897-9207
990 Lake Avenue, Woodstock, IL 60098 ~7.38 miles northwest of Crystal Lake
  • Includes a pool: Pool sun loungers.
  • Affordable property
  • Gym / Fitness Center Available
Add your dates for price
Very Good 8.0 /10 Latest Reviews Call BookMore Details
Hampton Inn by Hilton Huntley Chicago
+1-888-311-4278
13000 Illinois Route 47, Huntley, IL 60142 ~9.10 miles southwest of Crystal Lake
  • Pool in hotel: Wheelchair-accessible pool.
  • Midscale hotel
  • Hotel has 4 floors
Add your dates for price
Excellent 9.4 /10 Reviews Call BookMore Details
HARMONY INN
+1-888-469-4795
13904 Harmony Rd, Huntley, IL 60142 ~9.33 miles southwest of Crystal Lake
  • Pool available: Children's pool.
  • Low-priced hotel
  • Gym / Fitness Center Available
Add your dates for price
Excellent 9.2 /10 Reviews Call BookMore Details
Comfort Suites Elgin Northwest
+1-888-734-9421
2480 Bushwood Drive, Elgin, IL 60124 ~10.36 miles south of Crystal Lake
  • Has swimming pool: Wheelchair-accessible pool.
  • Midscale hotel
  • Check in time: 3:00 PM - midnight
Add your dates for price
Very Good 8.0 /10 Guest Reviews Call BookMore Details
Holiday Inn Express Hotel & Suites a Lake Zurich-Barrington by IHG
+1-888-841-5292
197 South Rand Road, Lake Zurich, IL 60047 ~10.93 miles east of Crystal Lake
  • We have a pool
  • 3-star property
  • 3 floors in property
Add your dates for price
Excellent 9.0 /10 Hotel Reviews Call BookMore Details
Country Inn & Suites by Radisson Elgin, IL
+1-888-455-5160
2270 Point Blvd, Elgin, IL 60123 ~10.94 miles south of Crystal Lake
  • With a pool!
  • Three Star hotel
  • 97 sleeping rooms in hotel
Add your dates for price
Average 7.6 /10 Hotel Reviews Call BookMore Details
Holiday Inn Express & Suites Elgin Chicago Northwest by IHG
+1-888-965-8297
1755 Capital Street, Elgin, IL 60124 ~11.19 miles south of Crystal Lake
  • Includes a pool
  • 3 star property
  • Check in: 15:00:00
Add your dates for price
Very Good 8.8 /10 Guest Reviews Call BookMore Details
Extended Stay America Suites Chicago Elgin West Dundee
+1-888-906-6358
2185 Marriott Dr, West Dundee, IL 60118 ~11.55 miles south of Crystal Lake
  • Has a pool!
  • 3 star hotel
  • 141 rooms in hotel
Add your dates for price
Average 6.6 /10 Guest Reviews Call BookMore Details
Best Western Plus Elgin - Chicago
+1-888-749-6785
2175 Marriott Dr, West Dundee, IL 60118 ~11.57 miles south of Crystal Lake
  • Pool details: Pool sun loungers.
  • 3 star property
  • Hotel has 3 floors
Add your dates for price
Very Good 8.6 /10 Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Holiday Inn Chicago Northwest-Elgin by IHG
+1-888-878-9982
495 Airport Rd, Elgin, IL 60123 ~11.70 miles south of Crystal Lake
  • Pool available: Wheelchair-accessible pool, Pool sun loungers.
  • 3 star hotel
  • Check-in time: 3:00 PM - 2:00 AM
Add your dates for price
Excellent 9.0 /10 Hotel Reviews Call BookMore Details
Elgin Inn
+1-888-389-4485
405 Airport Rd, Elgin, IL 60123 ~11.92 miles south of Crystal Lake
  • Pool details: Wheelchair-accessible pool.
  • Three Star property
  • 3 floors in property
Add your dates for price
Very Good 8.0 /10 Latest Reviews Call BookMore Details
Holiday Inn Express & Suites Chicago - Hoffman Estates by IHG
+1-888-389-4121
5235 Prairie Stone Parkway, Hoffman Estates, IL 60192 ~13.00 miles southeast of Crystal Lake
  • Includes a pool: Pool hoist on site, Wheelchair-accessible pool. Pool access available from 8:00 AM to 10:00 PM.
  • 3 star property
  • Pets are OK
Add your dates for price
Excellent 9.2 /10 Guest Reviews Call BookMore Details
Chicago Marriott Northwest
+1-888-675-2083
4800 Hoffman Blvd, Hoffman Estates, IL 60192 ~13.27 miles southeast of Crystal Lake
  • Pool available: Wheelchair-accessible pool.
  • 3 star property
  • Check-in time: 3:00 PM - 3:00 AM
Add your dates for price
Very Good 8.6 /10 Guest Reviews Call BookMore Details
Hampton Inn & Suites Chicago Deer Park
+1-800-716-8490
21660 West Lake Cook Road, Barrington, IL 60010 ~14.53 miles east of Crystal Lake
  • Pool in hotel: Wheelchair-accessible pool.
  • 3-star hotel
  • Pet Friendly
Add your dates for price
Very Good 8.8 /10 Hotel Reviews Call BookMore Details
Hampton Inn & Suites Chicago / Hoffman Estates
+1-800-805-5223
2825 Greenspoint Pkwy, Hoffman Estates, IL 60169 ~14.86 miles southeast of Crystal Lake
  • Pool in hotel: Wheelchair-accessible pool.
  • Mid-scale property
  • 139 sleeping rooms in hotel
Add your dates for price
Very Good 8.4 /10 Hotel Reviews Call BookMore Details
Hilton Garden Inn Hoffman Estates
+1-888-965-1860
2425 Barrington Road, Hoffman Estates, IL 60192 ~14.87 miles southeast of Crystal Lake
  • Pool in hotel: Pool hoist on site, Wheelchair-accessible pool, Pool sun loungers.
  • Three Star property
  • Gym / Fitness Center Available
Add your dates for price
Excellent 9.0 /10 Reviews Call BookMore Details
Hyatt Place Chicago / Hoffman Estates
+1-888-788-5576
2750 Greenspoint Pkwy, Hoffman Estates, IL 60169 ~15.07 miles southeast of Crystal Lake
  • Has swimming pool: Wheelchair-accessible pool. Pool access available from 9:00 AM to 9:00 PM.
  • Affordable hotel
  • Access to gym on-site
Add your dates for price
Excellent 9.5 /10 Guest Reviews Call BookMore Details
Country Inn & Suites by Radisson Hoffman Estates, IL
+1-888-897-9207
2280 Barrington Rd, Hoffman Estates, IL 60195 ~15.13 miles southeast of Crystal Lake
  • Has swimming pool: Outdoor seasonal pool, Pool sun loungers. The seasonal pool will be open from May to September.
  • 3-star hotel
  • Free breakfast available
Add your dates for price
Average 7.8 /10 Hotel Reviews Call BookMore Details
DoubleTree by Hilton Libertyville - Mundelein
+1-888-311-4278
510 East IL Route 83, Mundelein, IL 60060 ~16.40 miles east of Crystal Lake
  • Includes a pool: Wheelchair-accessible pool, Pool sun loungers. Pool access available from 6 AM to 10 PM.
  • Four star hotel
  • Pets/Dogs Allowed
Add your dates for price
Very Good 8.6 /10 Reviews Call BookMore Details
Comfort Inn & Suites Mundelein-Vernon Hills
+1-888-469-4795
517 East Highway 83, Mundelein, IL 60060 ~16.44 miles east of Crystal Lake
  • Has swimming pool: Outdoor seasonal pool. The seasonal pool will be open from May 25 to September 30. Pool access available from 9:00 AM to 10:00 PM.
  • 3 star hotel
  • 2 floors in hotel
Add your dates for price
Average 7.8 /10 Recent Reviews Call BookMore Details
Super 8 by Wyndham Mundelein / Libertyville Area
+1-888-734-9421
1950 South Lake St., Mundelein, IL 60060 ~16.47 miles east of Crystal Lake
  • Includes a pool
  • Cheap Motel property
  • 3 suites in property
Add your dates for price
Average 7.4 /10 Read Reviews Call BookMore Details
Hampton Inn & Suites Chicago-Libertyville
+1-888-841-5292
2061 Shell Dr, Libertyville, IL 60048 ~16.63 miles east of Crystal Lake
  • Has swimming pool: Wheelchair-accessible pool.
  • 3-star property
  • Hotel has a green policy See policy
Add your dates for price
Excellent 9.2 /10 Read Reviews Call BookMore Details
Holiday Inn Chicago - Schaumburg by IHG
+1-888-455-5160
1998 North Roselle Road, Schaumburg, IL 60195 ~17.23 miles southeast of Crystal Lake
  • Has swimming pool: Pool access ramp on site, Pool hoist on site, Wheelchair-accessible pool.
  • Affordable hotel
  • 5 floors in hotel
Add your dates for price
Very Good 8.2 /10 Hotel Reviews Call BookMore Details
Comfort Suites Grayslake near Libertyville North
+1-888-965-8297
1775 East Belvidere Road, Grayslake, IL 60030 ~17.26 miles east of Crystal Lake
  • Has a pool!
  • Midscale property
  • Fitness center on property
Add your dates for price
Very Good 8.4 /10 Recent Reviews Call BookMore Details
Comfort Inn & Suites Arlington Heights - Buffalo Grove
+1-888-906-6358
3700 North Wilke Rd, Arlington Heights, IL 60004 ~17.37 miles east of Crystal Lake
  • Pool in hotel: Wheelchair-accessible pool.
  • Mid-scale hotel
  • 152 rooms in property
Add your dates for price
Very Good 8.8 /10 Latest Reviews Call BookMore Details
Radisson Hotel Schaumburg
+1-888-749-6785
1550 North Roselle Rd, Schaumburg, IL 60195 ~17.62 miles southeast of Crystal Lake
  • Pool in hotel: Pool umbrellas, Wheelchair-accessible pool, Outdoor seasonal pool, Pool sun loungers, Fence around pool. The seasonal pool will be open from May 22 to November 30. Pool access available from 7:00 AM to 10:00 PM.
  • Three Star property
  • Shuttle to airport available
Add your dates for price
Average 6.4 /10 Reviews Call BookMore Details
Country Inn & Suites by Radisson Schaumburg, IL
+1-888-878-9982
1401 North Roselle Road, Schaumburg, IL 60195 ~17.75 miles southeast of Crystal Lake
  • Has swimming pool: Pool hoist on site, Wheelchair-accessible pool, Pool sun loungers. Pool access available from 6:00 AM to 11:00 PM.
  • Affordable property
  • Hotel has 73 rooms
Add your dates for price
Very Good 8.8 /10 Recent Reviews Call BookMore Details
Holiday Inn Express Chicago NW - Vernon Hills by IHG
+1-888-389-4485
975 Lakeview Parkway, Vernon Hills, IL 60061 ~18.33 miles east of Crystal Lake
  • We have a pool
  • Mid-scale property
  • Hotel has 2 suites
Add your dates for price
Very Good 8.8 /10 Recent Reviews Call BookMore Details
Four Points by Sheraton Buffalo Grove
+1-888-389-4121
900 West Lake Cook Road, Buffalo Grove, IL 60089 ~18.34 miles east of Crystal Lake
  • Pool in hotel: Swimming pool, Wheelchair-accessible pool.
  • 3-star hotel
  • Hotel has 152 rooms
Add your dates for price
Very Good 8.2 /10 Latest Reviews Call BookMore Details
Embassy Suites by Hilton Chicago Schaumburg Woodfield
+1-888-675-2083
1939 North Meacham Rd, Schaumburg, IL 60173 ~18.51 miles southeast of Crystal Lake
  • Pool details: Wheelchair-accessible pool, Pool sun loungers.
  • Three Star property
  • Fitness + Health Center
Add your dates for price
Very Good 8.6 /10 Latest Reviews Call BookMore Details
Baymont by Wyndham Harvard
+1-800-716-8490
1701 South Division St, Harvard, IL 60033 ~18.61 miles northwest of Crystal Lake
  • Pool details: Pool access available from 10 AM to 10 PM.
  • Three Star hotel
  • Free comp. breakfast
Add your dates for price
Average 6.2 /10 Hotel Reviews Call BookMore Details
Homewood Suites by Hilton Chicago - Schaumburg
+1-800-805-5223
815 East American Lane, Schaumburg, IL 60173 ~18.78 miles southeast of Crystal Lake
  • Pool details: Wheelchair-accessible pool, Outdoor seasonal pool. The seasonal pool will be open from May 27 to October 22.
  • Midscale property
  • 108 suites in property
Add your dates for price
Very Good 8.8 /10 Review Score Call BookMore Details
Renaissance Schaumburg Convention Center Hotel
+1-888-965-1860
1551 Thoreau Dr. N, Schaumburg, IL 60173 ~18.84 miles southeast of Crystal Lake
  • Pool available: Wheelchair-accessible pool, Pool sun loungers. Pool access available from 6:00 AM to 11:00 PM.
  • High-end hotel
  • 26 suites in property
Add your dates for price
Excellent 9.0 /10 Reviews Call BookMore Details
Baymont by Wyndham Schaumburg Chicago Northwest
+1-888-788-5576
1725B East Algonquin Rd, Schaumburg, IL 60173 ~18.89 miles southeast of Crystal Lake
  • With a pool!
  • Midscale property
  • Hotel has 4 floors
Add your dates for price
Average 6.4 /10 Guest Reviews Call BookMore Details
Wyndham Garden Schaumburg Chicago Northwest
+1-888-897-9207
1725 East Algonquin Road, Schaumburg, IL 60173 ~18.90 miles southeast of Crystal Lake
  • Includes a swimming pool
  • Three Star hotel
  • Shuttle from airport available
Add your dates for price
Average 6.8 /10 Hotel Reviews Call BookMore Details
Sonesta ES Suites Chicago - Schaumburg
+1-888-311-4278
901 East Woodfield Office Ct, Schaumburg, IL 60173 ~18.90 miles southeast of Crystal Lake
  • Pool in hotel: Pool umbrellas, Wheelchair-accessible pool, Outdoor seasonal pool, Pool sun loungers, Fence around pool. The seasonal pool will be open from May 27 to September 03. Pool access available from 10:00 AM to 9:00 PM.
  • Midscale property
  • Check-in: 4:00 PM - anytime
Add your dates for price
Very Good 8.4 /10 Recent Reviews Call BookMore Details
Holiday Inn Express & Suites Chicago-Libertyville by IHG
+1-888-469-4795
77 West Buckley Road, Libertyville, IL 60048 ~18.92 miles east of Crystal Lake
  • Has swimming pool: Pool sun loungers. Pool access available from 6:00 AM to 10:00 PM.
  • Midscale hotel
  • 73 sleeping rooms in hotel
Add your dates for price
Very Good 8.8 /10 Recent Reviews Call BookMore Details
SpringHill Suites by Marriott Chicago Schaumburg / Woodfield
+1-888-734-9421
1550 Mcconnor Pkwy, Schaumburg, IL 60173 ~19.00 miles southeast of Crystal Lake
  • Pool in hotel: Pool hoist on site.
  • 3-star property
  • 132 rooms in property
Add your dates for price
Very Good 8.6 /10 Hotel Reviews Call BookMore Details
Residence Inn by Marriott Chicago Schaumburg / Woodfield Mall
+1-888-841-5292
1610 Mcconnor Pkwy, Schaumburg, IL 60173 ~19.04 miles southeast of Crystal Lake
  • Pool available: Pool hoist on site.
  • Three Star hotel
  • Pets Welcome
Add your dates for price
Very Good 8.6 /10 Review Score Call BookMore Details
Home2 Suites by Hilton Chicago / Schaumburg IL
+1-888-455-5160
1300 East American Lane, Schaumburg, IL 60173 ~19.17 miles southeast of Crystal Lake
  • Has swimming pool: Wheelchair-accessible pool.
  • Midscale property
  • Hotel has 4 floors
Add your dates for price
Very Good 8.8 /10 Read Reviews Call BookMore Details
HYATT house Chicago / Schaumburg
+1-888-965-8297
1251 American Lane, Schaumburg, IL 60173 ~19.18 miles southeast of Crystal Lake
  • Pool in hotel: Swimming pool, Wheelchair-accessible pool, Pool sun loungers.
  • 3-star property
  • 134 rooms in property
Add your dates for price
Average 7.6 /10 Latest Reviews Call BookMore Details
DoubleTree by Hilton Chicago Schaumburg
+1-888-906-6358
800 National Pkwy, Schaumburg, IL 60173 ~19.23 miles southeast of Crystal Lake
  • Includes a pool: Wheelchair-accessible pool.
  • Four-star property
  • Check-in: 3:00 PM
Add your dates for price
Average 7.2 /10 Review Score Call BookMore Details
Courtyard by Marriott Chicago Schaumburg / Woodfield Mall
+1-888-749-6785
1311 American Ln, Schaumburg, IL 60173 ~19.28 miles southeast of Crystal Lake
  • Pool in hotel: Pool hoist on site, Wheelchair-accessible pool.
  • Midscale hotel
  • Fitness / Gym is on-site
Add your dates for price
Very Good 8.8 /10 Review Score Call BookMore Details
Hilton Garden Inn Schaumburg
+1-888-878-9982
1191 Woodfield Road, Schaumburg, IL 60173 ~19.31 miles southeast of Crystal Lake
  • Includes a pool: Pool hoist on site, Wheelchair-accessible pool.
  • Three Star property
  • Check in: 3:00 PM - 2:00 AM
Add your dates for price
Very Good 8.8 /10 Review Score Call BookMore Details

Next: Show All Available Crystal Lake Hotels with Pricing
Back to Top