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

Microtel Inn & Suites by Wyndham Sainte Genevieve

21958 Highway 32 Ste Genevieve, MO

Guests bound for Roots will appreciate the inviting accommodations at Microtel Inn & Suites by Wyndham Sainte Genevieve, where easygoing rooms start at $93.99, creating a welcoming space for rest. Discover Microtel's commitment to eco-friendly practices, from water conservation efforts to recycling programs.

With a convenient drive into downtown Roots, guests at Microtel Inn & Suites by Wyndham Sainte Genevieve can balance city exploration with the peaceful atmosphere of the hotel. Rest easy in Roots with accommodations that deliver value and quality—secure your room today!

  Call (855) 239-5277 to book with an agent.
  5.8 miles from Roots, IL 62261

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Chester IL

2150 State Street Chester, IL

For budget-savvy travelers visiting Roots, Baymont by Wyndham Chester IL offers inviting rooms with rates starting at $89.99, creating a warm and welcoming environment. Enjoy the personal service and local knowledge of Baymont by Wyndham’s concierge, ready to help you make the most of your stay.

With a brief drive into downtown Roots, guests at Baymont by Wyndham Chester IL can balance the excitement of the city with the peaceful atmosphere of their stay. Find peace of mind during your Roots adventure with lodging that prioritizes comfort—book today!

  Call (855) 235-6136 to book with an agent.
  11.1 miles from Roots, IL 62261

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Perryville

1500 Liberty St. Perryville, MO

With budget-friendly rooms from $70.00, Days Inn by Wyndham Perryville provides inviting accommodations for guests bound for Roots, creating a clean, comfortable atmosphere. Stay productive with Days Inn's in-room workspaces, offering a comfortable environment for catching up on work.

At Days Inn by Wyndham Perryville, spacious accommodations and a peaceful setting make it a perfect choice for guests visiting Roots. Make your Roots adventure budget-friendly and comfortable—reserve now!

  Call (855) 234-2997 to book with an agent.
  21.6 miles from Roots, IL 62261

Starting at

$70.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Perryville

1119 Vincent Dr Perryville, MO

Guests traveling to Roots will find affordable comfort at Super 8 by Wyndham Perryville, where rooms begin at $74.99, providing a welcoming atmosphere ideal for a peaceful stay. Relax with Super 8's smoke-free policy, ensuring a clean and fresh environment for all guests.

Find your ideal getaway at Super 8 by Wyndham Perryville, where quiet surroundings and quick access to Roots ensure a balanced stay. Enjoy added value and comfort on your Roots trip—book your stay now!

  Call (855) 239-4019 to book with an agent.
  21.8 miles from Roots, IL 62261

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Perryville an IHG Hotel

2020 Jefferson St Perryville, MO

For a welcoming stay, Holiday Inn Express & Suites Perryville an IHG Hotel offers budget-friendly rooms with rates from $129.00, creating a clean and inviting space perfect for guests bound for Roots. Benefit from Holiday Inn Express's ample free parking, making it easy to come and go as you please.

Step into relaxation at Holiday Inn Express & Suites Perryville an IHG Hotel, where calm surroundings make for a refreshing stay with Roots just a short trip away. Find the perfect base for your Roots adventure with lodging that fits your budget—secure now!

  Call (855) 239-5277 to book with an agent.
  21.9 miles from Roots, IL 62261

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

Quality Inn

1517 South Perryville Blvd. Perryville, MO

At Quality Inn, travelers to Roots can enjoy inviting accommodations with rooms from $71.00, creating a warm and comfortable space ideal for unwinding. Enjoy a customized travel experience with Quality Inn's concierge services, helping you book tours, tickets, and reservations.

At Quality Inn, you can enjoy the best of both worlds—peaceful accommodations with convenient access to Roots. Make your Roots visit memorable and stress-free with inviting amenities—lock in today!

  Call (855) 239-4019 to book with an agent.
  21.9 miles from Roots, IL 62261

Starting at

$71.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Waterloo

112 Warren Dr Waterloo, IL

