Star Rating
Hotel Name
Price Range (USD)to
Amenities

60097 Hotels, Motels & Accommodations

Hampton Inn
+1-888-389-4121
1555 South Route 31, Mchenry, IL 60050 +1-888-389-4121 ~5.46 miles southeast of 60097
  • 3-star Suburban hotel
  • Check-in: 3:00PM
  • Buffet breakfast is fine
  • Average sized rooms
Super 8 by Wyndham Mchenry : 110 State Route 31 South
+1-888-675-2083
110 State Route 31 South, Mchenry, IL 60050 +1-888-675-2083 ~6.24 miles southeast of 60097
  • Inexpensive hotel
Best Western Woodstock Inn in Woodstock
+1-800-716-8490
990 Lake Ave., Woodstock, IL 60098 +1-800-716-8490 ~7.03 miles southwest of 60097
  • Three Star Suburban property
  • 8 suites in hotel
Baymont Inn & Suites by Wyndham Richmond - Richmond
+1-800-805-5223
11200 North Us Rte 12, Richmond, IL 60071 +1-800-805-5223 ~7.42 miles northeast of 60097
  • Two star property
Quality Inn of Woodstock - Woodstock
+1-888-965-1860
1785 South Eastwood Dr., Woodstock, IL 60098 +1-888-965-1860 ~7.43 miles southwest of 60097
  • 3 star Suburban hotel
  • Check in time: 3:OOPM
  • No elevator
  • Room is all right
Super 8
+1-888-788-5576
1220 Davis Rd., Woodstock, IL 60098 +1-888-788-5576 ~7.46 miles southwest of 60097
  • Inexpensive Suburban property
  • Hotel has 16 suites
  • Almost all guests found problems with the furniture
  • Beds were acceptable for 54%
Country Inn & Suites
+1-888-897-9207
600 Tracy Trail, Crystal Lake, IL 60014 +1-888-897-9207 ~11.65 miles south of 60097
  • Three Star Suburban hotel
  • 21 suites in hotel
  • Complimentary breakfast
  • Older facility
From$75
Very Good 4.0 /5Read Reviews CallBookMore Details
Comfort Inn by Choice Hotels Crystal Lake Nw Highway
+1-888-311-4278
595 Tracy Trl, Crystal Lake, IL 60014 +1-888-311-4278 ~11.66 miles south of 60097
  • Economical Suburban hotel
  • Check in time: 14:00
  • Food could be better
  • Great reception
Super 8 by Wyndham Crystal Lake
+1-888-469-4795
577 Crystal Point Dr., Crystal Lake, IL 60014 +1-888-469-4795 ~11.69 miles south of 60097
  • Low Cost Suburban property
  • 2 floors in hotel
Holiday Inn Chicago Nw Crystal Lk Convention Cente
+1-888-734-9421
800 South Route 31, Crystal Lake, IL 60014 +1-888-734-9421 ~12.38 miles south of 60097
  • Mid-scale Suburban hotel
  • 197 sleeping rooms in hotel
Holiday Inn Chicago Nw Crystal Lake in Crystal Lake
+1-888-841-5292
800 South Il Route 31, Crystal Lake, IL 60014 +1-888-841-5292 ~12.38 miles south of 60097
  • Mid-scale Suburban property
  • Hotel has 197 rooms
From$80
Average 3.0 /5Reviews CallBookMore Details
The Geneva Inn : N2009 South Lake Shore Dr.
+1-888-455-5160
N2009 South Lake Shore Dr., Lake Geneva, WI 53147 +1-888-455-5160 ~12.67 miles north of 60097
  • Four-star Lake hotel
  • Check-in time: 3:00pm
From$109
Very Good 4.5 /5Latest Reviews CallBookMore Details
Baymont by Wyndham Harvard - Harvard
+1-888-965-8297
1701 South Division St., Harvard, IL 60033 +1-888-965-8297 ~12.75 miles west of 60097
  • 3 star Rural property
  • Check in time: 2:00pm
From$80
Average 3.0 /5Reviews CallBookMore Details
Harbor Shores on Lake Geneva - Lake Geneva
+1-888-906-6358
300 Wrigley Dr., Lake Geneva, WI 53147 +1-888-906-6358 ~14.21 miles north of 60097
  • Inexpensive Downtown hotel
  • 7 conference rooms in property
  • Fantastic service
  • Most guests thought they were poorly maintained
