Twin Lakes Hotels with Outdoor or Indoor Pools
The Ridge Hotel
+1-888-675-2083
W4240 Wi 50, Lake Geneva, WI 53147
+1-888-675-2083
~13.36 miles west of Twin Lakes
- Pool available: Outdoor Salt Water Pool - Based on season
Indoor Pool, Hot Tub, Sauna and Steam Room.
Hours: 6:00 am to 10:00 pm
- Three Star Resort property
Comfort Suites - Grayslake
+1-888-897-9207
1775 East Belvidere Rd., Grayslake, IL 60030
+1-888-897-9207
~18.02 miles southeast of Twin Lakes
- Pool in hotel: Nice Indoor pool with Spa.
- 2 star Suburban property
Wingate by Wyndham Gurnee
+1-888-311-4278
6090 Gurnee Mills Cir East, Gurnee, IL 60031
+1-888-311-4278
~18.20 miles southeast of Twin Lakes
- Pool in hotel: Indoor Pool Open Daily from 6:00 am to 11:00 pm
some restrictions in place due to COVID-19
- Midscale Highway property
Hampton Inn in Elkhorn
+1-888-469-4795
40 West Hidden Trail, Elkhorn, WI 53121
+1-888-469-4795
~18.83 miles northwest of Twin Lakes
- Has swimming pool: 7am-11pm. Indoor pool
- Mid-scale Rural hotel
Comfort Suites Delavan
+1-888-965-8297
313 Bauer Pkwy., Delavan, WI 53115 Website
+1-888-965-8297
~20.18 miles west of Twin Lakes
- Pool available: We have an indoor pool with the sallow depth being 2ft deepest depth bding 5ft. The pool is available daily from 6:00 AM to 11:00 Pm.
- 2-star hotel
Home2 Suites by Hilton - Mount Pleasant
+1-888-675-2083
1301 West Rd., Mount Pleasant, WI 53177
+1-888-675-2083
~22.50 miles northeast of Twin Lakes
- Pool in hotel: Indoor heated pool opens from 8am-10pm. The pool capacity is 27 total individuals at all times. Small, quaint, and beautiful ceiling to floor windows to give the feel of being outdoors.
- Affordable Airport hotel
Comfort Inn & Suites
+1-888-675-2083
3700 North Wilke Rd., Arlington Heights, IL 60004
+1-888-675-2083
~28.95 miles southeast of Twin Lakes
- Pool available: Good size pool with glass windows filled with sun open from 8am-10pm
- 3-star Suburban property
Back to Top