Guests visiting Roots will appreciate the comforting, affordable comfort at Super 8 by Wyndham Waterloo, where rooms start at $72.99, providing a clean and inviting space perfect for relaxation. Find comfort in Super 8’s well-equipped rooms, where simplicity meets functionality for a restful night’s sleep.

Find your restful haven at Super 8 by Wyndham Waterloo, where the calm surroundings are paired with proximity to Roots's best offerings. Enjoy Roots without overspending—secure your budget-friendly room now!

  Call (855) 239-4019 to book with an agent.
  26.2 miles from Roots, IL 62261

Starting at

$72.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Festus

1200 West Gannon Dr Festus, MO

Stay at Quality Inn Festus for a comfortable trip to Roots, where cushy accommodations create a welcoming retreat, with budget-friendly rates from $80.99. Experience attentive service with Quality Inn's concierge team, ready to assist with reservations, transportation, and personal requests.

Escape the urban bustle at Quality Inn Festus, where spacious accommodations offer comfort and quick access to Roots's sights. Experience Roots stress-free with thoughtfully designed, welcoming lodging—book today!

  Call (855) 239-5277 to book with an agent.
  26.9 miles from Roots, IL 62261

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

With rates from $95.99, La Quinta Inn & Suites by Wyndham Festus St. Louis South provides restorative accommodations for travelers visiting Roots, creating a comfortable and inviting space perfect for relaxation. Experience the convenience and value of staying at La Quinta, where essential services and amenities are included in your stay.

Stay at La Quinta Inn & Suites by Wyndham Festus St. Louis South for the perfect mix of quiet relaxation and the option to explore Roots's lively atmosphere. Stay effortlessly in Roots with a hotel that ensures your stay is worry-free—reserve now!

  Call (855) 233-7850 to book with an agent.
  27.0 miles from Roots, IL 62261

Starting at

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

With rooms starting at $144.00, Holiday Inn Express Hotel & Suites FESTUS SOUTH ST. LOUIS an IHG Hotel provides budget-friendly comfort for travelers bound for Roots, creating a clean, welcoming environment. Relax with the convenience of Holiday Inn Express's poolside service, offering refreshments and snacks while you swim or sunbathe.

Discover relaxation at Holiday Inn Express Hotel & Suites FESTUS SOUTH ST. LOUIS an IHG Hotel, where quiet comfort meets the convenience of being close to Roots's vibrant offerings. Choose a hotel in Roots that gives you more for your money—reserve your stay now!

  Call (855) 235-6136 to book with an agent.
  27.2 miles from Roots, IL 62261

Starting at

$144.00

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, travelers to Roots can unwind in intimate comfort with rooms beginning at $81.99, creating a warm and inviting space ideal for relaxation. Take time to relax in our outdoor areas, where you can enjoy a quiet coffee or unwind at the end of the day.

Find the ideal balance of relaxation and convenience at Comfort Inn Festus St. Louis South, where a peaceful stay is complemented by proximity to Roots. Enjoy a stay in Roots where quality and savings come together seamlessly—secure now!

  Call (855) 233-0132 to book with an agent.
  27.3 miles from Roots, IL 62261

Starting at

$81.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Club Vacations Timber Creek Resort at De Soto an IHG Hotel

4800 U.S. Highway 67 De Soto, MO

Explore comfort and charm at Holiday Inn Club Vacations Timber Creek Resort at De Soto an IHG Hotel as you travel to Roots, where refined rooms provide relaxation, with rates starting from $169.00 per night. Accommodate everyone with ease at Holiday Inn, offering accessible rooms and facilities to ensure comfort for all guests.

Holiday Inn Club Vacations Timber Creek Resort at De Soto an IHG Hotel offers the perfect mix of comfort and proximity, ensuring guests can relax while staying close to Roots. Plan your ideal Roots getaway with a hotel that delivers on every detail—reserve now!

  Call (855) 234-7135 to book with an agent.
  28.0 miles from Roots, IL 62261

Starting at

$169.00

per night

Read Reviews View Amenities View All Rooms

Crown Pointe Lodge Best Western Signature Collection

4245 Hunt Rd Farmington, MO