From$89
Very Good 4.0 /5Review Score CallBookMore Details
Bella Vista Suites - Lake Geneva
+1-888-749-6785
335 Wrigley Dr., Lake Geneva, WI 53147 +1-888-749-6785 ~14.22 miles north of 60097
  • Midscale Lake property
  • Comp. Breakfast
  • Terrific location
  • Most guests found the staff to be very friendly
From$119
Very Good 4.0 /5Reviews CallBookMore Details
Comfort Suites Lake Geneva Wi
+1-888-878-9982
300 East Main St., Lake Geneva, WI 53147 +1-888-878-9982 ~14.22 miles north of 60097
  • Midscale Lake property
  • Check-in time: 3:00 pm
  • Great room
  • Most guests were happy with the price of the breakfast
From$65
Very Good 4.5 /5Read Reviews CallBookMore Details
The Cove of Lake Geneva : 111 Center St.
+1-888-389-4485
111 Center St., Lake Geneva, WI 53147 +1-888-389-4485 ~14.27 miles north of 60097
  • 3-star Lake property
  • Check in: 4:00 p.m.
From$89
Very Good 4.0 /5Read Reviews CallBookMore Details
Fairfield Inn & Suites Lake Geneva - Lake Geneva
+1-888-389-4121
1111 North Edwards Blvd., Lake Geneva, WI 53147 +1-888-389-4121 ~14.38 miles north of 60097
  • Economical Lake hotel
  • 4 floors in hotel
Best Western Plus Antioch Hotel & Suites
+1-888-675-2083
350 West Highway 173, Antioch, IL 60002 +1-888-675-2083 ~14.73 miles east of 60097
  • Affordable Lake property
  • 3 floors in hotel
  • Most guests thought they were poorly maintained
  • Excellent pool
Timber Ridge Lodge & Waterpark at Grand Geneva : 7020 Grand Geneva Way
+1-800-716-8490
7020 Grand Geneva Way, Lake Geneva, WI 53147 +1-800-716-8490 ~14.73 miles north of 60097
  • Four-star Resort hotel
  • 225 rooms in hotel
  • Awesome vibe
  • Pleasant hotel grounds
From$119
Very Good 4.0 /5Read Reviews CallBookMore Details
Fairfield Inn N Stes Marriott
+1-800-805-5223
753 Geneva Pkwy. North, Lake Geneva, WI 53147 +1-800-805-5223 ~15.12 miles north of 60097
  • Affordable property
  • Fitness + Health Center
The Ridge Hotel in Lake Geneva
+1-888-965-1860
W4240 State Rd. 50, Lake Geneva, WI 53147 +1-888-965-1860 ~15.36 miles northwest of 60097
  • 3 star Resort property
  • 146 rooms in property
  • Rooms are ok
  • Two nights and housekeeping never cleaned
From$79
Very Good 4.0 /5Review Score CallBookMore Details
Holiday Inn Club Vacations at Lake Geneva Resort in Lake Geneva
+1-888-788-5576
7037 Grand Geneva Way, Lake Geneva, WI 53147 +1-888-788-5576 ~15.36 miles north of 60097
  • Three Star Golf Course hotel
  • Fitness center on property
From$99
Very Good 4.0 /5Reviews CallBookMore Details
Grand Geneva Resort & Spa - Lake Geneva
+1-888-897-9207
7036 Grand Geneva Wy, Lake Geneva, WI 53147 +1-888-897-9207 ~15.39 miles north of 60097
  • Expensive Golf Course property
  • Hotel has an eco-friendly policy See policy
  • Approx. half of guests thought it was rather dirty
  • Bathroom could be optimized
From$129
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Abbey Resort & Avani Spa : 269 Fontana Blvd.
+1-888-311-4278
269 Fontana Blvd., Fontana, WI 53125 +1-888-311-4278 ~15.40 miles northwest of 60097
  • 4 star Lake property
  • 13 suites in property
From$89
Very Good 4.0 /5Review Score CallBookMore Details
Holiday Inn Express Hotel & Suites : 2595 Bunker Hill Dr.
+1-888-469-4795
2595 Bunker Hill Dr., Algonquin, IL 60102 +1-888-469-4795 ~15.40 miles south of 60097
  • Midscale Suburban property
  • Hotel has 86 rooms
  • Excellent city hotel
  • Almost all guests said the reception staff was ok
The Inns of Geneva National
+1-888-734-9421
1091 Hidden Cottage Circle, Lake Geneva, WI 53147 +1-888-734-9421 ~17.28 miles northwest of 60097
  • 3 star Golf Course hotel
  • Hotel has 2 floors
