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

Super 8 by Wyndham Okawville

812 North Hen House Road Okawville, IL

Guests traveling to Johannisburg will find secure accommodations at Super 8 by Wyndham Okawville, with rooms starting at $71.99, creating a warm and inviting environment ideal for relaxation. Rest in Super 8's refreshed room decor, offering a modern and comfortable environment for all travelers.

From Super 8 by Wyndham Okawville, a straightforward drive brings guests into downtown Johannisburg, where they can explore the city’s best spots before retreating to a quieter setting. Stay affordably and enjoy extra perks on your Johannisburg adventure—reserve your room now!

  Call (855) 233-7850 to book with an agent.
  7.4 miles from Johannisburg, IL 62214

Starting at

$71.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus MidAmerica Hotel

9730 Hayden Drive Mascoutah, IL

With rooms starting at $94.99, Best Western Plus MidAmerica Hotel provides inviting accommodations for guests bound for Johannisburg, creating a clean, comfortable environment. Take advantage of the 24-hour business centers at Best Western Plus, fully equipped for your connectivity and productivity needs.

Guests staying at Best Western Plus MidAmerica Hotel will enjoy the quiet retreat, with downtown Johannisburg still accessible for a day of adventure and exploration. Find your ideal hotel for exploring Johannisburg without overspending—book your stay now!

  Call (855) 236-8982 to book with an agent.
  14.5 miles from Johannisburg, IL 62214

Starting at

$94.99

per night

Read Reviews View Amenities View All Rooms

Best Western U. S. Inn

11640 State Route 127 Nashville, IL

For budget-savvy travelers, Best Western U. S. Inn provides delightful accommodations with rates beginning at $92.99, creating a clean and comfortable space near Johannisburg. Experience the local engagement of Best Western hotels, actively participating in community events and supporting local businesses.

Guests seeking a quiet escape will love Best Western U. S. Inn, with its tranquil setting and easy access to downtown Johannisburg for exploration. Enjoy added perks and peace of mind while staying in Johannisburg—secure your room now!

  Call (855) 234-5074 to book with an agent.
  15.3 miles from Johannisburg, IL 62214

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham OFallon

1100 Eastgate Dr O'Fallon, IL

With rooms beginning at $51.99, Super 8 by Wyndham OFallon provides affordable accommodations for guests headed to Johannisburg, creating a soft and comfortable space perfect for relaxation. Refresh any time with Super 8’s vending machines, conveniently stocked with snacks and drinks for a quick energy boost.

For a peaceful retreat, Super 8 by Wyndham OFallon offers a quiet setting with the convenience of downtown Johannisburg being just a drive away. Plan your Johannisburg experience with a practical, budget-conscious hotel—book now!

  Call (855) 235-6136 to book with an agent.
  18.0 miles from Johannisburg, IL 62214

Starting at

$51.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites OFallon / Shiloh an IHG Hotel

3396 Green Mount Crossing Dr. Shiloh O'Fallon, IL

For a welcoming stay near Johannisburg, Holiday Inn Express & Suites OFallon / Shiloh an IHG Hotel offers tucked away, budget-friendly rooms with rates starting at $157.33, creating a comfortable environment. Discover the added value of staying at Holiday Inn Express, where competitive rates include essential services and a comfortable stay.

At Holiday Inn Express & Suites OFallon / Shiloh an IHG Hotel, visitors can unwind in a more tranquil setting, while downtown Johannisburg remains a convenient drive away for sightseeing. Discover how great your Johannisburg visit can be with thoughtfully priced lodging—lock in today!

  Call (855) 239-4019 to book with an agent.
  19.5 miles from Johannisburg, IL 62214

Starting at

$157.33

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Belleville St. Louis Area

600 East Main Street Belleville, IL

At Super 8 by Wyndham Belleville St. Louis Area, guests visiting Johannisburg will find affordable comfort with rooms beginning at $61.99, creating a warm and inviting space perfect for unwinding. Maximize your travel rewards through Super 8's Wyndham Rewards program, enriching every stay with valuable points and perks.

Travelers seeking quiet surroundings will appreciate Super 8 by Wyndham Belleville St. Louis Area, offering a calm atmosphere with downtown Johannisburg still nearby. Stay cozy and keep your budget intact on your Johannisburg adventure—reserve now!

  Call (855) 234-7135 to book with an agent.
  19.7 miles from Johannisburg, IL 62214

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn OFallon

430 Regency Park O'Fallon, IL

