Default HTG hotel image

Find hotels in Union, IA from ฿2,049

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
19 Aug - 20 Aug
Tomorrow
20 Aug - 21 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Filter by

Star rating

Guest rating

Our top choices for Union hotels

1. The Village Motel

The Village Motel
Eldora
United States
Leroy
฿2,260
฿2,531 total
includes taxes & fees
28 Aug - 29 Aug
The Village Motel

2. Comfort Inn Marshalltown South

Comfort Inn Marshalltown South
Marshalltown
United States
Trevor
฿2,802
฿3,138 total
includes taxes & fees
28 Aug - 29 Aug
Comfort Inn Marshalltown South

3. Holiday Inn Express & Suites Marshalltown by IHG

Holiday Inn Express & Suites Marshalltown by IHG
Marshalltown
United States
Bob
฿3,643
฿4,080 total
includes taxes & fees
23 Aug - 24 Aug
Holiday Inn Express & Suites Marshalltown by IHG

4. AmericInn by Wyndham Grundy Center

AmericInn by Wyndham Grundy Center
Grundy Center
United States
matthew
฿2,730
฿3,058 total
includes taxes & fees
13 Sept - 14 Sept
AmericInn by Wyndham Grundy Center

5. Baymont by Wyndham Marshalltown

Baymont by Wyndham Marshalltown
Marshalltown
United States
Faith
฿3,047
฿3,412 total
includes taxes & fees
23 Aug - 24 Aug
Baymont by Wyndham Marshalltown

6. Hampton Inn & Suites Marshalltown

Hampton Inn & Suites Marshalltown
Marshalltown
United States
Barbara
฿3,367
฿3,771 total
includes taxes & fees
30 Aug - 31 Aug
Hampton Inn & Suites Marshalltown

7. Rock Island Inn & Suites Marshalltown

Rock Island Inn & Suites Marshalltown
Marshalltown
United States
Keisha
฿3,089
฿3,460 total
includes taxes & fees
21 Aug - 22 Aug
Rock Island Inn & Suites Marshalltown

8. Super 8 by Wyndham Marshalltown

Super 8 by Wyndham Marshalltown
Marshalltown
United States
Dustin
฿1,830
฿2,049 total
includes taxes & fees
6 Sept - 7 Sept
Super 8 by Wyndham Marshalltown

9. Tremont Inn on Main

Tremont Inn on Main
Marshalltown
United States
Kelly
฿4,769
฿5,341 total
includes taxes & fees
1 Sept - 2 Sept
Tremont Inn on Main

10. Economy Inn Motel

Economy Inn Motel
Marshalltown
United States
Victor
฿2,153
฿2,411 total
includes taxes & fees
21 Aug - 22 Aug
Economy Inn Motel

11. Atlantic Inn Marshalltown Iowa

Atlantic Inn Marshalltown Iowa
Marshalltown
United States
Umang
฿2,086
฿2,337 total
includes taxes & fees
21 Aug - 22 Aug
Atlantic Inn Marshalltown Iowa

12. AmericInn by Wyndham Iowa Falls

AmericInn by Wyndham Iowa Falls
Iowa Falls
United States
Diana
฿3,672
฿4,113 total
includes taxes & fees
30 Aug - 31 Aug
AmericInn by Wyndham Iowa Falls

13. Super 8 by Wyndham Iowa Falls

Super 8 by Wyndham Iowa Falls
Iowa Falls
United States
Ramiro
฿2,393
฿3,001 total
includes taxes & fees
30 Aug - 31 Aug
Super 8 by Wyndham Iowa Falls
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Union Hotel Reviews

Holiday Inn Express & Suites Marshalltown by IHG

Holiday Inn Express & Suites Marshalltown by IHG

8/10 Good
"Good stay but unavoidable elevator disabled"
Andrew 1-night trip
Posted 3 days ago
Holiday Inn Express & Suites Marshalltown by IHG
Hampton Inn & Suites Marshalltown

Hampton Inn & Suites Marshalltown

10/10 Excellent
"The room very clean and the young lady at desk very nice"
Barbara 3-night trip
Posted 3 days ago
Hampton Inn & Suites Marshalltown
Super 8 by Wyndham Marshalltown

Super 8 by Wyndham Marshalltown

8/10 Good
"Good inexpensive room"
Dustin 3-night trip
Posted 4 days ago
Super 8 by Wyndham Marshalltown
AmericInn by Wyndham Grundy Center

AmericInn by Wyndham Grundy Center

8/10 Good
"The room was clean and it the breakfast was good."
Leroy 1-night trip
Posted 4 days ago
AmericInn by Wyndham Grundy Center
Baymont by Wyndham Marshalltown

