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

Super 8 by Wyndham Waterloo

112 Warren Dr Waterloo, IL

Guests traveling to Waterloo will find Super 8 by Wyndham Waterloo a welcoming option, with rates beginning at $76.99, creating a snug and comfortable environment perfect for rest. Experience streamlined check-in and check-out processes at Super 8, designed to maximize convenience and efficiency.

At Super 8 by Wyndham Waterloo, a brief drive takes guests into downtown Waterloo, where the city’s top destinations are easily accessible. Book your Waterloo stay and keep your budget intact without sacrificing comfort—reserve today!

  Call (855) 239-5277 to book with an agent.
  2.0 miles from Waterloo, IL 62298

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

The Principal Hotel

310 South Main St Columbia, IL

For an affordable, restful visit, The Principal Hotel offers inviting rooms with rates starting at $110.99, creating a warm and welcoming atmosphere perfect for guests bound for Waterloo. Rest easy in clean, comfortable rooms that offer standard amenities, ensuring a worry-free stay at a great price.

The relaxing atmosphere of The Principal Hotel offers guests a calm retreat, with downtown Waterloo still just a drive away for all their sightseeing needs. Stay relaxed and keep your wallet happy while visiting Waterloo—lock in today!

  Call (855) 239-4019 to book with an agent.
  7.4 miles from Waterloo, IL 62298

Starting at

$110.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn St. Louis Columbia

165 Admiral Trost Dr Columbia, IL

With rooms beginning at $153.99, Hampton Inn St. Louis Columbia is a practical choice for travelers visiting Waterloo, creating a serene and comfortable space ideal for rest. Enjoy the modern aesthetics of Hampton’s guest room decor, blending style and functionality for a pleasant and efficient stay.

At Hampton Inn St. Louis Columbia, visitors can relax in a more spacious, tranquil setting, while downtown Waterloo remains within easy reach for exploration. Find out how relaxing Waterloo can be with accommodations that fit your budget—secure now!

  Call (855) 234-5074 to book with an agent.
  7.8 miles from Waterloo, IL 62298

Starting at

$153.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Pevely

1711 Highway Z Pevely, MO

For a budget-conscious and comfortable stay, Super 8 by Wyndham Pevely offers easygoing accommodations with rooms from $70.99, creating a clean and inviting space. Position yourself near key local sites with Super 8’s strategically chosen locations, ideal for both sightseeing and business travel.

A peaceful retreat awaits guests at Super 8 by Wyndham Pevely, with downtown Waterloo still within reach for city exploration and activities. Enjoy an affordable Waterloo stay that doesn’t compromise on comfort—reserve today!

  Call (855) 236-8982 to book with an agent.
  14.0 miles from Waterloo, IL 62298

Starting at

$70.99

per night

Read Reviews View Amenities View All Rooms

WoodSpring Suites St. Louis Arnold

888 Arnold Commons Dr. Arnold, MO

At WoodSpring Suites St. Louis Arnold, travelers bound for Waterloo will find budget-conscious comfort with rooms starting at $70.99, creating a clean, inviting space for relaxation. Enjoy the option of late check-out at WoodSpring Suites, allowing for more flexibility during your travel schedule.

Relax at WoodSpring Suites St. Louis Arnold in a peaceful setting, knowing downtown Waterloo is within easy reach by car for city adventures. Experience Waterloo the right way, with accommodations that make sense for your wallet—book today!

  Call (855) 235-0725 to book with an agent.
  14.1 miles from Waterloo, IL 62298

Starting at

$70.99

per night

Read Reviews View Amenities View All Rooms

River City Casino & Hotel

777 River City Casino Blvd St. Louis, MO

Step into a world of elegance at River City Casino & Hotel near Waterloo, where sophisticated accommodations elevate your stay, with budget-friendly rates starting from $111.99. Stay in accommodations that epitomize luxury, with rooms that provide a perfect mix of elegance, comfort, and technology.

Rest at River City Casino & Hotel in the calm surroundings, while downtown Waterloo remains nearby for easy access to the city's attractions. Plan an unforgettable Waterloo visit with a hotel that caters to your highest expectations—reserve now!

  Call (855) 233-0132 to book with an agent.
  14.4 miles from Waterloo, IL 62298

Starting at

$111.99

per night

Read Reviews View Amenities View All Rooms

Best Western St. Louis Inn

6224 Heimos Industrial Park Dr St. Louis, MO

