The best deals on hotels when visiting Mchenry in Illinois.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Mchenry, Illinois 60050

Super 8 by Wyndham McHenry / Fox Lake Area

110 State Rt 31 South McHenry, IL

With rooms beginning at $81.99, Super 8 by Wyndham McHenry / Fox Lake Area provides budget-friendly accommodations for guests headed to Mchenry, creating a warm-hearted and inviting space for rest. Explore local dining and activities with ease, thanks to Super 8's knowledgeable staff ready to provide recommendations.

At Super 8 by Wyndham McHenry / Fox Lake Area, guests are always close to downtown Mchenry, where the city’s top restaurants, shops, and sights are easily accessible. Choose value-driven comfort for your Mchenry travels—lock in your hotel room today!

  Call (855) 233-7850 to book with an agent.
  1.2 miles from Mchenry, IL 60050

Starting at

$81.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn McHenry

1555 South Route 31 McHenry, IL

At Hampton Inn McHenry, travelers visiting Mchenry can enjoy inviting comfort with rooms beginning at $123.99, creating a warm and welcoming atmosphere ideal for rest. Experience a personalized welcome with unique amenities in select Hampton rooms, including local snacks and drinks to greet you upon arrival.

Guests staying at Hampton Inn McHenry are never far from downtown Mchenry, where a short drive brings them to the city’s best attractions. Make your Mchenry trip stress-free and comfortable with a budget-friendly hotel—lock in now!

  Call (855) 233-0132 to book with an agent.
  2.2 miles from Mchenry, IL 60050

Starting at

$123.99

per night

Read Reviews View Amenities View All Rooms

Waterfront Hotel&Marina

3309 North Chapel Hill Road McHenry, IL

For a relaxing stay near Mchenry, Waterfront Hotel&Marina offers affordable accommodations with rooms starting at $77.00, creating a warm, welcoming space for unwinding. Relax in accommodations that provide a welcoming environment, with everything you need for a comfortable and affordable visit.

At Waterfront Hotel&Marina, a quick drive takes guests into the heart of downtown Mchenry, making it simple to experience the city’s most vibrant offerings. Plan ahead and make your Mchenry stay enjoyable and affordable—lock in today!

  Call (855) 233-7850 to book with an agent.
  3.9 miles from Mchenry, IL 60050

Starting at

$77.00

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Woodstock IL

990 Lake Avenue Woodstock, IL

For an inviting and restful stay, AmericInn by Wyndham Woodstock IL offers homely accommodations with rates starting at $84.99, creating a comfortable space near Mchenry. Experience the commitment to guest satisfaction at AmericInn by Wyndham, where your happiness is the top priority.

At AmericInn by Wyndham Woodstock IL, visitors can enjoy the calm of staying outside the city center, while downtown Mchenry remains within reach for easy exploration. Make your Mchenry travels both fun and affordable with thoughtfully designed accommodations—secure today!

  Call (855) 234-7135 to book with an agent.
  7.5 miles from Mchenry, IL 60050

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Crystal Lake IL

600 Tracy Trail Crystal Lake, IL

For a restful stay, Country Inn & Suites by Radisson Crystal Lake IL offers inviting accommodations with rooms starting at $118.99, creating a clean, welcoming environment perfect for travelers. Appreciate the outdoor grilling areas at Country Inn & Suites, perfect for a family barbecue or a social gathering.

From Country Inn & Suites by Radisson Crystal Lake IL, a brief drive takes guests into downtown Mchenry, where they can explore the city’s top attractions before returning to a quiet stay. Stay comfortably and affordably in Mchenry with amenities designed for your needs—secure now!

  Call (855) 236-8982 to book with an agent.
  7.7 miles from Mchenry, IL 60050

Starting at

$118.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Woodstock near Lake Geneva

1785 South Eastwood Dr Woodstock, IL

With rates beginning at $74.99, Quality Inn & Suites Woodstock near Lake Geneva provides budget-friendly accommodations for travelers visiting Mchenry, creating a warm and inviting environment. Rest assured with Quality Inn's 100 percent satisfaction guarantee, promising a stay that meets or exceeds your expectations.

At Quality Inn & Suites Woodstock near Lake Geneva, guests can balance the excitement of city exploration with the calm of their stay, as downtown Mchenry is just a drive away. Take your Mchenry experience to the next level with cost-effective, well-equipped lodging—reserve now!

  Call (855) 233-0132 to book with an agent.
  7.7 miles from Mchenry, IL 60050

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Crystal Lake Algonquin

595 Tracy Trl Crystal Lake, IL

