The best deals on hotels when visiting Johnsburg 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 Johnsburg, Illinois 60051

Waterfront Hotel&Marina

3309 North Chapel Hill Road McHenry, IL

At Waterfront Hotel&Marina, guests visiting Johnsburg can enjoy warm, affordable rooms starting at $77.00, creating a clean and inviting environment for a peaceful stay. Enjoy reliable comfort in rooms that provide everything you need for a worry-free visit at an economical price.

Positioned within walking distance of Johnsburg’s vibrant downtown, Waterfront Hotel&Marina provides the perfect starting point for exploring the city’s top attractions. Stay smart and enjoy extra amenities on your Johnsburg visit—secure your hotel today!

  Call (855) 239-4019 to book with an agent.
  0.8 miles from Johnsburg, IL 60051

Starting at

$77.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham McHenry / Fox Lake Area

110 State Rt 31 South McHenry, IL

With rooms beginning at $68.99, Super 8 by Wyndham McHenry / Fox Lake Area provides inviting accommodations for guests bound for Johnsburg, creating a easygoing and comfortable atmosphere. Relax and regroup in Super 8’s inviting lobbies, perfect for casual meetings or catching up on some reading.

At Super 8 by Wyndham McHenry / Fox Lake Area, guests can quickly drive into downtown Johnsburg, where the city’s most vibrant spots are within easy reach. Plan your Johnsburg getaway smartly with budget-savvy lodging—reserve your room today!

  Call (855) 234-5074 to book with an agent.
  4.1 miles from Johnsburg, IL 60051

Starting at

$68.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn McHenry

1555 South Route 31 McHenry, IL

With rooms from $115.99, Hampton Inn McHenry offers budget-friendly accommodations for guests visiting Johnsburg, creating a welcoming environment ideal for unwinding. Start your day energized with in-room coffee and tea facilities at Hampton, allowing you to brew your morning beverage just the way you like it.

With downtown Johnsburg just a short drive away, guests at Hampton Inn McHenry can explore the city’s attractions while returning to a peaceful retreat afterward. Plan your Johnsburg trip with ease, knowing your hotel offers comfort at a great rate—book now!

  Call (855) 236-8982 to book with an agent.
  5.5 miles from Johnsburg, IL 60051

Starting at

$115.99

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 Johnsburg will find affordable comfort at Baymont Inn & Suites by Wyndham Richmond, where restorative rooms start at $76.99, creating a warm, inviting space ideal for unwinding. Stay connected and productive with Baymont by Wyndham’s free high-speed internet, ideal for both leisure and business travelers.

Guests staying at Baymont Inn & Suites by Wyndham Richmond will enjoy a relaxing stay, with downtown Johnsburg just a drive away for easy access to the city’s attractions. Make the most of your Johnsburg travels with practical, inviting hotel options—lock in now!

  Call (855) 234-7135 to book with an agent.
  7.7 miles from Johnsburg, IL 60051

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

Antioch Hotel & Suites

350 Illinois 173 Antioch, IL

Find a warm and welcoming atmosphere at Antioch Hotel & Suites near Johnsburg, where quality rooms start from an inviting rate of $109.99 per night. Experience a stay that combines modern comfort with traditional hospitality, offering rooms that are equipped for your satisfaction.

The peaceful surroundings at Antioch Hotel & Suites make for a relaxing stay, while downtown Johnsburg remains accessible by car for a day of city adventures. Plan a relaxing Johnsburg trip with a hotel that makes comfort effortless—lock in today!

  Call (855) 233-7850 to book with an agent.
  9.8 miles from Johnsburg, IL 60051

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Woodstock IL

990 Lake Avenue Woodstock, IL

At AmericInn by Wyndham Woodstock IL, travelers to Johnsburg will find inviting rooms with rates from $68.99, creating a warm, welcoming space perfect for relaxation. Enjoy the ease of AmericInn by Wyndham’s parking facilities, accommodating everything from motorcycles to RVs.

At AmericInn by Wyndham Woodstock IL, guests can relax in quiet surroundings while keeping downtown Johnsburg within easy reach for city exploration. Find budget-friendly lodging that makes your Johnsburg trip unforgettable—book today!

  Call (855) 234-2997 to book with an agent.
  11.0 miles from Johnsburg, IL 60051

Starting at

$68.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Crystal Lake IL

600 Tracy Trail Crystal Lake, IL