For an inviting stay, Best Western St. Louis Inn offers warm rooms with rates starting at $74.99, creating a warm and welcoming space near Waterloo. Relax with the convenience of Best Western’s all-inclusive options, available at select resorts and offering ultimate relaxation.

At Best Western St. Louis Inn, guests can unwind in the quiet surroundings, with downtown Waterloo still within easy reach for a day of exploration. Experience Waterloo in style and on budget with accommodations tailored for you—lock in today!

  Call (855) 234-7135 to book with an agent.
  14.5 miles from Waterloo, IL 62298

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites St. Louis / South I-55

4200 Midamerica Lane St. Louis, MO

For a comfortable and budget-friendly stay, Hampton Inn & Suites St. Louis / South I-55 offers inviting rooms with rates beginning at $125.99, creating a alluring environment near Waterloo. Unwind during Hampton’s daily evening socials, where guests can relax and mingle over complimentary refreshments.

The serene environment at Hampton Inn & Suites St. Louis / South I-55 provides a relaxing retreat, while downtown Waterloo is easily reachable by car. Enjoy Waterloo with an affordable hotel that enhances your travel experience—secure now!

  Call (855) 234-5074 to book with an agent.
  14.7 miles from Waterloo, IL 62298

Starting at

$125.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites St. Louis South I-55 an IHG Hotel

4250 Midamerica Lane St. Louis, MO

Guests bound for Waterloo will appreciate the soft comfort at Holiday Inn Express & Suites St. Louis South I-55 an IHG Hotel, with budget-friendly rooms beginning at $131.99, creating a warm and inviting space. Stay informed with Holiday Inn Express's onsite newsstands, offering the latest magazines and newspapers for guest enjoyment.

Unwind at Holiday Inn Express & Suites St. Louis South I-55 an IHG Hotel, where the calm atmosphere is complemented by easy access to downtown Waterloo for a day of adventure. Take advantage of a Waterloo hotel that combines quality with cost-effective rates—secure now!

  Call (855) 234-2997 to book with an agent.
  14.7 miles from Waterloo, IL 62298

Starting at

$131.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites near St. Louis&I-255

1607 Pontiac Dr East St. Louis, IL

With rates beginning at $68.99, Quality Inn & Suites near St. Louis&I-255 provides budget-friendly accommodations for travelers visiting Waterloo, creating a warm and inviting environment. Enjoy a seamless stay with Quality Inn's express services, including fast check-in and check-out to accommodate your schedule.

Relax at Quality Inn & Suites near St. Louis&I-255, where guests can enjoy peaceful surroundings while keeping downtown Waterloo within easy reach for exploration. Step into Waterloo comfort without the hefty price tag—lock in your hotel room today!

  Call (855) 239-5277 to book with an agent.
  14.9 miles from Waterloo, IL 62298

Starting at

$68.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott St. Louis South

4318 BUTLER HILL ROAD St. Louis, MO

Guests visiting Waterloo will appreciate the comfort at Fairfield Inn & Suites by Marriott St. Louis South, where rooms start at $139.99, creating a welcoming space perfect for relaxation and rest. Welcome to Fairfield by Marriott, where guests are treated to the warm hospitality and simple comforts that make travel a joy.

A tranquil retreat awaits at Fairfield Inn & Suites by Marriott St. Louis South, with the convenience of downtown Waterloo still close enough for exploration. Embrace your Waterloo adventure with lodging that keeps comfort within reach—reserve today!

  Call (855) 239-5277 to book with an agent.
  14.9 miles from Waterloo, IL 62298

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Belleville St. Louis Area

600 East Main Street Belleville, IL

Guests bound for Waterloo will enjoy affordable comfort at Super 8 by Wyndham Belleville St. Louis Area, where rooms start at $61.99, providing a clean, welcoming environment ideal for relaxation. Grab a quick snack or essential item any time at Super 8’s well-equipped vending areas, conveniently accessible around the clock.

Relax in the peaceful environment of Super 8 by Wyndham Belleville St. Louis Area, where guests can unwind while downtown Waterloo is just a drive away. Make your Waterloo travels relaxing and budget-smart—reserve your hotel today!

  Call (855) 234-2997 to book with an agent.
  15.3 miles from Waterloo, IL 62298

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Aviator Hotel & Suites South I-55 Best Western Signature Collection

6921 South Lindbergh Blvd St. Louis, MO