At Hampton Inn OFallon, guests bound for Johannisburg can enjoy budget-friendly accommodations with rooms starting at $239.00, creating a welcoming and comfortable space. Follow your fitness routine on local trails with Hampton’s suggested jogging paths, integrating sightseeing with your exercise regimen.

For those looking to unwind, Hampton Inn OFallon offers a peaceful atmosphere, while downtown Johannisburg remains just a drive away. Choose a hotel that enhances your Johannisburg experience with thoughtful amenities—book today!

  Call (855) 235-6136 to book with an agent.
  20.0 miles from Johannisburg, IL 62214

Starting at

$239.00

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott OFallon IL

1180 Central Park Drive O'Fallon, IL

At Fairfield Inn & Suites by Marriott OFallon IL, travelers to Johannisburg will find budget-friendly rooms with rates beginning at $249.99, creating a welcoming, harmonious space perfect for rest. Relax knowing Fairfield by Marriott prioritizes your health with enhanced cleaning protocols and socially distanced public spaces.

At Fairfield Inn & Suites by Marriott OFallon IL, guests can enjoy the serene surroundings, knowing that downtown Johannisburg remains within reach for a day of adventure. Uncover the best of Johannisburg with a hotel that makes quality affordable—secure your room now!

  Call (855) 233-0132 to book with an agent.
  20.0 miles from Johannisburg, IL 62214

Starting at

$249.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn St. Louis Shiloh / OFallon IL

360 Regency Park Drive O'Fallon, IL

Uncover a charming retreat at Hilton Garden Inn St. Louis Shiloh / OFallon IL near Johannisburg, where inviting rooms create a relaxing environment, with nightly rates starting at $195.99 per night. Relax in Hilton Garden Inn's welcoming lobby, a perfect place to meet or unwind with comfortable seating and free Wi-Fi.

Unwind in the calm environment of Hilton Garden Inn St. Louis Shiloh / OFallon IL, where city attractions are just a quick drive away for your convenience. Step into an unforgettable Johannisburg experience with a hotel that makes you feel special—reserve now!

  Call (855) 234-2997 to book with an agent.
  20.3 miles from Johannisburg, IL 62214

Starting at

$195.99

per night

Read Reviews View Amenities View All Rooms

Extended Stay America Select Suites St. Louis O Fallon IL

154 Regency Park O'Fallon, IL

With budget-friendly rooms starting at $113.99, Extended Stay America Select Suites St. Louis O Fallon IL provides inviting accommodations for travelers to Johannisburg, creating a alluring environment. Experience the home-like comfort of Extended Stay America, where each suite is designed for long-term stays with full kitchens and spacious layouts.

Escape to Extended Stay America Select Suites St. Louis O Fallon IL, where a quiet environment provides the perfect retreat, and Johannisburg's top spots are never too far. Settle into Johannisburg with a hotel that balances convenience and cost savings—lock in now!

  Call (855) 233-7850 to book with an agent.
  20.8 miles from Johannisburg, IL 62214

Starting at

$113.99

per night

Read Reviews View Amenities View All Rooms

Welcome Suites

148 Regency Park O'Fallon, IL

With rooms starting at $75.99, Welcome Suites offers inviting accommodations for guests bound for Johannisburg, creating a clean, comforting atmosphere for unwinding. Stay in a room that provides dependable comfort and practical amenities, making your visit both comfortable and affordable.

Stay at Welcome Suites for a blend of relaxation and exploration, with quiet lodgings and close proximity to Johannisburg. Make your Johannisburg experience memorable and cost-effective—book your room now!

  Call (855) 233-0132 to book with an agent.
  20.9 miles from Johannisburg, IL 62214

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

La Quinta Inn & Suites by Wyndham OFallon IL St. Louis

136 Regency Park O'Fallon, IL

Guests bound for Johannisburg can enjoy budget-friendly comfort at La Quinta Inn & Suites by Wyndham OFallon IL St. Louis, where mellifluous rooms start at $59.99, creating a welcoming space perfect for relaxation. Stay productive in La Quinta's well-equipped business centers, offering the tools and connectivity you need to get work done.

Find your quiet escape at La Quinta Inn & Suites by Wyndham OFallon IL St. Louis, situated conveniently for exploring the vibrant attractions of Johannisburg just a short drive away. Uncover the best of Johannisburg with a hotel that makes quality affordable—secure your room now!

  Call (855) 233-7850 to book with an agent.
  20.9 miles from Johannisburg, IL 62214

Starting at

$59.99

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn & Suites

116 Regency Park O'Fallon, IL

Guests visiting Johannisburg can unwind in restorative accommodations at Rodeway Inn & Suites, where rooms begin at $51.99, creating a warm and inviting atmosphere perfect for relaxation. Find comfort in rooms that are designed for affordability and practicality, offering the basics for a pleasant stay.

