Skip to main content

Search hotels in Union

Enter your dates to see the latest prices and deals for Union hotels

Union – 1 hotel or place to stay

Filter by:

Star Rating

Review score

Featuring 2-star accommodations, Super 8 by Wyndham Union is located in Union, 20 miles from Six Flags St. Louis and 20 miles from Six Flags St. Louis.

The only hotel in the area with available room with 2 queen beds. It was located next to a gas station and a McDonald's, which enabled us to have a decent breakfast because the "free" breakfast offered by the hotel was a joke.
Review score
Good
154 reviews
Price from
$79.20
1 night, 2 adults

Super 8 by Wyndham Washington is located in Washington, 21 miles from Six Flags St. Louis and 21 miles from Six Flags St. Louis.

Nothing
Review score
Good
169 reviews
Price from
$76.50
1 night, 2 adults

Located in Saint Clair, 22 miles from Six Flags St. Louis, PINEMARK Inn Suites Events provides accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a restaurant.

Everything was awesome about the property
Review score
Wonderful
474 reviews
Price from
$129.44
1 night, 2 adults

Located in Washington, 23 miles from Six Flags St. Louis, River Sirens Hotel-Contactless Check in Hotel has accommodations with free WiFi and free private parking.

was much better than the best western
Review score
Exceptional
93 reviews
Price from
$132.25
1 night, 2 adults

Located in Washington and with Six Flags St. Louis reachable within 19 miles, Best Western Plus Washington Hotel provides express check-in and check-out, non-smoking rooms, a fitness center, free WiFi...

The room had a strange smell in it. I had to keep the room cool, but the A/C would not get very cool. I think there was a leak creating moisture which created that mildew smell. But I was not in the room that much except to sleep. And they did not have any other rooms because they were “fully” booked. I doubt I will ever stay there again
Review score
Excellent
149 reviews
Price from
$129
1 night, 2 adults

Located in Washington, 23 miles from Six Flags St. Louis, Inn at Elijah McLean's has accommodations with a terrace, free private parking and a bar. Located around 23 miles from Six Flags St.

Close to where I was visiting. Easy to check in and out, different than what I am used to. Clean room
Review score
Very Good
53 reviews
Price from
$143.75
1 night, 2 adults

Located within 24 miles of Six Flags St. Louis and 24 miles of Six Flags St. Louis, Super 8 by Wyndham St. Clair MO provides rooms in Saint Clair.

The location was easy to find.
Review score
Pleasant
208 reviews
Price from
$62.10
1 night, 2 adults

Located in Pacific, 5.7 miles from Six Flags St. Louis, Room For Two With Pool And Kitchen Access has accommodations with a seasonal outdoor swimming pool, free private parking and a shared lounge.

So clean! Even the dog yard was clean. Key pad instead of keys which I always misplace. A fun alternative to chain hotels, dog friendly and close to Purina Farms. Large kitchen and common area would be great for groups traveling together
Review score
Wonderful
10 reviews
Price from
$138
1 night, 2 adults

Located in Pacific, 5.7 miles from Six Flags St. Louis, Queen Room With Access To Chef's Kitchen And Pool has accommodations with a seasonal outdoor swimming pool, free private parking and a shared...

Unique experience. Enjoyed all the vintage and re-purposed decor
Review score
Wonderful
8 reviews
Price from
$161
1 night, 2 adults

The Quality Inn Near Six Flags St. Louis is conveniently located just four miles from Six Flags St. Louis amusement park. The hotel offers discount tickets to Six Flags St. Louis (during season).

Good location past Six Flags, reasonably price.
Review score
Good
129 reviews
Price from
$109
1 night, 2 adults
See all hotels in and around Union

Hotels with parking in Union