Guests traveling to Roots will appreciate the inviting accommodations at Crown Pointe Lodge Best Western Signature Collection, where soft rooms start at $122.99, creating a warm, welcoming space. Discover the Best Western difference, where exceptional service and a welcoming atmosphere come standard at every location.

Discover relaxation at Crown Pointe Lodge Best Western Signature Collection, where quiet comfort meets the convenience of being close to Roots's vibrant offerings. Enjoy your Roots trip with accommodations that add value and comfort—book today!

  Call (855) 234-2997 to book with an agent.
  29.4 miles from Roots, IL 62261

Starting at

$122.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Pevely

1711 Highway Z Pevely, MO

Guests visiting Roots can unwind in budget-conscious comfort at Super 8 by Wyndham Pevely, with rooms beginning at $67.99, creating a clean and welcoming space. Keep your wardrobe fresh throughout your travels with Super 8’s handy laundry services, available for guest use at most locations.

Discover your peaceful sanctuary at Super 8 by Wyndham Pevely, where the calm of your stay is enhanced by the proximity to Roots's top spots. Book an affordable hotel with added comfort for your Roots trip—secure today!

  Call (855) 239-5277 to book with an agent.
  29.6 miles from Roots, IL 62261

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Farmington

850 Valley Creek Dr Farmington, MO

With rooms starting at $217.99, Hampton Inn Farmington provides budget-conscious accommodations for travelers bound for Roots, creating a warm and inviting space. Sleep well in Hampton's clean and fresh Hampton beds®, designed for a good night's sleep with plush duvets and soft pillows.

Hampton Inn Farmington offers a quiet getaway, with easy access to Roots's most exciting destinations only a short drive away. Rest well in Roots with accommodations that make relaxation affordable—lock in today!

  Call (855) 234-7135 to book with an agent.
  29.8 miles from Roots, IL 62261

Starting at

$217.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Farmington an IHG Hotel

820 Market St Farmington, MO

With rooms starting at $196.91, Holiday Inn Express & Suites Farmington an IHG Hotel provides budget-conscious accommodations for travelers visiting Roots, creating a clean and mellifluous space. Enjoy the privacy of separate sleeping and living areas in the suites at Holiday Inn Express, ideal for business and leisure travelers.

At Holiday Inn Express & Suites Farmington an IHG Hotel, guests are treated to spacious accommodations with quick access to the lively atmosphere of Roots. Get ready for a memorable Roots trip with lodging that puts you first—secure now!

  Call (855) 233-0132 to book with an agent.
  29.8 miles from Roots, IL 62261

Starting at

$196.91

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Farmington

930 Valley Creek Dr Farmington, MO

Guests bound for Roots can relax at Super 8 by Wyndham Farmington, where budget-friendly rooms start at $57.00, creating a warm and comfortable space ideal for unwinding. Experience each Super 8’s local flair, with hotels that incorporate regional decor and hospitality for a unique stay.

Stay at Super 8 by Wyndham Farmington for a blend of relaxation and exploration, with calm lodgings close to Roots for easy day trips. Make your Roots experience budget-friendly and relaxing—lock in your hotel today!

  Call (855) 234-2997 to book with an agent.
  29.9 miles from Roots, IL 62261

Starting at

$57.00

per night

Read Reviews View Amenities View All Rooms

Roseners Inn&banquet center

3411 Rosener Rd Park Hills, MO

For travelers visiting Roots, Roseners Inn&banquet center offers inviting accommodations with rooms starting at $89.99, creating a friendly, welcoming space perfect for relaxation. Relax in a practical space that offers basic comforts and a clean environment, making your stay both pleasant and affordable.

Find the perfect balance of rest and fun at Roseners Inn&banquet center, nestled in a calm area with Roots's sights within reach. Book a welcoming hotel that fits your budget and enjoy Roots stress-free—reserve now!

  Call (855) 239-5277 to book with an agent.
  30.1 miles from Roots, IL 62261

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Farmington

1400 West Liberty St Farmington, MO

