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

Microtel Inn & Suites by Wyndham Sainte Genevieve

21958 Highway 32 Ste Genevieve, MO

For travelers headed to Prairie, Microtel Inn & Suites by Wyndham Sainte Genevieve offers inviting rooms with rates starting at $93.99, creating a clean and welcoming environment perfect for relaxation. Depend on Microtel for affordable rates without compromising on quality, cleanliness, or service during your travel.

With a focus on serenity, Microtel Inn & Suites by Wyndham Sainte Genevieve provides a peaceful retreat, while downtown Prairie is still accessible for a day of exploration. Stay worry-free in Prairie with a hotel that makes affordability feel luxurious—book today!

  Call (855) 234-2997 to book with an agent.
  15.5 miles from Prairie, IL 62278

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Waterloo

112 Warren Dr Waterloo, IL

Guests bound for Prairie can unwind at Super 8 by Wyndham Waterloo, where budget-friendly rooms start at $72.99, providing a warm and comfortable space ideal for a restful stay. Stay seamlessly connected and productive with Super 8's reliable Wi-Fi service, ensuring your digital needs are always met.

Relax in the calm surroundings of Super 8 by Wyndham Waterloo, knowing that the attractions of downtown Prairie are just a smooth drive away. Make your Prairie visit cozy and cost-effective—secure your hotel stay now!

  Call (855) 239-4019 to book with an agent.
  17.8 miles from Prairie, IL 62278

Starting at

$72.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Chester IL

2150 State Street Chester, IL

With rooms starting at $89.99, Baymont by Wyndham Chester IL provides budget-friendly accommodations for guests bound for Prairie, creating a comfortable and inviting space. Stay connected and productive with Baymont by Wyndham’s free high-speed internet, ideal for both leisure and business travelers.

For travelers looking to relax, Baymont by Wyndham Chester IL offers quiet surroundings while keeping downtown Prairie within easy driving distance. Maximize your Prairie experience with a hotel that makes your stay unforgettable—reserve today!

  Call (855) 233-7850 to book with an agent.
  18.8 miles from Prairie, IL 62278

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

The Principal Hotel

310 South Main St Columbia, IL

At The Principal Hotel, travelers to Prairie can enjoy pleasant, affordable rooms with rates beginning at $110.99, creating a welcoming and relaxing environment. Stay in a room that offers dependable comfort, with practical amenities that make your visit both enjoyable and economical.

Stay at The Principal Hotel to experience quiet surroundings, while keeping Prairie's vibrant sights just a convenient drive away. Plan your Prairie getaway with a welcoming, budget-friendly hotel—book today!

  Call (855) 239-5277 to book with an agent.
  23.1 miles from Prairie, IL 62278

Starting at

$110.99

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, travelers to Prairie can enjoy inviting accommodations with rooms starting at $61.99, creating a warm, welcoming space ideal for relaxation. Navigate with ease, as Super 8 often features locations that provide quick access to local highways and popular tourist spots.

Designed to help you unwind, Super 8 by Wyndham Belleville St. Louis Area provides both relaxation and convenient proximity to the attractions of Prairie. Choose a hotel that balances comfort and savings for your Prairie visit—reserve now!

  Call (855) 235-0725 to book with an agent.
  23.6 miles from Prairie, IL 62278

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn St. Louis Columbia

165 Admiral Trost Dr Columbia, IL

For a comfortable and inviting stay, Hampton Inn St. Louis Columbia offers budget-conscious rooms with rates starting at $125.99, creating a clean, welcoming space near Prairie. Welcome to Hampton by Hilton, where a warm smile and a promise of a comfortable, value-driven stay await you.

At Hampton Inn St. Louis Columbia, you’ll find a restful atmosphere that keeps the excitement of Prairie within easy reach. Get ready for Prairie with a hotel that brings comfort and value together—book today!

  Call (855) 234-7135 to book with an agent.
  23.7 miles from Prairie, IL 62278

Starting at

$125.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Festus

1200 West Gannon Dr Festus, MO