Super 8 Hampshire Il : 115 Arrowhead Dr.
+1-888-841-5292
115 Arrowhead Dr., Hampshire, IL 60140 +1-888-841-5292 ~18.26 miles southwest of 60097
  • 2-star hotel
  • Check in: 11:00 AM
Holiday Inn Express & Suites Lake Zurich
+1-888-455-5160
197 South Rand Rd., Lake Zurich, IL 60047 +1-888-455-5160 ~18.59 miles southeast of 60097
  • Three Star Suburban property
  • Free comp. breakfast
From$87
Very Good 4.5 /5Review Score CallBookMore Details
Comfort Suites : 1775 East Belvidere Rd.
+1-888-965-8297
1775 East Belvidere Rd., Grayslake, IL 60030 +1-888-965-8297 ~18.60 miles east of 60097
  • Low Cost Suburban property
  • 3 conference rooms in property
Sky Lodge Inn & Suites
+1-888-906-6358
5560 State Rd. 50, Delavan, WI 53115 +1-888-906-6358 ~18.92 miles northwest of 60097
  • Cheap Lake property
  • 2 meeting rooms in hotel
  • About half of guests said the wifi quality was bad
  • Wellness & sports facilities could be improved
From$65
Very Good 4.0 /5Read Reviews CallBookMore Details
Delavan Lake Resort in Delavan
+1-888-749-6785
1505 South Shore Dr., Delavan, WI 53115 +1-888-749-6785 ~19.25 miles northwest of 60097
  • High-end hotel
Hampton Inn & Suites
+1-888-878-9982
2061 Shell Dr., Libertyville, IL 60048 +1-888-878-9982 ~19.28 miles east of 60097
  • Midscale Suburban hotel
  • Check-in time: 4pm
  • Fantastic service
  • Clean hotel with fantastic service
From$99
Very Good 4.5 /5Reviews CallBookMore Details
Fairbridge Inn Express Barrington
+1-888-389-4485
405 West Northwest Highway, Barrington, IL 60010 +1-888-389-4485 ~19.38 miles southeast of 60097
  • Midscale hotel
Candlewood Suites Libertyville in Libertyville
+1-888-389-4121
1100 North Us Highway 45, Libertyville, IL 60048 +1-888-389-4121 ~19.47 miles east of 60097
  • Low Cost Suburban property
  • Hotel has 122 suites
  • Free coffee
  • Most guests loved the minibar
Holiday Inn Express & Suites
+1-888-675-2083
200 West O'connor Dr., Elkhorn, WI 53121 +1-888-675-2083 ~20.14 miles northwest of 60097
  • 2-star Highway hotel
  • 21 suites in property
From$60
Average 3.0 /5Reviews CallBookMore Details
Lake Lawn Resort : 2400 East Geneva St.
+1-800-716-8490
2400 East Geneva St., Delavan, WI 53115 +1-800-716-8490 ~20.23 miles northwest of 60097
  • 3-star Resort property
  • 2 floors in hotel
From$135
Very Good 4.5 /5Review Score CallBookMore Details
Americinn Lodge & Suites Elkhorn : 210 East Commerce Court
+1-800-805-5223
210 East Commerce Court, Elkhorn, WI 53121 +1-800-805-5223 ~20.25 miles northwest of 60097
  • 2-star Lake hotel
  • Gym / Fitness Center Available
From$60
Very Good 4.0 /5Reviews CallBookMore Details
Hampton Inn : 400 North Dodge St.
+1-888-965-1860
400 North Dodge St., Burlington, WI 53105 +1-888-965-1860 ~20.54 miles north of 60097
  • 3 star Downtown hotel
  • 3 floors in hotel
From$149
Very Good 4.0 /5Recent Reviews CallBookMore Details
Comfort Suites Elgin
+1-888-788-5576
2480 Bushwood Dr., Elgin, IL 60124 +1-888-788-5576 ~20.63 miles south of 60097
  • Mid-scale Suburban hotel
  • Access to gym on-site
  • Complementary hot breakfast
  • All guests were happy with the price of the breakfast
Comfort Inn in Gurnee
+1-888-897-9207
6080 Gurnee Mills Cir East, Gurnee, IL 60031 +1-888-897-9207 ~20.92 miles east of 60097
  • Mid-scale Highway hotel
  • 3 floors in property
From$80
Very Good 4.0 /5Reviews CallBookMore Details
Wingate by Wyndham Gurnee in Gurnee
+1-888-311-4278
6090 Gurnee Mills Cir East, Gurnee, IL 60031 +1-888-311-4278 ~20.93 miles east of 60097
  • Low priced Highway property
  • Check in time: 3:00 pm
