Hotels in Union, Missouri

Search & Compare Union Hotels

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=
FREE

Pay now or later on most rooms

Free cancellation on most rooms

Best Price Guarantee

Best hotels in Union

Union overview

Union is a budget-friendly place surrounded by picturesque views of flowers. You'll find extensive chocolate and coffee options. Families can spend some quality time at Riverside Wildlife Center and Six Flags St. Louis. Be sure stop by St. Jordan Creek Winery and Fort Charrette Historic Village while you're here. A family- and business-friendly area, Union also has something for everyone.

Where to stay in Union

Featuring accommodation choices that can meet everyone's needs, Union is the place to go. There are 19 hotels in the Union area, some with discounts of up to 50%.
  • • 10 2-star hotels with an average price of $63 per night
  • • 7 3-star hotels with an average price of $87 per night

Here's the top hotel based on 2839 user reviews of Union hotels: Super 8 Union Missouri

How to get to Union

Fly in to St. Louis, MO (STL-Lambert-St. Louis Intl.), 41.6 mi (67 km) from downtown Union.

What to see around Union

Family-friendly attractions include:
  • • Riverside Wildlife Center
  • • Six Flags St. Louis
  • • Hurricane Harbor
It's notable for its flowers, swimming spots, and top spots for nature lovers that include:
  • • Shaw Nature Reserve
  • • Meramec Caverns
  • • Myron and Sonya Glassberg Family Conservation Area
  • • Winding Brook Estates Lavender Farm
Some recommended places to see include:
  • • St. Jordan Creek Winery
  • • Fort Charrette Historic Village
  • • Jesse James Wax Museum
  • • Riverside Reptile Ranch
  • • Purina Farms

When to visit Union

Curious about when's the best time to visit? Here are the seasonal norms to help with your planning:

Seasonal temperature averages
  • • January-March: 63°F day, 21°F night
  • • April-June: 88°F day, 40°F night
  • • July-September: 90°F day, 51°F night
  • • October-December: 74°F day, 22°F night
Seasonal rainfall averages
  • • January-March: 7.8 inches
  • • April-June: 13.0 inches
  • • July-September: 10.8 inches
  • • October-December: 10.5 inches