Choose Quality Inn Festus for your trip to Prairie, where welcoming accommodations offer comfort and quality, with room rates beginning at an accessible $80.99. Appreciate the convenience of Quality Inn's express laundry service, ensuring your clothing is clean and ready when you need it.

Relax in the calm environment of Quality Inn Festus, knowing that the many attractions of Prairie are never far away. Find the ideal base for your Prairie trip with accommodations that deliver on quality—lock in today!

  Call (855) 234-7135 to book with an agent.
  25.1 miles from Prairie, IL 62278

Starting at

$80.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 stay near Prairie, La Quinta Inn & Suites by Wyndham Festus St. Louis South offers inviting rooms with rates starting at $92.65, creating a clean and welcoming space ideal for rest. Enjoy the convenience of La Quinta’s multi-lingual staff, ready to assist guests in several languages.

Discover comfort and convenience at La Quinta Inn & Suites by Wyndham Festus St. Louis South, where the restful atmosphere is perfectly balanced with Prairie's nearby attractions. Discover Prairie with a hotel that ensures your stay is both pleasant and affordable—lock in today!

  Call (855) 233-0132 to book with an agent.
  25.1 miles from Prairie, IL 62278

Starting at

$92.65

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Festus St. Louis South

1303 Veterans Blvd Festus, MO

With rooms starting at $81.99, Comfort Inn Festus St. Louis South provides affordable accommodations for travelers visiting Prairie, creating a alluring and comfortable atmosphere. Appreciate our eco-friendly initiatives, from recycling programs to energy-efficient lighting, all designed to minimize environmental impact.

Discover relaxation at Comfort Inn Festus St. Louis South, where guests can experience a quiet stay while keeping the vibrant life of Prairie nearby. Unlock the comfort you deserve on your Prairie trip with affordable lodging—reserve now!

  Call (855) 235-0725 to book with an agent.
  25.4 miles from Prairie, IL 62278

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

At Holiday Inn Express Hotel & Suites FESTUS SOUTH ST. LOUIS an IHG Hotel, travelers visiting Prairie can enjoy inviting comfort with rooms beginning at $144.00, creating a clean and welcoming environment for relaxation. Enjoy the privacy and convenience of ensuite bathrooms in every room, featuring modern fixtures and complimentary toiletries.

Find your ideal retreat at Holiday Inn Express Hotel & Suites FESTUS SOUTH ST. LOUIS an IHG Hotel, offering peaceful surroundings and effortless access to Prairie’s many attractions. Take the stress out of Prairie travel with a hotel that meets all your needs—book today!

  Call (855) 235-6136 to book with an agent.
  25.4 miles from Prairie, IL 62278

Starting at

$144.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Pevely

1711 Highway Z Pevely, MO

At Super 8 by Wyndham Pevely, travelers to Prairie will find inviting accommodations with rooms beginning at $67.99, creating a plush, welcoming environment for relaxation. Seek directions or advice from Super 8’s informed front desk, where staff are ready to help you navigate the local area.

Escape the crowds at Super 8 by Wyndham Pevely, where you can enjoy quiet comfort while keeping Prairie's attractions within easy reach. Stay comfortably and affordably for your Prairie adventure—book your room today!

  Call (855) 233-7850 to book with an agent.
  26.0 miles from Prairie, IL 62278

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus MidAmerica Hotel

9730 Hayden Drive Mascoutah, IL

Guests visiting Prairie will find inviting comfort at Best Western Plus MidAmerica Hotel, where comfy rooms start at $94.99, creating a welcoming space perfect for relaxation. Enjoy the interactive children’s programs at Best Western Plus, designed to keep young guests entertained and engaged.

At Best Western Plus MidAmerica Hotel, guests can relax in peaceful surroundings while having quick access to Prairie's lively downtown. Choose accommodations that make Prairie travel feel effortless—lock in your stay now!

  Call (855) 239-5277 to book with an agent.
  27.2 miles from Prairie, IL 62278

Starting at

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