Encounter an inviting atmosphere at Aviator Hotel & Suites South I-55 Best Western Signature Collection near Waterloo, where delightful accommodations create a relaxing stay, with room rates starting from $73.99. Relax in the unique charm of Best Western's eco-friendly rooms, featuring sustainable practices and natural decor.

For a peaceful retreat, Aviator Hotel & Suites South I-55 Best Western Signature Collection offers calm surroundings with the added bonus of downtown Waterloo still being nearby. Find peace of mind in Waterloo with a hotel that offers modern amenities and thoughtful service—secure now!

  Call (855) 233-0132 to book with an agent.
  15.4 miles from Waterloo, IL 62298

Starting at

$73.99

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn St. Louis South

6602 South Lindbergh Blvd St. Louis, MO

With rooms beginning at $68.99, Americas Best Value Inn St. Louis South is a practical option for travelers to Waterloo, providing budget-conscious accommodations in a enveloping setting. Park with confidence in our well-lit and secure areas, providing peace of mind throughout your stay.

Rest in the serene setting of Americas Best Value Inn St. Louis South, while downtown Waterloo remains close enough for easy access to city attractions. Embrace added comfort and convenience while exploring Waterloo—book your hotel now!

  Call (855) 233-7850 to book with an agent.
  15.4 miles from Waterloo, IL 62298

Starting at

$68.99

per night

Read Reviews View Amenities View All Rooms

La Quinta Inn & Suites by Wyndham Festus St. Louis South

1001 Veterans Blvd Festus, MO

For an affordable and welcoming stay near Waterloo, La Quinta Inn & Suites by Wyndham Festus St. Louis South offers budget-friendly rooms with rates from $95.99, creating a clean and comfortable atmosphere. Recharge with La Quinta’s Bright Side Market®, where you can grab snacks and essentials without leaving the hotel.

With a short, scenic drive into downtown Waterloo, guests at La Quinta Inn & Suites by Wyndham Festus St. Louis South can enjoy the city’s highlights while retreating to a quieter, more peaceful stay. Relax in Waterloo with accommodations that make your stay unforgettable—secure now!

  Call (855) 236-8982 to book with an agent.
  16.1 miles from Waterloo, IL 62298

Starting at

$95.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Festus

1200 West Gannon Dr Festus, MO

Relax in the pleasant ambiance of Quality Inn Festus as you journey to Waterloo, where quality rooms offer comfort, with budget-friendly rates from $82.99. Explore local dining and entertainment options with Quality Inn's prime locations, offering easy access to the best of each destination.

With a focus on serenity, Quality Inn Festus provides a peaceful retreat, while downtown Waterloo is still accessible for a day of exploration. Make the most of Waterloo with a hotel that understands your desire for comfort—book today!

  Call (855) 234-7135 to book with an agent.
  16.2 miles from Waterloo, IL 62298

Starting at

$82.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Festus St. Louis South

1303 Veterans Blvd Festus, MO

At Comfort Inn Festus St. Louis South, guests bound for Waterloo will find serene accommodations with rates beginning at $81.99, creating a warm and welcoming environment. Spend time in our modern lobbies, ideal for casual meetings or relaxing with a book in a comfortable setting.

Unwind at Comfort Inn Festus St. Louis South, where guests can enjoy peaceful surroundings with downtown Waterloo still close enough for city exploration. Take your Waterloo experience up a notch with well-appointed, wallet-friendly lodging—secure now!

  Call (855) 234-2997 to book with an agent.
  16.3 miles from Waterloo, IL 62298

Starting at

$81.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites FESTUS SOUTH ST. LOUIS an IHG Hotel

1802 Gamel Cemetery Road Festus, MO

Guests traveling to Waterloo will appreciate the relaxed comfort at Holiday Inn Express Hotel & Suites FESTUS SOUTH ST. LOUIS an IHG Hotel, where budget-friendly rooms start at $139.00, creating a warm and inviting space for rest. Experience the ease of parking at Holiday Inn Express, with ample spaces available for guests traveling by car (where available).

Travelers seeking a peaceful getaway will love Holiday Inn Express Hotel & Suites FESTUS SOUTH ST. LOUIS an IHG Hotel, with its serene surroundings and easy access to downtown Waterloo. Experience Waterloo with a hotel that balances convenience and affordability perfectly—reserve now!

  Call (855) 239-4019 to book with an agent.
  16.5 miles from Waterloo, IL 62298

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