With budget-conscious rooms beginning at $54.00, Quality Inn Farmington provides reassuring accommodations for travelers bound for Roots, creating a warm environment. Keep up with your health regime with Quality Inn's on-site nutritionist services, available to assist with diet and wellness plans.

Tucked away in a quiet location, Quality Inn Farmington offers a relaxing experience with Roots never too far for a visit. Get ready for a Roots adventure with accommodations that keep your budget intact—book today!

  Call (855) 236-8982 to book with an agent.
  30.6 miles from Roots, IL 62261

Starting at

$54.00

per night

Read Reviews View Amenities View All Rooms

Baymont Inn&Suites by Wyndham Farmington MO

1625 West Columbia St Farmington, MO

With rooms starting at $57.99, Baymont Inn&Suites by Wyndham Farmington MO provides inviting accommodations for guests traveling to Roots, creating a friendly, welcoming environment. Relax with a book or catch up with friends in Baymont by Wyndham’s cozy lounge areas, designed for comfort and convenience.

Stay at Baymont Inn&Suites by Wyndham Farmington MO for a restful experience, while Roots remains close enough for exploration whenever you wish. Enjoy more of Roots with a practical hotel designed for your convenience—reserve now!

  Call (855) 239-5277 to book with an agent.
  30.7 miles from Roots, IL 62261

Starting at

$57.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Bonne Terre MO

1017 Highway K Bonne Terre, MO

At Motel 6 Bonne Terre MO, travelers headed to Roots will find affordable comfort with rooms beginning at $59.00, creating a warm-hearted, welcoming environment for relaxation. Stay without surprises at Motel 6, where transparent pricing means no hidden fees and no extra charges.

At Motel 6 Bonne Terre MO, guests can enjoy spacious comfort in a peaceful environment while keeping Roots close at hand for exploration. Stay smart and enjoy enhanced comfort for your Roots visit—reserve today!

  Call (855) 234-7135 to book with an agent.
  31.4 miles from Roots, IL 62261

Starting at

$59.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Bonne Terre

8 Northwood Dr. Highway 67 A Bonne Terre, MO

For a comfortable stay, Super 8 by Wyndham Bonne Terre offers budget-friendly rooms with rates from $50.99, creating a clean and welcoming space ideal for travelers visiting Roots. Savor the moment with Super 8's in-room entertainment options, including cable TV and streaming capabilities on select TVs.

Discover your serene getaway at Super 8 by Wyndham Bonne Terre, where the peaceful atmosphere lets you recharge while keeping Roots nearby. Enjoy Roots with a hotel that keeps you comfortable without the extra cost—reserve today!

  Call (855) 235-0725 to book with an agent.
  31.5 miles from Roots, IL 62261

Starting at

$50.99

per night

Read Reviews View Amenities View All Rooms

The Principal Hotel

310 South Main St Columbia, IL

For budget-savvy travelers visiting Roots, The Principal Hotel offers inviting rooms with rates starting at $110.99, creating a enveloping, comfortable environment ideal for rest. Enjoy a practical approach to travel in rooms that focus on providing essential comforts and straightforward amenities.

Relax in the spacious setting of The Principal Hotel, where guests can unwind and still have easy access to Roots. Plan your Roots visit with ease and value-driven comfort—secure your stay today!

  Call (855) 239-4019 to book with an agent.
  31.7 miles from Roots, IL 62261

Starting at

$110.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn St. Louis Columbia

165 Admiral Trost Dr Columbia, IL

For a budget-friendly and comfy stay, Hampton Inn St. Louis Columbia offers inviting rooms with rates from $125.99, creating a warm and comfortable environment near Roots. Follow your fitness routine on local trails with Hampton’s suggested jogging paths, integrating sightseeing with your exercise regimen.

Discover the convenience of Hampton Inn St. Louis Columbia, a peaceful location with Roots's attractions accessible whenever you're ready to explore. Plan your Roots trip with ease, knowing your hotel offers comfort at a great rate—book now!

  Call (855) 236-8982 to book with an agent.
  32.1 miles from Roots, IL 62261

Starting at

$125.99

per night

Read Reviews View Amenities View All Rooms