Guests traveling to Prairie will appreciate the inviting comfort at Holiday Inn Express & Suites OFallon / Shiloh an IHG Hotel, where budget-friendly rooms start at $157.33, creating a warm, welcoming environment. Enjoy the ease of Holiday Inn Express's no-tip policy, with all gratuities included in the service to ensure a stress-free stay.

Guests at Holiday Inn Express & Suites OFallon / Shiloh an IHG Hotel will love the restful environment, paired with the ease of reaching Prairie's bustling attractions. Settle into Prairie with a hotel that makes your stay memorable and cost-effective—lock in now!

  Call (855) 239-4019 to book with an agent.
  27.7 miles from Prairie, IL 62278

Starting at

$157.33

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott OFallon IL

1180 Central Park Drive O'Fallon, IL

Guests bound for Prairie will find soft comfort at Fairfield Inn & Suites by Marriott OFallon IL, with inviting rooms starting at $249.99, creating a warm and welcoming space perfect for relaxation. Savor the taste of local cuisine at Fairfield’s on-site dining, offering dishes prepared with locally sourced ingredients.

Enjoy a restful experience at Fairfield Inn & Suites by Marriott OFallon IL, where peaceful surroundings ensure a refreshing stay with Prairie nearby. Get the most out of your Prairie visit with lodging that makes sense—lock in today!

  Call (855) 233-0132 to book with an agent.
  27.8 miles from Prairie, IL 62278

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

Enjoy the peaceful surroundings of Hilton Garden Inn St. Louis Shiloh / OFallon IL on your journey to Prairie, where comfortable accommodations provide relaxation, with nightly rates starting at $195.99. Plan your next event with ease at Hilton Garden Inn, offering adaptable spaces for everything from business conferences to personal celebrations.

Situated outside the hustle of the city, Hilton Garden Inn St. Louis Shiloh / OFallon IL offers a quiet spot to relax while keeping Prairie's highlights nearby. Get the most out of Prairie with accommodations that prioritize convenience and savings—book today!

  Call (855) 233-0132 to book with an agent.
  28.1 miles from Prairie, IL 62278

Starting at

$195.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham OFallon

1100 Eastgate Dr O'Fallon, IL

For a peaceful and budget-friendly stay, Super 8 by Wyndham OFallon offers inviting rooms with rates starting at $51.99, creating a clean, welcoming environment near Prairie. Indulge in Super 8’s varied breakfast options, designed to offer a satisfying start to your day with both hot and cold items.

Step into comfort at Super 8 by Wyndham OFallon, a serene retreat with the convenience of Prairie's attractions just a short drive away. Plan your Prairie travels with an affordable, inviting hotel—book now!

  Call (855) 239-4019 to book with an agent.
  28.2 miles from Prairie, IL 62278

Starting at

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

For those headed to Prairie, Extended Stay America Select Suites St. Louis O Fallon IL offers budget-friendly accommodations with rooms from $113.99, creating a clean, comfortable environment perfect for rest. Appreciate the eco-friendly initiatives at Extended Stay America, including recycling programs and energy-efficient practices.

Enjoy the best of both comfort and convenience at Extended Stay America Select Suites St. Louis O Fallon IL, where the energy of Prairie is just a short drive away. Step into Prairie with a hotel that makes your visit enjoyable and cost-effective—book now!

  Call (855) 235-0725 to book with an agent.
  28.6 miles from Prairie, IL 62278

Starting at

$113.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham OFallon St. Louis Area

1320 Park Plaza Drive O'Fallon, IL

Guests bound for Prairie can enjoy affordable comfort at Baymont by Wyndham OFallon St. Louis Area, where relaxing rooms start at $60.30, creating a warm and inviting atmosphere for relaxation. Experience the comfort of Baymont by Wyndham’s air-conditioned rooms, ensuring a cool and comfortable environment.

Guests will appreciate the calm environment at Baymont by Wyndham OFallon St. Louis Area, where restful lodgings are paired with quick access to Prairie. Rest easy during your Prairie adventure with accommodations that make sense—lock in today!

  Call (855) 235-0725 to book with an agent.
  28.6 miles from Prairie, IL 62278

Starting at

$60.30

per night