At Comfort Inn Crystal Lake Algonquin, travelers bound for Mchenry will find charming rooms with rates beginning at $85.99, creating a warm and welcoming space ideal for relaxation. Find tranquility in our quiet rooms, equipped with soundproofing to block out distractions for a peaceful rest.

Guests at Comfort Inn Crystal Lake Algonquin will love the calm atmosphere of the hotel, while downtown Mchenry remains a short drive away for easy sightseeing. Choose a hotel that adds value to your Mchenry experience—reserve your stay now!

  Call (855) 239-4019 to book with an agent.
  7.7 miles from Mchenry, IL 60050

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Woodstock

1220 Davis Rd Woodstock, IL

With rooms beginning at $84.99, Super 8 by Wyndham Woodstock offers soft accommodations for guests traveling to Mchenry, creating a clean and welcoming space for relaxation. Make travel simpler with Super 8’s laundry facilities, an essential amenity for those on extended trips or needing quick refreshes.

With downtown Mchenry just a convenient drive away, guests at Super 8 by Wyndham Woodstock can balance city adventures with a quiet, relaxing retreat afterward. Enjoy more of Mchenry for less with budget-friendly, inviting hotel rooms—book now!

  Call (855) 239-5277 to book with an agent.
  7.7 miles from Mchenry, IL 60050

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Crystal Lake

577 Crystal Point Dr Crystal Lake, IL

Guests traveling to Mchenry will appreciate the affordable comfort at Super 8 by Wyndham Crystal Lake, where enveloping rooms start at $93.00, providing a relaxing and welcoming space. Appreciate the swift and convenient express check-out service at Super 8, perfect for guests on a tight schedule.

At Super 8 by Wyndham Crystal Lake, guests can enjoy a more spacious and quiet stay, while downtown Mchenry remains within reach for easy access to the city’s main attractions. Enjoy reliable comfort for your Mchenry adventure—book your affordable room now!

  Call (855) 235-0725 to book with an agent.
  7.9 miles from Mchenry, IL 60050

Starting at

$93.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Chicago Nw Crystal Lk Convention Center an IHG Hotel

800 South Route 31 Crystal Lake, IL

Holiday Inn Chicago Nw Crystal Lk Convention Center an IHG Hotel offers a comfortable choice for travelers to Mchenry, with reassuring accommodations that provide a warm ambiance, with nightly rates beginning at $102.91. Reap the benefits of Holiday Inn’s loyalty program, allowing frequent guests to enjoy free nights and other perks through IHG Rewards.

Guests staying at Holiday Inn Chicago Nw Crystal Lk Convention Center an IHG Hotel will love the relaxing environment, while downtown Mchenry is still accessible by car for easy exploration. Get ready to explore Mchenry with a hotel that checks all the boxes—book today!

  Call (855) 236-8982 to book with an agent.
  8.3 miles from Mchenry, IL 60050

Starting at

$102.91

per night

Read Reviews View Amenities View All Rooms

Baymont Inn & Suites by Wyndham Richmond

11200 North US Rte 12 Main St Richmond, IL

Guests traveling to Mchenry will appreciate the warm-hearted comfort at Baymont Inn & Suites by Wyndham Richmond, where budget-friendly rooms start at $89.99, creating a warm and inviting space for rest. Stay fit and active with Baymont by Wyndham’s on-site fitness facilities, perfect for guests looking to maintain their workout routine while traveling.

Unwind in the peaceful environment at Baymont Inn & Suites by Wyndham Richmond, where the calm atmosphere is complemented by easy access to downtown Mchenry. Discover Mchenry with a hotel that offers unbeatable comfort at a great value—lock in now!

  Call (855) 234-7135 to book with an agent.
  10.3 miles from Mchenry, IL 60050

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

River Inn Motel

1000 Northwest Hwy Fox River Grove, IL

With rates starting at $100.99, River Inn Motel is a practical choice for travelers visiting Mchenry, providing a warm and inviting atmosphere for rest. Find a cozy and economical stay in rooms that provide essential amenities and a welcoming atmosphere.

At River Inn Motel, travelers can experience a peaceful retreat, with the added bonus of downtown Mchenry still being close enough for adventure. Stay affordably while enjoying extra amenities on your Mchenry adventure—lock in now!

  Call (855) 233-0132 to book with an agent.
  11.2 miles from Mchenry, IL 60050

Starting at

$100.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Chicago Algonquin an IHG Hotel

2595 Bunker Hill Dr Algonquin, IL