Trailway Motel

10039 Lincoln Trail Fairview Heights, IL

Guests headed to Waterloo will enjoy the friendly accommodations at Trailway Motel, where rooms start at $67.99, creating a warm, welcoming environment perfect for rest. Experience a comfortable stay with rooms that offer the basics for a worry-free visit at a great price.

Unwind at Trailway Motel, where guests can enjoy quiet surroundings, knowing that downtown Waterloo is just a smooth drive away. Enjoy a cozy, cost-saving hotel for your Waterloo travels—book your stay today!

  Call (855) 239-5277 to book with an agent.
  19.1 miles from Waterloo, IL 62298

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms

Red Lion Inn & Suites Caseyville

8950 Tucker Dr Caseyville, IL

At Red Lion Inn & Suites Caseyville, guests visiting Waterloo can enjoy affordable comfort with rooms starting at $52.29, providing a welcoming and comfortable environment. Experience a stay that's both economical and satisfying, with rooms that provide necessary amenities for a comfortable visit.

The peaceful atmosphere at Red Lion Inn & Suites Caseyville offers guests a quiet retreat, with the convenience of downtown Waterloo still a short drive away. Enjoy a stress-free, budget-conscious Waterloo stay with added comfort—book today!

  Call (855) 233-7850 to book with an agent.
  19.5 miles from Waterloo, IL 62298

Starting at

$52.29

per night

Read Reviews View Amenities View All Rooms

Days Inn & Suites by Wyndham Caseyville

2423 Old Country Inn Drive Caseyville, IL

With budget-conscious rooms beginning at $56.05, Days Inn & Suites by Wyndham Caseyville provides warm accommodations for travelers bound for Waterloo, creating a warm environment. Trust Days Inn for a hassle-free stay, with efficient service and comfortable accommodations at every turn.

Relax in the peaceful surroundings of Days Inn & Suites by Wyndham Caseyville, with downtown Waterloo remaining within reach for a day of city adventure. Find peace of mind during your Waterloo stay with a hotel that has it all—secure now!

  Call (855) 239-4019 to book with an agent.
  19.6 miles from Waterloo, IL 62298

Starting at

$56.05

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Caseyville St. Louis

2180 Patricia Dr Caseyville, IL

At Quality Inn & Suites Caseyville St. Louis, guests bound for Waterloo can enjoy relaxing accommodations with rates starting at $60.99, creating a clean, inviting space perfect for relaxation. Unwind in the comfort of Quality Inn's rooms, each outfitted with cozy bedding and thoughtful amenities for a restful sleep.

Guests staying at Quality Inn & Suites Caseyville St. Louis will love the calm environment, with downtown Waterloo still within reach for easy sightseeing and adventure. Stay in style and save while visiting Waterloo with inviting, budget-conscious lodging—lock in today!

  Call (855) 234-2997 to book with an agent.
  19.6 miles from Waterloo, IL 62298

Starting at

$60.99

per night

Read Reviews View Amenities View All Rooms

The Westin St. Louis

811 Spruce St St. Louis, MO

Step into a retreat of distinction at The Westin St. Louis near Waterloo, where premier accommodations make luxury feel effortless, with rates beginning at just $209.99. Experience the convenience and comfort of Westin's Smart Lighting Systems, allowing you to customize the lighting to suit your mood.

Unwind in the peaceful environment at The Westin St. Louis, with downtown Waterloo remaining close enough for a day of adventure. Discover the luxurious side of Waterloo with accommodations that are second to none—reserve now!

  Call (855) 234-5074 to book with an agent.
  19.7 miles from Waterloo, IL 62298

Starting at

$209.99

per night

Read Reviews View Amenities View All Rooms

Live by Loews St.Louis

799 Clark ave St. Louis, MO

Encounter a serene experience at Live by Loews St.Louis near Waterloo, where friendly rooms create a peaceful atmosphere, with inviting rates starting at $229.00. Experience the commitment to sustainability at Loews Hotels, with eco-friendly practices and initiatives that ensure a greener stay.

At Live by Loews St.Louis, the quiet atmosphere offers a restful stay, with the added convenience of downtown Waterloo being nearby for sightseeing. Experience a Waterloo stay that combines luxury with impeccable service—reserve now!

  Call (855) 234-5074 to book with an agent.
  19.7 miles from Waterloo, IL 62298

Starting at

$229.00

per night

Read Reviews View Amenities View All Rooms