Read Reviews View Amenities View All Rooms

Welcome Suites

148 Regency Park O'Fallon, IL

With rooms from $75.99, Welcome Suites is an affordable option for guests traveling to Prairie, creating a comfortable, welcoming space perfect for a relaxing stay. Relax in well-maintained accommodations that offer the essentials for a comfortable and affordable stay.

Explore the sights of Prairie from the peaceful base of Welcome Suites, where a quiet retreat awaits you after your adventures. Plan your Prairie getaway with comfort and affordability in mind—secure today!

  Call (855) 235-0725 to book with an agent.
  28.6 miles from Prairie, IL 62278

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

Candlewood Suites O Fallon an IHG Hotel

1332 Park Plaza Dr O'Fallon, IL

Guests headed to Prairie can unwind in affordable comfort at Candlewood Suites O Fallon an IHG Hotel, where soft rooms start at $114.00, creating a clean, welcoming atmosphere. Enjoy the freedom and flexibility of Candlewood Suites' 24-hour gym, catering to all fitness routines, day or night.

Find your serene escape at Candlewood Suites O Fallon an IHG Hotel, with the opportunity to explore Prairie just a short drive from the hotel. Discover a Prairie experience where comfort and affordability come together—secure now!

  Call (855) 239-4019 to book with an agent.
  28.6 miles from Prairie, IL 62278

Starting at

$114.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Okawville

812 North Hen House Road Okawville, IL

Guests bound for Prairie will find budget-friendly comfort at Super 8 by Wyndham Okawville, where inviting rooms start at $71.99, creating a clean and welcoming space ideal for relaxation. Streamline your travel experience with Super 8's efficient check-in and check-out, minimizing wait times and getting you on your way faster.

Discover the comfort of Super 8 by Wyndham Okawville, offering a tranquil retreat while keeping the vibrant life of Prairie within reach. Make your Prairie adventure memorable and budget-conscious—reserve now!

  Call (855) 239-4019 to book with an agent.
  28.7 miles from Prairie, IL 62278

Starting at

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

For a gentle and affordable stay near Prairie, La Quinta Inn & Suites by Wyndham OFallon IL St. Louis offers comfortable accommodations with rates beginning at $59.99, providing a warm environment. Take advantage of La Quinta’s local shuttle service, offering convenient transport to nearby shopping centers and attractions.

At La Quinta Inn & Suites by Wyndham OFallon IL St. Louis, you can enjoy the best of both worlds—peaceful accommodations with convenient access to Prairie. Enjoy your Prairie adventure with a hotel that’s all about great value—lock in today!

  Call (855) 235-6136 to book with an agent.
  28.7 miles from Prairie, IL 62278

Starting at

$59.99

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn & Suites

116 Regency Park O'Fallon, IL

With rates starting at $51.99, Rodeway Inn & Suites provides budget-conscious comfort for guests visiting Prairie, creating a warm and inviting atmosphere for rest. Enjoy practical comfort in rooms that offer essential amenities, making your stay both convenient and affordable.

Find your serene escape at Rodeway Inn & Suites, with the opportunity to explore Prairie just a short drive from the hotel. Stay smart and keep your Prairie trip within budget with a comfortable hotel—reserve now!

  Call (855) 234-7135 to book with an agent.
  28.8 miles from Prairie, IL 62278

Starting at

$51.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn OFallon IL St. Louis

1409 West US 50 O'Fallon, IL

Relax in style at Quality Inn OFallon IL St. Louis as you visit Prairie, where comfortable rooms create a inviting retreat, with budget-friendly rates starting at $62.11. Appreciate the peace of mind provided by Quality Inn's emergency response plans, ensuring your safety throughout your stay.

Quality Inn OFallon IL St. Louis offers a quiet getaway, with easy access to Prairie's most exciting destinations only a short drive away. Stay comfortably in Prairie with a hotel that makes every moment memorable—reserve now!

  Call (855) 234-2997 to book with an agent.
  28.9 miles from Prairie, IL 62278

Starting at

$62.11

per night

Read Reviews View Amenities View All Rooms