With budget-friendly rooms beginning at $106.99, Country Inn & Suites by Radisson Crystal Lake IL is ideal for guests traveling to Johnsburg, creating a comfortable, welcoming space for rest. Experience the charm of Country Inn & Suites’ library, where guests can borrow books and unwind in a quiet, comfortable setting.

Guests at Country Inn & Suites by Radisson Crystal Lake IL will appreciate the quiet atmosphere, with the convenience of downtown Johnsburg just a drive away. Plan a stress-free Johnsburg visit with accommodations that fit your budget—reserve now!

  Call (855) 234-2997 to book with an agent.
  11.1 miles from Johnsburg, IL 60051

Starting at

$106.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Crystal Lake Algonquin

595 Tracy Trl Crystal Lake, IL

With rooms beginning at $88.99, Comfort Inn Crystal Lake Algonquin provides inviting accommodations for travelers bound for Johnsburg, creating a delightful, welcoming environment. Earn points with every stay by joining the Choice Privileges® program, redeemable for free nights and exclusive rewards.

For a restful stay, Comfort Inn Crystal Lake Algonquin offers peaceful surroundings while keeping downtown Johnsburg within easy driving distance. Get ready for a comfortable Johnsburg adventure with cost-effective, inviting accommodations—lock in now!

  Call (855) 234-5074 to book with an agent.
  11.1 miles from Johnsburg, IL 60051

Starting at

$88.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Woodstock near Lake Geneva

1785 South Eastwood Dr Woodstock, IL

At Quality Inn & Suites Woodstock near Lake Geneva, guests bound for Johnsburg will find inviting accommodations with rooms from $65.99, creating a clean, comfortable environment for relaxation. Experience the ease of Quality Inn's valet parking service, providing convenient and secure vehicle storage for guests.

With a relaxing drive into downtown Johnsburg, guests at Quality Inn & Suites Woodstock near Lake Geneva can enjoy the city’s best attractions while retreating to a serene, peaceful stay. Get ready for a Johnsburg adventure that’s both enjoyable and cost-effective—book today!

  Call (855) 239-4019 to book with an agent.
  11.2 miles from Johnsburg, IL 60051

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Woodstock

1220 Davis Rd Woodstock, IL

Guests bound for Johnsburg can relax at Super 8 by Wyndham Woodstock, where budget-friendly rooms start at $72.99, creating a warm and comfortable space ideal for unwinding. Utilize the ample parking offered by Super 8, providing peace of mind for those traveling with personal or rental vehicles.

For a relaxing stay, Super 8 by Wyndham Woodstock offers calm and comfort, with downtown Johnsburg nearby for easy access to sightseeing and activities. Plan ahead and stay affordably while exploring Johnsburg—reserve your hotel now!

  Call (855) 235-6136 to book with an agent.
  11.3 miles from Johnsburg, IL 60051

Starting at

$72.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Crystal Lake

577 Crystal Point Dr Crystal Lake, IL

Guests visiting Johnsburg can enjoy the budget-friendly comfort of Super 8 by Wyndham Crystal Lake, where alluring rooms start at $81.00, creating a clean and welcoming environment. Stay refreshed with Super 8's available laundry facilities, a convenient option for travelers on extended trips.

From Super 8 by Wyndham Crystal Lake, a relaxing drive brings guests into downtown Johnsburg, where they can explore the city’s attractions and return to the tranquility of the hotel. Make your Johnsburg travels relaxing and budget-friendly—book your hotel stay now!

  Call (855) 234-5074 to book with an agent.
  11.5 miles from Johnsburg, IL 60051

Starting at

$81.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

Relax in the welcoming atmosphere of Holiday Inn Chicago Nw Crystal Lk Convention Center an IHG Hotel on your visit to Johnsburg, where plush rooms provide comfort and quality, with room rates starting at $109.00 per night. Bring along your pets to select Holiday Inn locations, where special amenities ensure they enjoy the stay as much as you do.

Relax in the tranquil environment at Holiday Inn Chicago Nw Crystal Lk Convention Center an IHG Hotel, with the excitement of downtown Johnsburg still nearby for exploration. Take advantage of added amenities that enhance your Johnsburg experience—book your room today!

  Call (855) 233-7850 to book with an agent.
  11.5 miles from Johnsburg, IL 60051

Starting at

$109.00

per night

Read Reviews View Amenities View All Rooms

Comfort Suites Grayslake near Libertyville North