Rainbow Motel - Burlington
+1-888-469-4795
733 Milwaukee Ave., Burlington, WI 53105 +1-888-469-4795 ~20.96 miles north of 60097
  • Low priced property
  • Surely enjoy the owners
  • Cleanliness of the floor was disappointing
Super 8 by Wyndham Delavan Near Lake Geneva
+1-888-734-9421
518 Borg Rd., Delavan, WI 53115 +1-888-734-9421 ~21.14 miles northwest of 60097
  • Inexpensive Highway property
  • Check in time: 11:00 AM
Country Inn & Suites by Radisson Elgin Il : 2270 Point Blvd.
+1-888-841-5292
2270 Point Blvd., Elgin, IL 60123 +1-888-841-5292 ~21.24 miles south of 60097
  • Three Star Suburban property
  • Fitness / Gym is on-site
  • Great wellness & sports facilities
  • Parking was good
Motel 6 Libertyville Il #8815 : 1809 North Milwaukee Ave.
+1-888-455-5160
1809 North Milwaukee Ave., Libertyville, ILLINOIS 60048 +1-888-455-5160 ~21.28 miles east of 60097
  • 2 star hotel
  • Check-in: 3:00PM
Baymont Inn & Suites Mundelein / Libertyville
+1-888-965-8297
517 East Highway 83, Mundelein, IL 60060 +1-888-965-8297 ~21.35 miles east of 60097
  • Midscale Suburban property
  • Free complimentary breakfast
  • Great shopping
  • Hotel buildings could use some improvement
La Quinta Inn & Suites by Wyndham Chicago Gurnee : 5688 Northridge Rd.
+1-888-906-6358
5688 Northridge Rd., Gurnee, IL 60031 +1-888-906-6358 ~21.38 miles east of 60097
  • Mid-scale Suburban property
  • Check in: 3:00 PM
From$80
Average 3.0 /5Reviews CallBookMore Details
Comfort Suites Delavan
+1-888-749-6785
313 Bauer Pkwy., Delavan, WI 53115 +1-888-749-6785 ~21.40 miles northwest of 60097
  • Low-priced hotel
  • Free comp. breakfast
  • Rather comfortable
  • Tasty breakfast
Great Wolf Lodge Illinois : 1700 Nations Dr.
+1-888-878-9982
1700 Nations Dr., Gurnee, IL 60031 +1-888-878-9982 ~21.42 miles east of 60097
  • Three Star Highway hotel
  • Fitness / Gym is on-site

Next: Show All Available 60097 Hotels with Pricing

Graph of McHenry, IL Hotel Prices for Next 20 Days

Rates shown are nightly rates before taxes and do not necessarily reflect all McHenry, IL discounts available. The chart reflects the cheapest McHenry hotel for each day and each star rating category.

FAQs about hotels near 60097

What are the best rated hotels near 60097?

Hampton Inn, The Geneva Inn and Comfort Suites Lake Geneva Wi are the best rated hotels based on customer reviews in the last 365 days.

What are the upper-end hotels near 60097?

The Geneva Inn, Timber Ridge Lodge & Waterpark at Grand Geneva and Grand Geneva Resort & Spa are the top 3 luxury hotels near 60097.

What hotels are closest to the area of 60097?

Hampton Inn, Super 8 by Wyndham Mchenry, and Best Western Woodstock Inn are the properties closest to 60097.

How much does a cheap hotel near 60097 cost per night?

In the last year, a 2 star hotel near 60097 can be as cheap as $114.32 per night. (based on HotelPlanner prices)

How much does a 3 star hotel near 60097 cost per night?

In the last year, the average 3 star hotel near 60097 has been $109.25 per night. (based on HotelPlanner prices)

How much does a high-end hotel near 60097 cost?

In the last year, the average 4 star hotel near 60097 has been $213.87 per night. (based on HotelPlanner prices)

What are the most popular independent hotels near 60097?

The Geneva Inn, The Inns of Geneva National and Lake Lawn Resort are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels near 60097?

Fairfield Inn & Suites Lake Geneva and Fairfield Inn N Stes Marriott are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Choice Hotels branded hotels near 60097?

Comfort Suites Lake Geneva Wi, Comfort Suites and Comfort Suites Delavan are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular Best Western hotels near 60097?

Best Western Plus Antioch Hotel & Suites and Best Western Woodstock Inn are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels near 60097?

Holiday Inn Express & Suites Lake Zurich, Candlewood Suites Libertyville and Holiday Inn Club Vacations at Lake Geneva Resort are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top