For a welcoming and budget-friendly stay, Holiday Inn Express Hotel & Suites Chicago Algonquin an IHG Hotel offers inviting rooms with rates from $112.80, creating a delightful space ideal for travelers bound for Mchenry. Opt for Holiday Inn Express, where smart design, complimentary essentials, and friendly service ensure a smooth and satisfying stay.

For a relaxing stay, Holiday Inn Express Hotel & Suites Chicago Algonquin an IHG Hotel offers calm and comfort, with downtown Mchenry nearby for easy access to sightseeing and activities. Enjoy a stay in Mchenry where quality and savings come together seamlessly—secure now!

  Call (855) 233-0132 to book with an agent.
  12.0 miles from Mchenry, IL 60050

Starting at

$112.80

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites a Lake Zurich Barrington an IHG Hotel

197 South Rand Road Lake Zurich, IL

Guests traveling to Mchenry will find budget-conscious comfort at Holiday Inn Express Hotel & Suites a Lake Zurich Barrington an IHG Hotel, where warm rooms start at $146.99, creating a welcoming atmosphere. Relax with Holiday Inn Express's choice of soft or firm pillows, allowing you to customize your sleeping experience for optimal comfort.

For travelers looking to balance relaxation with exploration, Holiday Inn Express Hotel & Suites a Lake Zurich Barrington an IHG Hotel offers tranquility while downtown Mchenry is still close enough to visit. Make your Mchenry trip memorable with a hotel that offers more for less—secure your stay now!

  Call (855) 235-0725 to book with an agent.
  13.5 miles from Mchenry, IL 60050

Starting at

$146.99

per night

Read Reviews View Amenities View All Rooms

Antioch Hotel & Suites

350 Illinois 173 Antioch, IL

Choose Antioch Hotel & Suites for your trip to Mchenry, where comfortable rooms offer a relaxing atmosphere, starting at a budget-friendly rate of $159.99 per night. Experience a harmonious blend of comfort and functionality in our rooms, designed to enhance both leisure and business trips.

Guests seeking a quiet escape will love Antioch Hotel & Suites, with its tranquil setting and easy access to downtown Mchenry for exploration. Take advantage of a Mchenry hotel that elevates your travel experience—lock in today!

  Call (855) 235-0725 to book with an agent.
  13.6 miles from Mchenry, IL 60050

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Fairbridge Inn Express Barrington

405 West Northwest Highway Barrington, IL

Guests bound for Mchenry can relax at Fairbridge Inn Express Barrington, where inviting rooms start at $100.00, creating a warm and welcoming environment ideal for unwinding. Experience a pleasant and enhanced stay with rooms that provide additional amenities and comforts, ensuring a memorable visit.

At Fairbridge Inn Express Barrington, guests can unwind in peaceful surroundings, knowing that downtown Mchenry is just a short drive away. Enjoy Mchenry without financial worries by choosing a budget-savvy hotel—secure now!

  Call (855) 239-5277 to book with an agent.
  14.4 miles from Mchenry, IL 60050

Starting at

$100.00

per night

Read Reviews View Amenities View All Rooms

Comfort Suites Grayslake near Libertyville North

1775 East Belvidere Road Grayslake, IL

With rooms starting at $107.99, Comfort Suites Grayslake near Libertyville North provides budget-conscious accommodations for travelers visiting Mchenry, creating a clean and hospitable space. Start your day right, even when in a rush, with Comfort Suites' grab-and-go breakfast options, perfect for busy mornings.

A stay at Comfort Suites Grayslake near Libertyville North offers calm surroundings and easy access to downtown Mchenry, ensuring guests can enjoy both relaxation and exploration. Plan your Mchenry visit with confidence, knowing your hotel has everything you need—lock in today!

  Call (855) 233-7850 to book with an agent.
  14.7 miles from Mchenry, IL 60050

Starting at

$107.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Chicago Libertyville

2061 Shell Dr Libertyville, IL

At Hampton Inn & Suites Chicago Libertyville, travelers bound for Mchenry can unwind in welcoming comfort with rooms starting at $119.99, creating a warm and welcoming space for relaxation. Savor the convenience and taste of Hampton’s vending machines, stocked with a variety of snacks and beverages for quick refreshment.

Guests can enjoy a peaceful stay at Hampton Inn & Suites Chicago Libertyville, where quiet surroundings are complemented by the nearby excitement of downtown Mchenry. Choose a hotel in Mchenry that keeps both your comfort and wallet in mind—reserve now!

  Call (855) 235-6136 to book with an agent.
  14.8 miles from Mchenry, IL 60050

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Sonesta Simply Suites Chicago Libertyville