Step away from the crowds at Rodeway Inn & Suites, a quiet escape where Johannisburg's vibrant offerings are never too far from reach. Stay affordably and comfortably on your Johannisburg adventure—reserve today!

  Call (855) 235-6136 to book with an agent.
  21.0 miles from Johannisburg, IL 62214

Starting at

$51.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham OFallon St. Louis Area

1320 Park Plaza Drive O'Fallon, IL

At Baymont by Wyndham OFallon St. Louis Area, travelers to Johannisburg will find inviting comfort with rooms beginning at $60.30, creating a alluring and comfortable environment ideal for rest. Enjoy a night in with Baymont by Wyndham’s in-room movie rental service, offering a wide selection of films for all ages.

Find your perfect retreat at Baymont by Wyndham OFallon St. Louis Area, where the quiet atmosphere lets you unwind while Johannisburg remains just a drive away. Settle into Johannisburg with lodging that keeps costs low and comfort high—reserve today!

  Call (855) 234-5074 to book with an agent.
  21.0 miles from Johannisburg, IL 62214

Starting at

$60.30

per night

Read Reviews View Amenities View All Rooms

Sleep Inn OFallon near I-64

140 Venita Dr O'Fallon, IL

At Sleep Inn OFallon near I-64, guests visiting Johannisburg will find inviting comfort with rooms starting at $61.20, creating a clean and welcoming environment ideal for rest. Experience the comfort and style of Sleep Inn's newly renovated rooms, offering a fresh and contemporary space for your stay.

Find your tranquil escape at Sleep Inn OFallon near I-64, perfectly situated for guests seeking both relaxation and proximity to Johannisburg. Take your Johannisburg experience to the next level with cost-effective, well-equipped lodging—reserve now!

  Call (855) 233-7850 to book with an agent.
  21.1 miles from Johannisburg, IL 62214

Starting at

$61.20

per night

Read Reviews View Amenities View All Rooms

Candlewood Suites O Fallon an IHG Hotel

1332 Park Plaza Dr O'Fallon, IL

With rooms starting at $114.00, Candlewood Suites O Fallon an IHG Hotel provides inviting accommodations for guests traveling to Johannisburg, creating a intimate, welcoming environment. Comfortable mattresses and premium bedding at Candlewood Suites guarantee a restful night's sleep every night of your stay.

Unwind at Candlewood Suites O Fallon an IHG Hotel, where a calm atmosphere makes it easy to enjoy Johannisburg whenever you wish. Stay comfortably in Johannisburg without sacrificing quality or savings—lock in your hotel today!

  Call (855) 239-4019 to book with an agent.
  21.1 miles from Johannisburg, IL 62214

Starting at

$114.00

per night

Read Reviews View Amenities View All Rooms

Quality Inn OFallon IL St. Louis

1409 West US 50 O'Fallon, IL

Enjoy a peaceful stay at Quality Inn OFallon IL St. Louis on your journey to Johannisburg, where inviting rooms provide comfort, with affordable rates beginning at $62.11 per night. Enjoy the convenience of Quality Inn's 24-hour front desk, where friendly staff are available to assist you at any time.

Find your peaceful retreat at Quality Inn OFallon IL St. Louis, where guests can unwind and still venture into Johannisburg with ease. Maximize your Johannisburg experience with a hotel that keeps you pampered and stress-free—secure now!

  Call (855) 235-6136 to book with an agent.
  21.6 miles from Johannisburg, IL 62214

Starting at

$62.11

per night

Read Reviews View Amenities View All Rooms

Holiday Inn St. Louis Fairview Heights an IHG Hotel

313 Salem Place Fairview Heights, IL

Stay affordably at Holiday Inn St. Louis Fairview Heights an IHG Hotel on your journey to Johannisburg, where enchanting rooms create a peaceful escape, with budget-friendly rates beginning at $129.00. Engage with local culture and entertainment, easily accessible from Holiday Inn's central locations, making exploration effortless.

Relax at Holiday Inn St. Louis Fairview Heights an IHG Hotel, where serene surroundings make for a peaceful stay and Johannisburg's activities are always close by. Get ready for an incredible Johannisburg experience with a hotel that ensures your comfort—reserve now!

  Call (855) 239-4019 to book with an agent.
  23.2 miles from Johannisburg, IL 62214

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Inn & Suites

305 Salem Pl Fairview Heights, IL

Guests bound for Johannisburg will appreciate the easygoing comfort at Econo Lodge Inn & Suites, where budget-friendly rooms start at $57.99, creating a warm and welcoming atmosphere. Join the Choice Privileges® program during your stay at Econo Lodge to earn points towards free nights and exclusive rewards.

Escape to Econo Lodge Inn & Suites for a quiet retreat, where guests can relax in comfort while keeping Johannisburg's attractions nearby. Enjoy Johannisburg adventures with a hotel that offers comfort and great rates—secure today!

  Call (855) 233-0132 to book with an agent.
  23.3 miles from Johannisburg, IL 62214

Starting at

$57.99

per night

Read Reviews View Amenities View All Rooms

Radisson Hotel Fairview Heights St. Louis

319 Fountains Pkwy Fairview Heights, IL

Find affordable comfort at Radisson Hotel Fairview Heights St. Louis near Johannisburg, where relaxing accommodations create a peaceful retreat, with room rates starting at $89.00 per night. Choose Radisson for your next travel adventure, where you can expect a blend of style, comfort, and exceptional service.

Enjoy the comfort of Radisson Hotel Fairview Heights St. Louis, perfectly situated for guests wanting to explore Johannisburg while staying in a serene location. Plan a Johannisburg stay that’s both luxurious and affordable with inviting accommodations—reserve now!

  Call (855) 239-5277 to book with an agent.
  23.4 miles from Johannisburg, IL 62214

Starting at

$89.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Fairview Heights St. Louis

45 Ludwig Dr Fairview Heights, IL

At Super 8 by Wyndham Fairview Heights St. Louis, travelers to Johannisburg can enjoy inviting rooms with rates from $60.30, creating a warm and welcoming environment perfect for relaxation. Settle into the homely atmosphere of Super 8’s lobbies, ideal for relaxation or catching up on work with comfortable seating and ambient lighting.

At Super 8 by Wyndham Fairview Heights St. Louis, you’ll experience restful accommodations and the advantage of being close to Johannisburg for day trips and adventures. Plan your Johannisburg trip with inviting, budget-friendly accommodations—secure now!

  Call (855) 233-7850 to book with an agent.
  23.5 miles from Johannisburg, IL 62214

Starting at

$60.30

per night

Read Reviews View Amenities View All Rooms

Hampton Inn St. Louis / Fairview Heights

150 Ludwig Dr Fairview Heights, IL

For those visiting Johannisburg, Hampton Inn St. Louis / Fairview Heights offers inviting, budget-friendly rooms with rates beginning at $74.99, creating a welcoming environment for relaxation. Enjoy the convenience of 24/7 coffee in the lobby at Hampton, perfect for night owls or early risers in need of a caffeine fix.

Guests seeking both rest and adventure will find Hampton Inn St. Louis / Fairview Heights ideal, offering a calm retreat near the vibrant streets of Johannisburg. Rest assured your Johannisburg trip will be memorable and budget-friendly—secure now!

  Call (855) 234-2997 to book with an agent.
  23.5 miles from Johannisburg, IL 62214

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Fairview Heights IL

140 Ludwig Drive Fairview Heights, IL

Enjoy a comfortable stay at Country Inn & Suites by Radisson Fairview Heights IL on your trip to Johannisburg, where quality rooms provide a restful environment, with rates starting at $72.99. Relax in the comfort of Country Inn & Suites' lobby lounge, a perfect place to meet friends or unwind with a book.

Find your perfect retreat at Country Inn & Suites by Radisson Fairview Heights IL, where the quiet atmosphere lets you unwind while Johannisburg remains just a drive away. Unwind and explore Johannisburg with a hotel that offers the perfect balance of luxury and savings—book today!

  Call (855) 233-7850 to book with an agent.
  23.7 miles from Johannisburg, IL 62214

Starting at

$72.99

per night

Read Reviews View Amenities View All Rooms

Comfort Suites Fairview Heights

137 Ludwig Dr Fairview Heights, IL

Guests bound for Johannisburg can unwind at Comfort Suites Fairview Heights, where inviting rooms start at $70.99, creating a warm and welcoming space perfect for relaxation. Stay connected with Comfort Suites' portable Wi-Fi devices, available for rent to keep you online wherever you go in the city.

Discover a calming atmosphere at Comfort Suites Fairview Heights, where you can enjoy peaceful surroundings while keeping Johannisburg easily within reach. Stay refreshed and on budget while discovering Johannisburg—reserve your hotel room now!

  Call (855) 239-4019 to book with an agent.
  23.7 miles from Johannisburg, IL 62214

Starting at

$70.99

per night

Read Reviews View Amenities View All Rooms