1775 East Belvidere Road Grayslake, IL

With budget-conscious rooms starting at $85.99, Comfort Suites Grayslake near Libertyville North provides inviting accommodations for guests traveling to Johnsburg, creating a clean, welcoming space. Relax with Comfort Suites' in-room massage services, offering therapeutic treatments without having to leave your suite.

At Comfort Suites Grayslake near Libertyville North, visitors can enjoy the quiet environment, while knowing that downtown Johnsburg is just a smooth drive away. Discover Johnsburg with a hotel designed for relaxation and savings—lock in today!

  Call (855) 234-2997 to book with an agent.
  12.8 miles from Johnsburg, IL 60051

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

River Inn Motel

1000 Northwest Hwy Fox River Grove, IL

With rooms starting at $90.99, River Inn Motel provides inviting accommodations for travelers to Johnsburg, creating a warm, welcoming environment ideal for relaxation. Find peace and value in rooms that provide a clean, comfortable space, perfect for budget-savvy travelers seeking simplicity.

Guests staying at River Inn Motel will love the quiet atmosphere, with downtown Johnsburg still accessible by car for all their sightseeing needs. Enjoy Johnsburg to the fullest with inviting, budget-friendly lodging—book now!

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

Starting at

$90.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Chicago Libertyville

2061 Shell Dr Libertyville, IL

For an affordable stay, Hampton Inn & Suites Chicago Libertyville offers inviting rooms with rates beginning at $106.99, creating a clean, comfortable space ideal for relaxation. Relax with Hampton’s pet-friendly policy in select locations, welcoming your furry friends to join in on the travel fun.

For a peaceful stay, Hampton Inn & Suites Chicago Libertyville offers a calm environment, while downtown Johnsburg remains close enough for a day of sightseeing. Take advantage of a Johnsburg hotel that combines quality with cost-effective rates—secure now!

  Call (855) 233-0132 to book with an agent.
  13.6 miles from Johnsburg, IL 60051

Starting at

$106.99

per night

Read Reviews View Amenities View All Rooms

WoodSpring Suites Libertyville Chicago

1980 Kelley Court Libertyville, IL

Guests visiting Johnsburg can unwind at WoodSpring Suites Libertyville Chicago, where welcoming accommodations start at $74.99, creating a welcoming and comfortable environment for rest. Appreciate the 24-hour customer service at WoodSpring Suites, where help is always available when you need it.

Guests at WoodSpring Suites Libertyville Chicago will enjoy a peaceful retreat while knowing that downtown Johnsburg is just a convenient drive away. Find comfort and value in Johnsburg with a hotel that delivers on both fronts—reserve now!

  Call (855) 235-6136 to book with an agent.
  13.7 miles from Johnsburg, IL 60051

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Sonesta Simply Suites Chicago Libertyville

1100 North Us Route 45 Libertyville, IL

For an affordable, restful visit, Sonesta Simply Suites Chicago Libertyville offers inviting rooms with rates starting at $100.00, creating a warm and welcoming atmosphere perfect for guests bound for Johnsburg. Enjoy the elegance of Sonesta’s event spaces, perfect for hosting everything from business meetings to lavish weddings.

For travelers looking for a peaceful stay, Sonesta Simply Suites Chicago Libertyville offers calm surroundings with downtown Johnsburg still within easy reach by car. Choose a practical, comfortable hotel for your Johnsburg trip—reserve your room today!

  Call (855) 234-7135 to book with an agent.
  13.9 miles from Johnsburg, IL 60051

Starting at

$100.00

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

With rates starting at $133.99, Holiday Inn Express Hotel & Suites a Lake Zurich Barrington an IHG Hotel is ideal for guests traveling to Johnsburg, providing tucked away accommodations in a warm and inviting environment. Discover the value of staying at Holiday Inn Express, where essential services and amenities are included without extra charges.

Rest in the tranquility of Holiday Inn Express Hotel & Suites a Lake Zurich Barrington an IHG Hotel, with downtown Johnsburg still accessible by car for a day of sightseeing or adventure. Make every moment in Johnsburg memorable with a hotel that fits your budget—reserve today!

  Call (855) 234-7135 to book with an agent.
  14.7 miles from Johnsburg, IL 60051

Starting at

$133.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Chicago North Gurnee

6161 West Grand Ave Gurnee, IL

