Photo by Erik Rowley

Find hotels in Marshalltown, IA from $55

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 241 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Baymont by Wyndham Marshalltown
2.5 out of 5
115 Iowa Ave W, Marshalltown, IA
Fully refundableReserve now, pay when you stay
The price is $76 per night from Oct 2 to Oct 3
$76
per night
Oct 2 - Oct 3
2.87 mi from city center
7.6/10 Good! (498 reviews)
stay
"The receptionist was confused and didn’t know how to find my reservations. I had to call hotel.com to sort it out. Rooms were clean and very nice, will come back again."

Reviewed on Sep 3, 2023

Baymont by Wyndham Marshalltown
Holiday Inn Express & Suites Marshalltown, an IHG Hotel
2.5 out of 5
102 Iowa Avenue West, Marshalltown, IA
Fully refundable
The price is $113 per night from Oct 12 to Oct 13
$113
per night
Oct 12 - Oct 13
2.98 mi from city center
9.2/10 Wonderful! (169 reviews)
"Well lit ,felt very safe"

Reviewed on Sep 1, 2023

Holiday Inn Express & Suites Marshalltown, an IHG Hotel
Hampton Inn & Suites Marshalltown
2.5 out of 5
20 W Iowa Ave, Marshalltown, IA
Fully refundableReserve now, pay when you stay
The price is $116 per night from Oct 12 to Oct 13
$116
per night
Oct 12 - Oct 13
3.01 mi from city center
8.8/10 Excellent! (344 reviews)
"The front desk person was never visibile. Had to wait number of times or find another employee to get the desk person. We were there three nights and I didn't see a staff person at the desk when I walk in or walked out. I was not told when I made the reservation or when i did check in that we wouldn't ..."

Reviewed on Aug 8, 2023

Hampton Inn & Suites Marshalltown
Save an average of 15% on thousands of hotels when you're signed in
Motel 6 Marshalltown, IA
2 out of 5
18 West Berle Road, Marshalltown, IA
Fully refundableReserve now, pay when you stay
The price is $55 per night from Sep 28 to Sep 29
$55
per night
Sep 28 - Sep 29
2.75 mi from city center
7/10 Good! (181 reviews)
"The rooms were nice and the staff were amazing"

Reviewed on Jul 26, 2023

Motel 6 Marshalltown, IA
Comfort Inn Marshalltown South
2.5 out of 5
2613 S Center St, Marshalltown, IA
Fully refundableReserve now, pay when you stay
The price is $80 per night from Oct 19 to Oct 20
$80
per night
Oct 19 - Oct 20
2.33 mi from city center
8.4/10 Very Good! (224 reviews)
"It was okay"

Reviewed on Sep 19, 2023

Comfort Inn Marshalltown South
Best Western Regency Inn
2.5 out of 5
3303 S Center St, Marshalltown, IA
The price is $90 per night from Sep 28 to Sep 29
$90
per night
Sep 28 - Sep 29
2.95 mi from city center
7.4/10 Good! (370 reviews)
"Good"

Reviewed on Sep 7, 2023

Best Western Regency Inn
Super 8 by Wyndham Marshalltown
2 out of 5
3315 South Center Street, US 30 Exit 185 N on St HWY 14, Marshalltown, IA
Fully refundableReserve now, pay when you stay
The price is $62 per night from Sep 28 to Sep 29
$62
per night
Sep 28 - Sep 29
2.72 mi from city center
6.6/10 (259 reviews)
"Nothing"

Reviewed on Jul 1, 2023

Super 8 by Wyndham Marshalltown
Tremont Inn on Main
3.5 out of 5
24 W. Main St, Marshalltown, IA
Fully refundableReserve now, pay when you stay
The price is $144 per night from Sep 28 to Sep 29
$144
per night
Sep 28 - Sep 29
0.1 mi from city center
9.4/10 Exceptional! (83 reviews)
"We had a really tight schedule as we were in town for a wedding and the staff were very accommodating!"

Reviewed on Sep 25, 2023

Tremont Inn on Main
Economy Inn Motel
2.5 out of 5
3108 S Center St, Marshalltown, IA
Fully refundableReserve now, pay when you stay
The price is $70 per night from Sep 28 to Sep 29
$70
per night
Sep 28 - Sep 29
2.82 mi from city center
5.8/10 (20 reviews)
Nice place, nice people.
"It's a really nice place for the money.the people running the place are really nice. The rooms are set up really good along with a comfortable bed."

Reviewed on Sep 23, 2023

Economy Inn Motel
12 Room Autumn House Nature Lodge
The price is $1,200 per night from Sep 28 to Sep 29
$1,200
per night
Sep 28 - Sep 29
11.88 mi from city center
12 Room Autumn House Nature Lodge
4 bedroom cottage with 2 indoor fireplaces
21.41 mi from city center
9.8/10 Exceptional! (14 reviews)
Summer stay
"Huge yard and great outdoor space!"

Reviewed on Aug 29, 2023

4 bedroom cottage with 2 indoor fireplaces
Rock Creek Lakefront Gem
21.41 mi from city center
10/10 Exceptional! (4 reviews)
Perfect Stay
"The house was beautiful, spacious, and clean. Everything was perfect! We really enjoyed our stay."

Reviewed on Aug 25, 2023

Rock Creek Lakefront Gem
Don't see what you're looking for?
See all available properties in Marshalltown
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

More cheap stays in Marshalltown

Stay near popular Marshalltown attractions

Marshalltown Travel Info

Number of reviews
2,166
Accommodation
241 hotels
Highest price
$1,200
Lowest price
$55