The best deals on hotels when visiting Union in Missouri.

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 Union, Missouri 63084

Super 8 by Wyndham Union

1015 East Main Street Union, MO

With rooms from $83.99, Super 8 by Wyndham Union provides sheltered, budget-conscious comfort for travelers bound for Union, creating a clean and welcoming environment. Experience serene slumber in Super 8’s cozy accommodations, where comfort is prioritized to rejuvenate travelers.

Guests at Super 8 by Wyndham Union can enjoy the ease of exploring Union, where the city center’s top destinations are just a pleasant stroll from the hotel. Plan ahead for your Union visit and enjoy affordable, comfortable lodging—reserve today!

  Call (855) 239-4019 to book with an agent.
  0.4 miles from Union, MO 63084

Starting at

$83.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham St. Clair MO

1010 South Outer Rd St. Clair, MO

At Super 8 by Wyndham St. Clair MO, travelers bound for Union can enjoy budget-conscious comfort with rooms starting at $70.99, creating a warm and inviting atmosphere for unwinding. Welcome warmth and efficiency at Super 8, where every aspect of your stay is designed with your satisfaction in mind.

From Super 8 by Wyndham St. Clair MO, a brief drive takes guests into downtown Union, where they can explore the city’s top attractions before returning to a quiet stay. Enjoy a comfortable and economical stay while exploring Union—secure today!

  Call (855) 234-7135 to book with an agent.
  5.4 miles from Union, MO 63084

Starting at

$70.99

per night

Read Reviews View Amenities View All Rooms

Pinemark Inn & Suites

866 South Outer Road St. Clair, MO

For guests headed to Union, Pinemark Inn & Suites offers plush accommodations with rooms starting at $106.99, creating a warm and inviting space perfect for relaxation. Relax in a practical space that offers basic comforts and a clean environment, making your stay both pleasant and affordable.

At Pinemark Inn & Suites, visitors can take a short drive into downtown Union, where they can experience the city’s highlights and return to a more serene stay. Stay stress-free and budget-conscious while exploring Union—lock in your stay now!

  Call (855) 234-7135 to book with an agent.
  5.6 miles from Union, MO 63084

Starting at

$106.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Washington

2081 Eckelkamp Ct Washington, MO

At Super 8 by Wyndham Washington, guests bound for Union will find budget-friendly comfort with rooms beginning at $90.00, creating a warm and inviting space ideal for rest. Rest assured with Super 8's heightened cleanliness standards, offering a safe and spotless environment during your stay.

With downtown Union still within easy reach, guests at Super 8 by Wyndham Washington can balance city adventures with the peaceful surroundings of the hotel. Stay comfortably and save more on your Union trip—book your hotel room today!

  Call (855) 239-5277 to book with an agent.
  6.6 miles from Union, MO 63084

Starting at

$90.00

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Washington Hotel

2621 East 5th St Washington, MO

Guests traveling to Union will appreciate the inviting accommodations at Best Western Plus Washington Hotel, with budget-friendly rooms starting at $125.99, creating a clean, comfortable atmosphere. Relax in the spacious rooms at Best Western Plus, designed with extra comfort features and modern décor to enhance your travel experience.

Guests at Best Western Plus Washington Hotel can appreciate the best of both worlds—proximity to downtown Union for sightseeing, and a quiet retreat afterward. Stay affordably and rest well while enjoying Union—secure your hotel room now!

  Call (855) 234-7135 to book with an agent.
  7.1 miles from Union, MO 63084

Starting at

$125.99

per night

Read Reviews View Amenities View All Rooms

The Inn at Elijah McLeans

602 West Front St Washington, MO

Step into sophistication at The Inn at Elijah McLeans on your trip to Union, where welcoming rooms provide warmth and tranquility, with budget-friendly rates from $131.99. Stay in accommodations that define modern luxury, offering an array of high-end amenities and exquisite decor.

The relaxing atmosphere of The Inn at Elijah McLeans offers guests a calm retreat, with downtown Union still just a drive away for all their sightseeing needs. Choose a hotel in Union that creates a memorable and indulgent experience—book today!

  Call (855) 235-0725 to book with an agent.
  8.7 miles from Union, MO 63084

Starting at

$131.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Near Six Flags St. Louis

1400 West Osage St Pacific, MO

At Quality Inn Near Six Flags St. Louis, travelers to Union can unwind in inviting rooms with rates starting at $91.99, providing a clean and comfortable space ideal for relaxation. Stay refreshed with Quality Inn's courtesy hydration stations, offering filtered water and flavored beverages.

For a serene stay, Quality Inn Near Six Flags St. Louis provides calm surroundings, with the excitement of downtown Union still a short drive away. Choose a hotel that takes your Union experience to the next level—book now!

  Call (855) 239-5277 to book with an agent.
  13.1 miles from Union, MO 63084

Starting at

$91.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Near Six Flags St. Louis

1320 Thornton St Pacific, MO

At Comfort Inn Near Six Flags St. Louis, guests bound for Union will enjoy budget-friendly comfort with rooms starting at $109.00, creating a warm and welcoming atmosphere. Experience the convenience of Comfort Inn's on-site dining options, serving delicious meals and snacks throughout the day.

Rest in the quiet setting of Comfort Inn Near Six Flags St. Louis, with downtown Union still accessible for a blend of rest and city adventure. Uncover value-driven comfort that makes Union travel easy—book your stay today!

  Call (855) 234-7135 to book with an agent.
  13.2 miles from Union, MO 63084

Starting at

$109.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn St. Louis West Six Flags an IHG Hotel

4901 Six Flags Rd Eureka, MO

Experience a intimate retreat at Holiday Inn St. Louis West Six Flags an IHG Hotel when traveling to Union, where comfortable rooms provide a restful atmosphere, with inviting rates from $139.95. Enjoy the community atmosphere of Holiday Inn's group travel options, offering special rates and accommodations for teams, families, and events.

Guests at Holiday Inn St. Louis West Six Flags an IHG Hotel will appreciate the tranquil environment, with downtown Union nearby for all their city adventures. Step into a Union stay that blends convenience with superior comfort—lock in your room today!

  Call (855) 234-7135 to book with an agent.
  17.6 miles from Union, MO 63084

Starting at

$139.95

per night

Read Reviews View Amenities View All Rooms

Sullivan Inn

209 North Service Rd. W Sullivan, MO

With rooms from $62.99, Sullivan Inn is an affordable option for guests traveling to Union, creating a comfortable, welcoming space perfect for a relaxing stay. Enjoy the basics in well-maintained rooms that provide a comfortable and budget-friendly environment for your visit.

For a calm stay, Sullivan Inn offers a peaceful retreat, with the added bonus of downtown Union being a smooth drive away. Book an inviting hotel that won’t break the bank for your Union visit—secure today!

  Call (855) 234-7135 to book with an agent.
  18.1 miles from Union, MO 63084

Starting at

$62.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Sullivan

275 North Service Rd. West Sullivan, MO

At Baymont by Wyndham Sullivan, guests bound for Union will find cozy-like comfort with rooms starting at $81.99, creating a warm and inviting environment perfect for relaxation. Stay updated with the world during your stay at Baymont by Wyndham, thanks to the in-room news channels and free Wi-Fi.

Relax in the calm surroundings of Baymont by Wyndham Sullivan, knowing that the attractions of downtown Union are just a smooth drive away. Get the best of Union with a hotel that balances convenience and cost savings—lock in today!

  Call (855) 239-4019 to book with an agent.
  18.1 miles from Union, MO 63084

Starting at

$81.99

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn Sullivan

307 North Service Road Sullivan, MO

For a soft stay, Americas Best Value Inn Sullivan offers budget-friendly rooms with rates beginning at $61.99, creating a warm and welcoming environment ideal for guests visiting Union. Experience the simplicity and efficiency of checking in and out at Americas Best Value Inn, designed to get you on your way quickly.

Enjoy the quiet surroundings at Americas Best Value Inn Sullivan, where downtown Union remains accessible by car for a day of sightseeing and adventure. Enjoy added comfort at an affordable rate for your Union visit—book your room today!

  Call (855) 234-2997 to book with an agent.
  18.2 miles from Union, MO 63084

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Eureka / Six Flags Nearby

1733 West 5th St Eureka, MO

Guests traveling to Union will find Super 8 by Wyndham Eureka / Six Flags Nearby a budget-friendly choice, with comfortable rooms starting at $72.00, creating a warm and relaxing environment. Make the most of Super 8's ample parking, accommodating guests traveling by car with ease and security.

Rest in the quiet surroundings of Super 8 by Wyndham Eureka / Six Flags Nearby, while downtown Union remains a comfortable drive away for city adventures. Enjoy more of Union with budget-friendly accommodations—reserve now!

  Call (855) 234-2997 to book with an agent.
  18.3 miles from Union, MO 63084

Starting at

$72.00

per night

Read Reviews View Amenities View All Rooms

Americas Best Inn Eureka

1725 West 5th St Eureka, MO

With rates starting at $73.99, Americas Best Inn Eureka provides budget-conscious accommodations for travelers visiting Union, creating a tranquil atmosphere perfect for relaxation. Experience the convenience of Americas Best Value Inn's vending machines, providing snacks and beverages 24/7.

For those seeking tranquility, Americas Best Inn Eureka provides a peaceful setting, while keeping downtown Union easily accessible by car. Make every day in Union a pleasure with a hotel that goes above and beyond—secure now!

  Call (855) 233-0132 to book with an agent.
  18.3 miles from Union, MO 63084

Starting at

$73.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Sullivan

601 North Service Rd. W Sullivan, MO

Guests visiting Union will find budget-conscious comfort at Super 8 by Wyndham Sullivan, with rooms starting at $62.99, creating a clean and welcoming environment ideal for rest. Relish the inviting ambiance of Super 8's lobbies, designed as versatile spaces for relaxation, work, or social interaction.

Travelers staying at Super 8 by Wyndham Sullivan will appreciate the quiet atmosphere, with downtown Union close enough for sightseeing. Make your Union stay comfortable and easy on the wallet—book your room now!

  Call (855) 235-0725 to book with an agent.
  18.4 miles from Union, MO 63084

Starting at

$62.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Sullivan

736 South Service Rd. W Sullivan, MO

For budget-conscious travelers to Union, Comfort Inn Sullivan offers relaxed accommodations with rates from $101.99, creating a clean and comfortable space. Experience the comfort and convenience of Comfort Inn's accessible rooms, designed to accommodate all guests comfortably.

At Comfort Inn Sullivan, guests can enjoy the calm environment, while keeping downtown Union within reach for a day of adventure. Enjoy a stay in Union where quality and savings come together seamlessly—secure now!

  Call (855) 234-2997 to book with an agent.
  18.6 miles from Union, MO 63084

Starting at

$101.99

per night

Read Reviews View Amenities View All Rooms

The Wildwood Hotel

2801 Fountain Pl Wildwood, MO

With a calm ambiance, The Wildwood Hotel near Union provides quality rooms designed for relaxation, with budget-friendly rates beginning at $104.00. Find tranquility and luxury in rooms designed to provide an exceptional level of comfort and style.

Discover the peace and quiet of The Wildwood Hotel, perfectly positioned for those wanting to explore Union while staying in a calm environment. Unwind and experience Union like never before with accommodations that impress—reserve now!

  Call (855) 234-5074 to book with an agent.
  21.9 miles from Union, MO 63084

Starting at

$104.00

per night

Read Reviews View Amenities View All Rooms

TownePlace Suites by Marriott St. Louis Chesterfield

748 Premium Way Chesterfield, MO

Experience a delightful retreat at TownePlace Suites by Marriott St. Louis Chesterfield as you explore Union, where restful accommodations await at a starting rate of $116.99 per night. Make the most of TownePlace Suites' smart storage solutions, providing ample space for personal belongings and a clutter-free environment.

Relax at TownePlace Suites by Marriott St. Louis Chesterfield, where a peaceful retreat is enhanced by the convenience of Union’s nearby attractions. Stay comfortably and affordably in Union with accommodations that exceed expectations—book today!

  Call (855) 234-5074 to book with an agent.
  24.0 miles from Union, MO 63084

Starting at

$116.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites St. Louis Chesterfield

18375 Chesterfield Arpt Rd Chesterfield, MO

With rates from $99.99, Comfort Inn & Suites St. Louis Chesterfield is ideal for travelers bound for Union, providing soothing, budget-friendly accommodations perfect for relaxation. Benefit from the affordability of Comfort Inn, where you can enjoy a comfortable stay without breaking the bank.

Discover a peaceful getaway at Comfort Inn & Suites St. Louis Chesterfield, where the comfort of spacious rooms is combined with easy access to Union. Discover a Union hotel that combines affordability with welcoming hospitality—secure today!

  Call (855) 234-2997 to book with an agent.
  24.4 miles from Union, MO 63084

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express St. Louis West OFallon an IHG Hotel

1175 Technology Dr O'Fallon, MO

With rooms starting at $129.00, Holiday Inn Express St. Louis West OFallon an IHG Hotel provides inviting comfort for guests bound for Union, creating a sheltered, welcoming environment perfect for unwinding. Experience the local charm of Holiday Inn Express's decor, reflecting the culture and style of the surrounding area.

At Holiday Inn Express St. Louis West OFallon an IHG Hotel, guests can unwind in spacious surroundings while still being close to the vibrant life of Union. Find the perfect base for your Union adventure with lodging that fits your budget—secure now!

  Call (855) 233-0132 to book with an agent.
  24.5 miles from Union, MO 63084

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

Sleep Inn & Suites OFallon MO Technology Drive

1147 Technology Drive O'Fallon, MO

For budget-savvy travelers, Sleep Inn & Suites OFallon MO Technology Drive offers intimate-feeling comfort with rates beginning at $88.99, creating a warm and inviting atmosphere perfect for relaxation. Enjoy the distinct quiet and comfort of Sleep Inn’s specially designed rooms, which promote a restful sleep environment free from outside noise.

Discover a calming atmosphere at Sleep Inn & Suites OFallon MO Technology Drive, where you can enjoy peaceful surroundings while keeping Union easily within reach. Stay smart and relaxed in Union with value-driven amenities—book your room now!

  Call (855) 233-7850 to book with an agent.
  24.5 miles from Union, MO 63084

Starting at

$88.99

per night

Read Reviews View Amenities View All Rooms

Staybridge Suites OFallon Chesterfield an IHG Hotel

1155 Technology Drive O'Fallon, MO

Find a relaxing retreat at Staybridge Suites OFallon Chesterfield an IHG Hotel near Union, where homely rooms create a welcoming stay, with inviting rates starting from a friendly $139.00. Trust Staybridge Suites for a consistent, enjoyable stay, where the brand's reputation for quality and comfort meets every expectation.

Find your perfect retreat at Staybridge Suites OFallon Chesterfield an IHG Hotel, where the quiet atmosphere lets you unwind while Union remains just a drive away. Enjoy a stress-free Union visit with a hotel that delivers top-notch comfort—reserve now!

  Call (855) 239-5277 to book with an agent.
  24.5 miles from Union, MO 63084

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott OFallon

101 Progress Point Ct. O'Fallon, MO

Experience quality and relaxation at Residence Inn by Marriott OFallon on your journey to Union, where inviting rooms provide comfort, with nightly rates starting from $149.99. Stay longer and save at Residence Inn, where extended stay rates provide great value for longer trips.

Enjoy a tranquil stay at Residence Inn by Marriott OFallon, and venture into Union whenever you're ready for more excitement. Plan a seamless Union stay with accommodations that put your comfort first—book today!

  Call (855) 239-5277 to book with an agent.
  24.8 miles from Union, MO 63084

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn St. Louis / OFallon MO

2310 Technology Dr O'Fallon, MO

Enjoy the charm and warmth of Hilton Garden Inn St. Louis / OFallon MO when visiting Union, with comfortable accommodations crafted for relaxation, beginning at just $146.47 per night. Trust in Hilton Garden Inn’s commitment to your satisfaction, guaranteed by attentive staff and a focus on quality service.

Travelers looking for calm and convenience will love Hilton Garden Inn St. Louis / OFallon MO, where restful accommodations are near the heart of Union. Take advantage of a Union hotel that keeps your comfort and budget in mind—reserve now!

  Call (855) 239-5277 to book with an agent.
  25.1 miles from Union, MO 63084

Starting at

$146.47

per night

Read Reviews View Amenities View All Rooms