Stay at Holiday Inn Chicago North Gurnee and relax on your trip to Johnsburg, with inviting accommodations offering a restorative atmosphere, with rates from $89.00 per night. Watch your favorite show or movie in Holiday Inn’s rooms, which include entertainment systems for a relaxing night in.

Enjoy a peaceful retreat at Holiday Inn Chicago North Gurnee, where the calm environment is perfectly balanced with the convenience of downtown Johnsburg nearby. Discover a hotel in Johnsburg that turns your visit into an extraordinary experience—reserve now!

  Call (855) 236-8982 to book with an agent.
  14.9 miles from Johnsburg, IL 60051

Starting at

$89.00

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Gurnee near Six Flags

6080 Gurnee Mills Circle East Gurnee, IL

For a comfortable stay near Johnsburg, Comfort Inn Gurnee near Six Flags offers budget-conscious rooms with rates beginning at $71.99, creating a safe, inviting space for relaxation. Keep snacks and drinks handy with in-room refrigerators and microwaves, perfect for late-night cravings or storing leftovers.

At Comfort Inn Gurnee near Six Flags, visitors can enjoy the peaceful surroundings of the hotel, while downtown Johnsburg remains within reach for easy city exploration. Unwind in Johnsburg with lodging that ensures you’re rested and refreshed—lock in today!

  Call (855) 234-5074 to book with an agent.
  15.0 miles from Johnsburg, IL 60051

Starting at

$71.99

per night

Read Reviews View Amenities View All Rooms

Wingate by Wyndham Gurnee

6090 Gurnee Mills Blvd. E Gurnee, IL

Guests traveling to Johnsburg will appreciate the inviting accommodations at Wingate by Wyndham Gurnee, where snug rooms start at $89.10, creating a warm, welcoming environment. Utilize Wingate's meeting facilities, designed to support productive gatherings with state-of-the-art technology and flexible spaces.

For those looking to unwind after a day in downtown Johnsburg, Wingate by Wyndham Gurnee offers a calm retreat that’s just a comfortable drive away. Relax and rejuvenate in Johnsburg with accommodations that fit your budget perfectly—lock in today!

  Call (855) 235-6136 to book with an agent.
  15.0 miles from Johnsburg, IL 60051

Starting at

$89.10

per night

Read Reviews View Amenities View All Rooms

Great Wolf Lodge Illinois

1700 Nations Dr Gurnee, IL

Unwind in the restful surroundings of Great Wolf Lodge Illinois as you travel to Johnsburg, where comfortable accommodations offer a peaceful stay, with rates from $149.99. Enjoy a stay that combines comfort with convenience, with rooms equipped to provide a variety of modern amenities.

For travelers seeking a peaceful retreat, Great Wolf Lodge Illinois offers a calm environment while keeping downtown Johnsburg within a convenient drive. Plan a Johnsburg adventure with a hotel that combines comfort with excellent rates—reserve now!

  Call (855) 234-2997 to book with an agent.
  15.4 miles from Johnsburg, IL 60051

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

WoodSpring Suites Gurnee Chicago

5742 Northridge Drive Gurnee, IL

For an affordable stay near Johnsburg, WoodSpring Suites Gurnee Chicago offers inviting accommodations with rooms beginning at $69.99, creating a clean and comfortable atmosphere. Stay active with the outdoor fitness stations at WoodSpring Suites, perfect for a quick workout in the fresh air.

Relax in the peaceful surroundings of WoodSpring Suites Gurnee Chicago, with downtown Johnsburg remaining within reach for a day of city adventure. Discover a hotel that keeps your Johnsburg visit affordable and comfortable—book your room now!

  Call (855) 235-6136 to book with an agent.
  15.5 miles from Johnsburg, IL 60051

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Extended Stay America Suites Chicago Gurnee

5724 Northridge Dr Gurnee, IL

At Extended Stay America Suites Chicago Gurnee, travelers bound for Johnsburg will find comforting rooms with rates beginning at $92.99, creating a warm and welcoming space ideal for relaxation. Appreciate the convenience of Extended Stay America’s on-site business services, including printing, faxing, and copying facilities.

Relax in the serene surroundings of Extended Stay America Suites Chicago Gurnee, with the excitement of downtown Johnsburg still a convenient drive away. Make Johnsburg feel like home with well-equipped, cost-friendly accommodations—secure now!

  Call (855) 233-0132 to book with an agent.
  15.5 miles from Johnsburg, IL 60051

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms