Skip to main content

Search hotels in Union, MO

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

Super 8 by Wyndham Union

Hotel in Union

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.

N
Nicholas
From
United States
Smelled clean as soon as I walked into the lobby. Room was clean and well kept.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 154 reviews
Price from
$79.20
1 night, 2 adults

Super 8 by Wyndham Washington

Washington (Near Union)

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

A
Andrea
From
United States
Our room and all facilities were so clean. Location was quiet and service was very friendly
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 174 reviews
Price from
$81.90
1 night, 2 adults

Best Western Plus Washington Hotel

Washington (Near Union)

Located in Washington, 19 miles from Six Flags St. Louis, Best Western Plus Washington Hotel provides accommodations with a fitness center, free private parking and a shared lounge.

T
Teresa
From
Guam
Location, price, breakfast, staff, indoor pool available
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 153 reviews
Price from
$129
1 night, 2 adults

PINEMARK Inn Suites Events

Saint Clair (Near Union)

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.

C
Catherine
From
United States
The entire process of checking in literally took about 2 minutes. We were pleasantly surprised by how modern the room was. It was clean and cozy. The pool was spotless and salt water!! The seating was great with chaise lounges and dining type seating. Breakfast was typical but abundant. The owners definitely did a great job with the renovation.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 487 reviews
Price from
$129.44
1 night, 2 adults

River Sirens Hotel-Contactless Check in Hotel

Washington (Near Union)

Located in Washington, within 23 miles of Six Flags St. Louis and 23 miles of Six Flags St.

J
Jacob
From
United States
Everything was great! We loved the hotel, the room, the location, all of it!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 95 reviews
Price from
$132.25
1 night, 2 adults

Super 8 by Wyndham St. Clair MO

Saint Clair (Near Union)

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.

W
William
From
United States
Brand new remodeled room. Very clean and comfortable. Outstanding service
Scored out of 10, guest rating 5.8
Fair - What previous guests thought, 190 reviews
Price from
$67.50
1 night, 2 adults

Inn at Elijah McLean's

Washington (Near Union)

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.

A
Alexandru
From
United States
everything was superb. the location was perfect and beautiful. it was very clean and comfortable.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 51 reviews
Price from
$143.75
1 night, 2 adults

Queen Room With Access To Chef's Kitchen And Pool

Pacific (Near Union)

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

D
Diane
From
United States
Unique experience. Enjoyed all the vintage and re-purposed decor
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 9 reviews
Price from
$138
1 night, 2 adults

Bigfoot Monster Truck Suite

Pacific (Near Union)

Located in Pacific, within 5.7 miles of Six Flags St. Louis and 5.7 miles of Six Flags St.

R
Richelle
From
United States
The space was wonderful..The kids loved the bunkbeds..They also loved the pool..I loved the privacy away from other Hotels ..I wish I had a TV in my private room as the kids used the other but it was ok..The food places in Pacific were awesome and the people were so friendly..We hated to leave..Thank you for an amazing place to stay.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 6 reviews
Price from
$201.25
1 night, 2 adults

Quality Inn Near Six Flags St. Louis

Pacific (Near Union)

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).

J
Jacqueline
From
United States
The staff was wonderful. Very helpful! Three different people all great. Younger lady with check in, middle-aged man helped me with vending machine issues, and another lady in between their age helped me grab some milk for the road my baby after breakfast was closed down.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 135 reviews
Price from
$99
1 night, 2 adults
See all hotels in and around Union

Hotels with parking in Union

Free parking
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 9 reviews
From $151.39 per night
Free parking
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 6 reviews
From $224.33 per night
Free parking
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 95 reviews
Free parking
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 487 reviews
From $141.71 per night
Free parking
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 153 reviews
From $146.87 per night

Best hotels with breakfast in Union and nearby

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 174 reviews

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

From $97.34 per night

Sip, Soar and Explore Spacious Union Home with Yard offers accommodations in Pohlman Mill, 19 miles from Six Flags St. Louis and 11 miles from Purina Farms.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1 review

Peaceful Country Home in Serene Setting with Yard is located in Washington, just 21 miles from Six Flags St. Louis and 13 miles from Purina Farms.