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

Microtel Inn & Suites by Wyndham Sainte Genevieve

21958 Highway 32 Ste Genevieve, MO

At Microtel Inn & Suites by Wyndham Sainte Genevieve, guests bound for Marigold will find inviting accommodations with rooms from $93.99, creating a clean, comfortable environment for relaxation. Be greeted in Microtel’s welcoming lobby, where quick check-ins and a friendly staff set the tone for a great stay.

With a short drive into downtown Marigold, guests at Microtel Inn & Suites by Wyndham Sainte Genevieve can explore the city’s highlights and return to the hotel’s tranquil atmosphere. Take the guesswork out of your Marigold stay with a hotel that delivers on value—secure now!

  Call (855) 235-0725 to book with an agent.
  8.2 miles from Marigold, IL 62242

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Chester IL

2150 State Street Chester, IL

Guests visiting Marigold will appreciate the comfort at Baymont by Wyndham Chester IL, where rooms start at $89.99, creating a welcoming space perfect for relaxation and rest. Unwind in Baymont by Wyndham’s plush bedding, designed to ensure a restful night’s sleep after a busy day.

Guests at Baymont by Wyndham Chester IL can unwind in a tranquil setting, with the added benefit of downtown Marigold being a convenient drive away. Relax and explore Marigold with a hotel that keeps your expenses low and spirits high—reserve now!

  Call (855) 236-8982 to book with an agent.
  15.3 miles from Marigold, IL 62242

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Waterloo

112 Warren Dr Waterloo, IL

Guests traveling to Marigold will find Super 8 by Wyndham Waterloo a enchanting and budget-friendly option, with rooms starting at $72.99, creating a warm and welcoming environment for relaxation. Find great value without compromise at Super 8, offering affordable rates while maintaining strict standards for quality and cleanliness.

Settle into a peaceful retreat at Super 8 by Wyndham Waterloo, with easy access to Marigold for whenever you’re ready to explore. Stay cozy and within budget on your Marigold adventure—reserve your hotel room today!

  Call (855) 233-7850 to book with an agent.
  21.6 miles from Marigold, IL 62242

Starting at

$72.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Festus

1200 West Gannon Dr Festus, MO

Experience a restful atmosphere at Quality Inn Festus as you explore Marigold, where comfortable rooms provide quality, with rates beginning at a welcoming $80.99. Work comfortably from your room at Quality Inn, equipped with dedicated workspaces designed for productivity.

Relax at Quality Inn Festus, where guests can unwind in comfort and venture into Marigold at their leisure. Step into a welcoming Marigold stay with amenities that enhance your adventure—reserve now!

  Call (855) 234-5074 to book with an agent.
  23.4 miles from Marigold, IL 62242

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, La Quinta Inn & Suites by Wyndham Festus St. Louis South offers inviting rooms with rates beginning at $92.65, creating a clean, comfortable space ideal for relaxation. Appreciate La Quinta’s commitment to inclusivity, offering accessible rooms and facilities for guests with disabilities.

Stay at La Quinta Inn & Suites by Wyndham Festus St. Louis South for a relaxing retreat, where a calm atmosphere and the convenience of Marigold make for the perfect trip. Rest well in Marigold with a hotel that offers budget-friendly and inviting lodging—secure your room now!

  Call (855) 234-7135 to book with an agent.
  23.4 miles from Marigold, IL 62242

Starting at

$92.65

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 rates beginning at $144.00, Holiday Inn Express Hotel & Suites FESTUS SOUTH ST. LOUIS an IHG Hotel is an ideal choice for travelers visiting Marigold, creating a friendly and welcoming space for relaxation. Indulge in the comfort of Holiday Inn Express's plush duvet covers and soft linens, ensuring a cozy and restful sleep experience.

Experience the tranquility of Holiday Inn Express Hotel & Suites FESTUS SOUTH ST. LOUIS an IHG Hotel, where a peaceful stay is complemented by the nearby attractions of Marigold. Stay in style and save while visiting Marigold with accommodations that meet your needs—secure now!

  Call (855) 235-6136 to book with an agent.
  23.7 miles from Marigold, IL 62242

Starting at

$144.00

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Festus St. Louis South

1303 Veterans Blvd Festus, MO

Guests traveling to Marigold will appreciate the gentle accommodations at Comfort Inn Festus St. Louis South, with rooms starting at $81.99, creating a welcoming atmosphere. Explore local culture and attractions with Comfort Inn as your base, conveniently located to help you discover the best of each destination.

Find your ideal escape at Comfort Inn Festus St. Louis South, where guests can unwind in comfort and explore Marigold at their convenience. Settle in with confidence at a budget-friendly hotel for your Marigold getaway—book today!

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

Starting at

$81.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Pevely

1711 Highway Z Pevely, MO

Guests bound for Marigold can enjoy affordable comfort at Super 8 by Wyndham Pevely, where easygoing rooms start at $67.99, providing a warm and inviting atmosphere perfect for unwinding. Experience the ease of Super 8’s check-in/out process, ensuring your travel schedule remains on track without unnecessary delays.

Find your peaceful escape at Super 8 by Wyndham Pevely, offering quiet surroundings and easy access to the lively offerings of Marigold. Enjoy a practical, affordable hotel for your Marigold travels—reserve your room now!

  Call (855) 233-0132 to book with an agent.
  25.7 miles from Marigold, IL 62242

Starting at

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

Unwind at Holiday Inn Club Vacations Timber Creek Resort at De Soto an IHG Hotel near Marigold, where inviting rooms create a peaceful stay, with budget-friendly nightly rates starting from $169.00. Get local dining tips and more from Holiday Inn’s concierge, who can help make your stay truly special with personalized recommendations.

At Holiday Inn Club Vacations Timber Creek Resort at De Soto an IHG Hotel, you’ll find the perfect balance of peaceful comfort and the convenience of being near Marigold. Embrace luxury in Marigold with a hotel that makes your stay feel like a dream—reserve your room now!

  Call (855) 235-0725 to book with an agent.
  25.8 miles from Marigold, IL 62242

Starting at

$169.00

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Perryville

1500 Liberty St. Perryville, MO

Guests headed to Marigold will appreciate the soothing accommodations at Days Inn by Wyndham Perryville, with rooms beginning at $70.00, creating a warm and inviting environment. Benefit from enhanced in-room amenities, including updated décor and technology to enhance your stay.

Escape to Days Inn by Wyndham Perryville for a peaceful retreat, where guests can unwind and still explore Marigold with ease. Book a value-packed, comfortable hotel for your Marigold visit—reserve now!

  Call (855) 239-4019 to book with an agent.
  26.1 miles from Marigold, IL 62242

Starting at

$70.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Perryville

1119 Vincent Dr Perryville, MO

Guests visiting Marigold will find affordable comfort at Super 8 by Wyndham Perryville, where alluring rooms begin at $74.99, creating a welcoming atmosphere ideal for a peaceful stay. Grab a quick snack or essential item any time at Super 8’s well-equipped vending areas, conveniently accessible around the clock.

Find balance at Super 8 by Wyndham Perryville, offering a tranquil retreat with Marigold's lively energy still within reach. Choose a hotel that balances comfort and savings for your Marigold visit—reserve now!

  Call (855) 235-0725 to book with an agent.
  26.4 miles from Marigold, IL 62242

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 an inviting stay, Holiday Inn Express & Suites Perryville an IHG Hotel offers reassuring rooms with rates starting at $129.99, creating a warm and welcoming space near Marigold. Enjoy the reassurance of Holiday Inn Express's doctor-on-call service, ensuring medical assistance is readily available if needed.

Guests looking for a relaxing stay near Marigold will love the peaceful environment Holiday Inn Express & Suites Perryville an IHG Hotel offers. Choose a hotel that brings comfort and affordability together in Marigold—book now!

  Call (855) 233-7850 to book with an agent.
  26.4 miles from Marigold, IL 62242

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn

1517 South Perryville Blvd. Perryville, MO

For a comfortable and budget-friendly stay, Quality Inn offers inviting rooms with rates beginning at $71.00, creating a restorative environment near Marigold. Enjoy the convenience of Quality Inn's on-demand movies and entertainment systems, perfect for a relaxing night in.

Enjoy the serene surroundings at Quality Inn, while keeping the culture and energy of Marigold nearby for your convenience. Make your Marigold travels stress-free and comfortable with well-rounded accommodations—book today!

  Call (855) 239-5277 to book with an agent.
  26.5 miles from Marigold, IL 62242

Starting at

$71.00

per night

Read Reviews View Amenities View All Rooms

The Principal Hotel

310 South Main St Columbia, IL

Guests visiting Marigold will appreciate the calm comfort at The Principal Hotel, where budget-friendly rooms start at $110.99, creating a warm and inviting space. Stay in a room that provides dependable comfort and practical amenities, ensuring a pleasant and affordable stay.

Stay at The Principal Hotel for a peaceful escape, while the vibrant streets of Marigold are always within easy reach. Stay affordably and comfortably on your Marigold getaway—lock in your hotel room today!

  Call (855) 234-5074 to book with an agent.
  27.0 miles from Marigold, IL 62242

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 those headed to Marigold, Hampton Inn St. Louis Columbia offers budget-friendly comfort with rooms starting at $124.99, creating a clean, welcoming environment perfect for unwinding. Plan your next event with ease at Hampton’s versatile meeting and event spaces, equipped with modern technology for any occasion.

Take time to relax at Hampton Inn St. Louis Columbia, where a calm setting is complemented by the convenience of being near Marigold. Take a break in Marigold with a hotel that understands the value of your time and money—book today!

  Call (855) 235-0725 to book with an agent.
  27.5 miles from Marigold, IL 62242

Starting at

$124.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Belleville St. Louis Area

600 East Main Street Belleville, IL

For an inviting stay near Marigold, Super 8 by Wyndham Belleville St. Louis Area offers budget-friendly rooms with rates from $61.99, creating a clean and comfortable space ideal for rest. Relax with Super 8’s entertainment offerings, from in-room streaming options to local cable channels.

Find your peaceful retreat at Super 8 by Wyndham Belleville St. Louis Area, situated within a comfortable distance from the bustling streets of Marigold. Plan your Marigold getaway with a welcoming, budget-friendly hotel—book today!

  Call (855) 234-7135 to book with an agent.
  30.0 miles from Marigold, IL 62242

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Crown Pointe Lodge Best Western Signature Collection

4245 Hunt Rd Farmington, MO

With budget-friendly rooms from $122.99, Crown Pointe Lodge Best Western Signature Collection provides inviting comfort for travelers bound for Marigold, creating a warm, inviting environment perfect for unwinding. Take advantage of Best Western’s bicycle rental services, a great way to explore the local area and stay active.

Enjoy a restful experience at Crown Pointe Lodge Best Western Signature Collection, where peaceful surroundings ensure a refreshing stay with Marigold nearby. Relax in Marigold with a hotel that blends comfort and savings perfectly—reserve now!

  Call (855) 233-7850 to book with an agent.
  30.2 miles from Marigold, IL 62242

Starting at

$122.99

per night

Read Reviews View Amenities View All Rooms

Roseners Inn&banquet center

3411 Rosener Rd Park Hills, MO

Guests traveling to Marigold will enjoy the budget-friendly comfort at Roseners Inn&banquet center, with homely rooms beginning at $89.99, creating a warm and inviting atmosphere. Stay in a room that offers reliable comfort, with practical amenities for an enjoyable and budget-conscious visit.

Enjoy a peaceful stay at Roseners Inn&banquet center, where guests can relax and still visit Marigold's lively streets whenever they choose. Stay affordably and experience the best of Marigold with ease—reserve your room today!

  Call (855) 234-5074 to book with an agent.
  30.4 miles from Marigold, IL 62242

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Farmington

850 Valley Creek Dr Farmington, MO

With rates from $210.99, Hampton Inn Farmington is a convenient option for travelers visiting Marigold, providing enveloping accommodations in a welcoming environment. Opt for enhanced comfort with upgraded bedding options available in select Hampton rooms, featuring premium linens for a luxurious sleep.

Recharge at Hampton Inn Farmington, where a quiet stay is complemented by the convenience of Marigold nearby for daily adventures. Embrace added comfort and convenience while exploring Marigold—book your hotel now!

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

Starting at

$210.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Farmington an IHG Hotel

820 Market St Farmington, MO

For a welcoming and affordable stay, Holiday Inn Express & Suites Farmington an IHG Hotel offers budget-friendly rooms with rates beginning at $196.91, creating a clean and comfortable space. Experience the signature Power Shower in every room at Holiday Inn Express, offering a refreshing start or relaxing end to your day.

Find your sanctuary at Holiday Inn Express & Suites Farmington an IHG Hotel, a peaceful escape positioned within easy reach of Marigold's best activities and venues. Experience Marigold comfortably and within budget with inviting accommodations—book today!

  Call (855) 233-7850 to book with an agent.
  30.8 miles from Marigold, IL 62242

Starting at

$196.91

per night

Read Reviews View Amenities View All Rooms

Motel 6 Bonne Terre MO

1017 Highway K Bonne Terre, MO

Guests visiting Marigold can unwind in affordable comfort at Motel 6 Bonne Terre MO, with rooms starting at $73.65, creating a clean, welcoming environment for relaxation. Enjoy the flexibility of Motel 6's accommodations, suitable for solo travelers, couples, families, and groups alike.

Escape to Motel 6 Bonne Terre MO for a refreshing stay, and enjoy being just a drive away from the excitement of Marigold. Stay affordably and experience the best of Marigold with comfort—reserve now!

  Call (855) 236-8982 to book with an agent.
  30.8 miles from Marigold, IL 62242

Starting at

$73.65

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Farmington

930 Valley Creek Dr Farmington, MO

Guests bound for Marigold will find budget-conscious comfort at Super 8 by Wyndham Farmington, with friendly rooms starting at $57.00, creating a clean, inviting environment for relaxation. Experience the ease of Super 8’s check-in/out process, ensuring your travel schedule remains on track without unnecessary delays.

Discover your peaceful sanctuary at Super 8 by Wyndham Farmington, where the calm of your stay is enhanced by the proximity to Marigold's top spots. Make your Marigold visit memorable and wallet-friendly—secure your hotel stay today!

  Call (855) 235-6136 to book with an agent.
  30.9 miles from Marigold, IL 62242

Starting at

$57.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 budget-savvy travelers to Marigold, Super 8 by Wyndham Bonne Terre provides inviting accommodations with rooms starting at $50.99, creating a relaxing, comfortable space ideal for rest. Navigate with ease, as Super 8 often features locations that provide quick access to local highways and popular tourist spots.

Discover tranquility at Super 8 by Wyndham Bonne Terre, a peaceful escape found within a short distance of Marigold's best attractions. Plan your Marigold getaway with an inviting, cost-effective hotel—lock in now!

  Call (855) 235-6136 to book with an agent.
  30.9 miles from Marigold, IL 62242

Starting at

$50.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Farmington

1400 West Liberty St Farmington, MO

For a comfortable stay, Quality Inn Farmington offers inviting rooms with rates starting at $54.00, creating a warm, welcoming atmosphere perfect for travelers bound for Marigold. Indulge in a culinary treat with Quality Inn's themed dinner nights, featuring dishes from around the world.

Unwind in the calm surroundings of Quality Inn Farmington, where relaxation meets easy access to the vibrant energy of Marigold. Find your ideal blend of comfort and affordability for your Marigold stay—book today!

  Call (855) 233-0132 to book with an agent.
  31.7 miles from Marigold, IL 62242

Starting at

$54.00

per night

Read Reviews View Amenities View All Rooms