Skip to main content

Search hotels in Marshalltown, IA

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

Marshalltown – 8 hotels and places to stay

Filter by:

Star Rating

Review score

Holiday Inn Express & Suites - Marshalltown by IHG

Hotel in Marshalltown

Holiday Inn Express & Suites - Marshalltown by IHG is offering accommodations in Marshalltown. This 3-star hotel offers free WiFi.

M
Mulangaliro
From
United States
My family had a blast in the pool. The staff was very friendly and patient with my kids. The room was a good size, clean and comfortable.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 81 reviews
Location 9.3
Price from
$132
1 night, 2 adults

Comfort Inn Marshalltown South

Hotel in Marshalltown

Comfort Inn Marshalltown South is a 3-star property located in Marshalltown. The hotel has an indoor pool and a 24-hour front desk.

A
Amy
From
United States
Clean, comfortable hotel with a nice breakfast and clean swimming pool!
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 76 reviews
Location 9.0
Price from
$80.75
1 night, 2 adults

Hampton Inn & Suites Marshalltown

Hotel in Marshalltown

Hampton Inn & Suites Marshalltown is a 3-star property located in Marshalltown. The hotel has an indoor pool and a 24-hour front desk.

M
Mullenberg
From
United States
Fresh cookies. Great breakfast. Nice room.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 86 reviews
Location 9.1
Price from
$119.66
1 night, 2 adults

Rock Island Inn & Suites Marshalltown

Hotel in Marshalltown

Featuring free Wi-Fi and TV with cable channels in every room, this hotel is less than a 5-minute drive from downtown Marshalltown and Appleberry Farm. An indoor pool is featured on site.

C
Chrisman
From
United States
It was great! Hot and plenty of it!
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 142 reviews
Location 8.4
Price from
$80
1 night, 2 adults

Baymont by Wyndham Marshalltown

Hotel in Marshalltown

Baymont by Wyndham Marshalltown is a 3-star property located in Marshalltown. The hotel provides an indoor pool and a 24-hour front desk and free WiFi.

H
Heather
From
United States
clean.. comfortable.. location.. breakfast..
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 96 reviews
Location 8.3
Price from
$84
1 night, 2 adults

Super 8 by Wyndham Marshalltown

Marshalltown

Featuring a business center, free Wi-Fi access, and a free breakfast, this Super 8 is in Marshalltown. Wandering Creek Golf Course is 3.5 miles from the motel.

T
Tina
From
United States
It was Convenient to the college where my son is attending.
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 66 reviews
Location 7.9
Price from
$55.25
1 night, 2 adults
See all 8 hotels in Marshalltown

Most booked hotels in Marshalltown and surrounding area in the past month

See all

What Guests Said About Marshalltown:

  • 10.0

    The accommodations were very good.

    The accommodations were very good. The staff was friendly and helpful. Nice size room. Breakfast was very good with a very good selection of items. Parking was close to our room. Very satisfied with everything.
    Guest review by
    Anonymous
  • 8.0

    Check in and ammenities good.

    Check in and ammenities good. Note: pool was not operational, coffee maker in our room was dirty and moldy. And watch out for “no pet fee”. It actually poses as a “ refundable pet deposit” which in reality is not refundable. Its ok to have a-pet fee. As pet owners we understand that, but please be honest about it! They did refund 3/4 of the pet fee/deposit.
    Guest review by
    Yolanta

See reviews by guests who stayed at hotels in Marshalltown

See all
  • From $61.88 per night
    Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 66 reviews
    The lady at the front counter was very rude I tried asking her what I was signing and she said I had to sign it if I was staying there, the toilet was plugged up and asked her for a plunger, she said the housekeeper would be in about 3 hours later, told her NOT to go to my room because my wife was sleeping so she went there and knocked on the door at about 6 am. And we got ready and left this terrible hotel at about 6:30 am.
    Guest review by
    Dean
    United States
  • From $194.75 per night
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 86 reviews
    Despite having a reservation, the hotel was sold out and did not have a room for me. I had to find alternative arrangements at 8:30 at night. Awful experience. They blamed booking.com
    Guest review by
    Ray
    United States Minor Outlying Islands
  • From $89.60 per night
    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 142 reviews
    The location and price had looked good and we had debated for over a week to book. That we were sent to another hotel because we could see things were not normal.
    Guest review by
    Marcia
    Canada
  • From $55 per night
    Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 27 reviews
    The hotel was close to the events I was attending for the weekend and easily accessible.
    Guest review by
    JAMES
    United States
  • From $194.75 per night
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 86 reviews
    Breakfast was great. Hotel was clean. The staff was great. Would stay there again
    Guest review by
    BLAKE
    United States