1100 North Us Route 45 Libertyville, IL

Guests visiting Mchenry will find Sonesta Simply Suites Chicago Libertyville a reassuring, budget-friendly option, with rates starting at $109.00, creating a clean and inviting environment. Appreciate the family-friendly amenities at Sonesta, including kids’ programs and activities designed to entertain guests of all ages.

Guests staying at Sonesta Simply Suites Chicago Libertyville will appreciate the peaceful setting, with downtown Mchenry nearby for all their city adventures. Book your Mchenry visit today and enjoy cost-effective comfort—reserve now!

  Call (855) 235-6136 to book with an agent.
  15.1 miles from Mchenry, IL 60050

Starting at

$109.00

per night

Read Reviews View Amenities View All Rooms

WoodSpring Suites Libertyville Chicago

1980 Kelley Court Libertyville, IL

For a welcoming stay near Mchenry, WoodSpring Suites Libertyville Chicago offers warm, budget-friendly rooms with rates starting at $84.99, creating a comfortable environment. Stay productive with the high-speed internet access at WoodSpring Suites, perfect for streaming, browsing, and working online.

Guests staying at WoodSpring Suites Libertyville Chicago will appreciate the calm atmosphere, while downtown Mchenry is just a short drive away for exploration. Enjoy a seamless Mchenry experience with amenities designed for your convenience—reserve now!

  Call (855) 235-6136 to book with an agent.
  15.1 miles from Mchenry, IL 60050

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn by Hilton Huntley Chicago

13000 Illinois Route 47 Huntley, IL

For a welcoming and restful stay, Hampton Inn by Hilton Huntley Chicago offers inviting accommodations with rooms from $149.99, creating a charming space ideal for travelers visiting Mchenry. Relish the availability of complimentary hot tea and coffee in the lobby, serving as a warm welcome throughout the day.

Relax in the tranquil atmosphere of Hampton Inn by Hilton Huntley Chicago, where calm surroundings offer a peaceful retreat and downtown Mchenry is easily accessible. Choose accommodations that make Mchenry travel feel effortless—lock in your stay now!

  Call (855) 235-0725 to book with an agent.
  15.4 miles from Mchenry, IL 60050

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

DoubleTree by Hilton Libertyville Mundelein

510 East IL Route 83 Mundelein, IL

Step into grandeur at DoubleTree by Hilton Libertyville Mundelein as you travel to Mchenry, where quality rooms elevate your stay, with enticing nightly rates beginning at $107.99. Experience the social vibe of DoubleTree by Hilton's happy hour, featuring special discounts on drinks and appetizers in a lively setting.

Travelers staying at DoubleTree by Hilton Libertyville Mundelein can enjoy a peaceful escape, knowing downtown Mchenry is still within reach for a day of adventure. Find out how breathtaking Mchenry can be with a hotel that keeps you relaxed and pampered—reserve now!

  Call (855) 234-7135 to book with an agent.
  16.5 miles from Mchenry, IL 60050

Starting at

$107.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Mundelein Vernon Hills

517 East Highway 83 Mundelein, IL

With rates from $89.99, Comfort Inn & Suites Mundelein Vernon Hills is a convenient option for travelers visiting Mchenry, providing enveloping accommodations in a welcoming environment. Stay connected with Comfort Inn's free high-speed Wi-Fi, making it easy to work or keep in touch while on the road.

Guests staying at Comfort Inn & Suites Mundelein Vernon Hills will love the peaceful retreat, with downtown Mchenry just a convenient drive away for easy access to all the city's attractions. Discover how easy Mchenry travel can be with a hotel that adds value to your stay—reserve today!

  Call (855) 234-2997 to book with an agent.
  16.7 miles from Mchenry, IL 60050

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Mundelein / Libertyville Area

1950 South Lake St. Mundelein, IL

Guests visiting Mchenry can unwind in homely accommodations at Super 8 by Wyndham Mundelein / Libertyville Area, where rooms begin at $96.99, creating a warm and inviting atmosphere perfect for relaxation. Enter the world of Super 8 by Wyndham, where you can expect reliable comfort and excellent service at a competitive price.

For a serene getaway, Super 8 by Wyndham Mundelein / Libertyville Area offers the perfect balance of tranquility and access to downtown Mchenry for a day of adventure. Plan your Mchenry trip with savings and extra comfort—reserve your room now!

  Call (855) 236-8982 to book with an agent.
  16.7 miles from Mchenry, IL 60050

Starting at

$96.99

per night

Read Reviews View Amenities View All Rooms