Baymont by Wyndham Marshalltown

8/10 Good
"The staff was very helpful, polite. First night, after we checked in, young kids playing stereo extra loud outside window in parking lot. I went to front desk and complained. One minute later it was quiet. Viscue, man in charge, told these youngsters to stop, They listened. Next two nights it was very relaxing. There was a great breakfast, big screen to keep up on news, had the corrupt news network on though(CNN). Well located Motel with a variety of eating and shopping businesses minutes away We will stop in next year for another stay."
David 2-night trip
Posted 5 days ago
Baymont by Wyndham Marshalltown
Atlantic Inn Marshalltown Iowa

Atlantic Inn Marshalltown Iowa

8/10 Good
"No, it is a BUDGET hotel. Friendly, responsive staff, clean room, comfortable bed, a/c was cold (thankfully) and shower was comfortable."
MARK 2-night trip
Posted 6 days ago
Atlantic Inn Marshalltown Iowa
The Village Motel

The Village Motel

10/10 Excellent
"The only thing I did not like was the door unlock was hard for me to work, but that was not a motel problem, that was a carpel tunnel problem on my side."
Anne 2-night trip
Posted 7 days ago
The Village Motel
Economy Inn Motel

Economy Inn Motel

10/10 Excellent
"Clean room and very quiet close to several restaurants"
Victor 5-night trip
Posted 6 months ago
Economy Inn Motel

More cheap stays in Union

Super 8 by Wyndham Marshalltown

Super 8 by Wyndham Marshalltown

3315 South Center Street Marshalltown IA
฿1,830
฿2,049 total
6 Sept - 7 Sept
includes taxes & fees
6.6/10 (347 reviews)
Super 8 by Wyndham Marshalltown
Super 8 by Wyndham Iowa Falls

Super 8 by Wyndham Iowa Falls

839 S Oak St Iowa Falls IA
฿2,393
฿3,001 total
30 Aug - 31 Aug
includes taxes & fees
Super 8 by Wyndham Iowa Falls
Comfort Inn Marshalltown South

Comfort Inn Marshalltown South

2613 S Center St Marshalltown IA
฿2,802
฿3,138 total
28 Aug - 29 Aug
includes taxes & fees
8.4/10 Very good! (408 reviews)
Comfort Inn Marshalltown South
Baymont by Wyndham Marshalltown

Baymont by Wyndham Marshalltown

115 Iowa Ave W Marshalltown IA
฿3,047
฿3,412 total
23 Aug - 24 Aug
includes taxes & fees
7.6/10 Good! (699 reviews)
Baymont by Wyndham Marshalltown
Hampton Inn & Suites Marshalltown

Hampton Inn & Suites Marshalltown

20 W Iowa Ave Marshalltown IA
฿3,367
฿3,771 total
30 Aug - 31 Aug
includes taxes & fees
8.8/10 Excellent! (486 reviews)
Hampton Inn & Suites Marshalltown
Holiday Inn Express & Suites Marshalltown by IHG

Holiday Inn Express & Suites Marshalltown by IHG

102 Iowa Avenue West Marshalltown IA
฿3,643
฿4,080 total
23 Aug - 24 Aug
includes taxes & fees
9.4/10 Exceptional! (385 reviews)
Holiday Inn Express & Suites Marshalltown by IHG

Frequently asked questions

What's the best place for a stay in Union?
Located 17.6 mi (28.3 km) from the heart of Union, Comfort Inn Marshalltown South is a top choice for your stay, based on our traveller data. Other good options for your visit to the area are Holiday Inn Express & Suites Marshalltown by IHG and AmericInn by Wyndham Grundy Center. See all available top hotels, or vacation rentals in Union.
If I need to cancel my hotel reservation in Union, will I receive a refund?
Yes! You'll find that most hotel bookings are refundable if you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before your check-in date. If you booked a non-refundable reservation, it may still be possible to cancel it and receive a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Union.
How is it staying in Union?
Travellers to Union will find plenty to explore and enjoy. There are 40 hotels and other accommodation options in the surrounding area. Find out more about Union.
What are the top places to visit in Union?
Places to visit in the wider area include Hardin County Farm Museum, Pine Lake State Park and Mann Wilderness Area State Preserve. You'll also find Marshalltown Softball Complex and American Legion Memorial Golf Course in the area. Take a look at what more there is to see and do in Expedia's Union guide.
What's the seasonal weather in Union?
The hottest months are usually July and August, with an average temperature of 21°C, while the coldest months are January and February, with an average of -3°C. The snowiest months in Union are January, March, November and February, with each month seeing an average of 13 cm of snowfall.

Explore a world of travel with Expedia