Skip to main content

Filter by:


Star Rating

Review Score

Marshalltown – 8 hotels and places to stay
See the latest prices and deals by choosing your dates.
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.

Cozy.
7.2
Scored 7.2
Good
Rated good
133 reviews
Price from$80per night
Motel 6-Marshalltown, IA, hotel in Marshalltown

Rooms with a cable TV and free WiFi access throughout the property highlight this motel in Marshalltown. The Meskwaki Bingo Casino is 15 minutes’ drive away.

6.9
Scored 6.9
Pleasant
Rated pleasant
75 reviews
Price from$54.99per night
Hampton Inn & Suites Marshalltown, hotel in Marshalltown

Featuring an indoor swimming pool and free Wi-Fi throughout the hotel, Hampton Inn & Suites Marshalltown is conveniently located 3 miles from the town center.

It was great
8.6
Scored 8.6
Excellent
Rated excellent
92 reviews
Price from$123.18per night
Holiday Inn Express & Suites - Marshalltown, an IHG Hotel, hotel in Marshalltown

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

It was nice and clean, and everyone was friendly
8.5
Scored 8.5
Very Good
Rated very good
51 reviews
Price from$127.30per night
Baymont by Wyndham Marshalltown, hotel in Marshalltown

Located in Marshalltown, Baymont by Wyndham Marshalltown offers 3-star accommodations with a spa & wellness center. The hotel provides an indoor pool and a 24-hour front desk and free WiFi.

Breakfast was convenient but the area to dine in was small and overcrowded. Price was agreeable
7.2
Scored 7.2
Good
Rated good
111 reviews
Price from$81per night
Executive Inn, hotel in Marshalltown

Executive Inn is located in Marshalltown. The 1-star hotel has air-conditioned rooms with a private bathroom and free WiFi. At the hotel, rooms come with a desk and a flat-screen TV.

Nice price and spacious rm# and staff friendly
6.3
Scored 6.3
Pleasant
Rated pleasant
112 reviews
Price from$44.10per night
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, a 24-hour front desk and free WiFi throughout the property.

Room was very clean. Staff was very nice and helpful. Especially the morning hostess when my son made a mess.
7.5
Scored 7.5
Good
Rated good
85 reviews
Price from$78.12per night
Super 8 by Wyndham Marshalltown, hotel in 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.

Breakfast was ok
5.2
Scored 5.2
Average
Rated fair
103 reviews
Price from$55.25per night
See all 8 hotels in Marshalltown

Most-booked hotels in Marshalltown in the past month

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Marshalltown:

  • 8.0
    Scored 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.
    Yolanta
  • 10
    Scored 10

    The restaurants there are great!

    The restaurants there are great! LOVED Culvers never had been to one before and those folks and there food were awesome! There was a lot of street construction, and it seemed like no one obeyed the speed limit (if you DO you may get run over lol) The farm and home store there was very helpful and had a great selection.
    Tina
    United States of America
  • 6.0
    Scored 6.0

    I mean there's basically just corn, and a few stores...

    I mean there's basically just corn, and a few stores downtown. Its a cute town, but there were a ton of boarded up buildings and not really much to do. We were in town for an event in Des Moines, and this was a little less than an hour away, so it's close enough to more excitement if you're not afraid to travel a bit. I did notice some stuff going on at the community center, but we didn't do much side from eat while exploring here
    A
    Anonymous
    United States of America
  • 10
    Scored 10

    A great community with excellent restaurants and shopping.

    A great community with excellent restaurants and shopping. There is a large casino about 15 miles from Marshalltown. Marshalltown has a great water park, several excellent golf courses and ball diamonds.
    Robert
    United States of America

Explore guest reviews of hotels in Marshalltown

  • From $66.64 per night
    5.2
    Scored 5.2
    Average
    Rated fair
     · 103 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.
    Dean
    United States of America
  • From $66.64 per night
    5.2
    Scored 5.2
    Average
    Rated fair
     · 103 reviews
    The hotel was very quiet. The bed and pillows were quite comfortable. It was the best night of sleep I’ve gotten in a hotel in a long time. The free continental breakfast was hot and very good.
    Michele
    United States of America
  • From $89.60 per night
    7.2
    Scored 7.2
    Good
    Rated good
     · 133 reviews
    Location was excellent! And the staff is so friendly and accommodating it was a pleasure to stay at this hotel.
    Paula
    United States of America
  • From $89.60 per night
    7.2
    Scored 7.2
    Good
    Rated good
     · 133 reviews
    The staff were great! The property was clean at a great price! The restaurant in the hotel was awesome.
    Jim
    United States of America
  • From $109.76 per night
    7.2
    Scored 7.2
    Good
    Rated good
     · 111 reviews
    Absolutely nothing. The worst hotel I've ever been to. I wouldn't stay here if they paid me
    Mitchell
    United States of America
  • From $49.50 per night
    6.9
    Scored 6.9
    Pleasant
    Rated pleasant
     · 27 reviews
    The hotel was close to the events I was attending for the weekend and easily accessible.
    J
    JAMES
    United States of America
  • From $190.13 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 92 reviews
    The breakfast was as expected. The location of the hotel was perfect for our purpose.
    Steve
    United States of America
  • From $190.13 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 92 reviews
    Breakfast was great. Hotel was clean. The staff was great. Would stay there again
    B
    BLAKE
    United States of America
  • From $66.64 per night
    5.2
    Scored 5.2
    Average
    Rated fair
     · 103 reviews
    This was the worst hotel I’ve ever stayed in it was filthy dirty disgusting
    Patricia
    United States of America
  • From $54.88 per night
    6.3
    Scored 6.3
    Pleasant
    Rated pleasant
     · 112 reviews
    Location is closer hotel to downtown. Staff was friendly.
    John
    United States of America
  • From $179.82 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 51 reviews
    All good. Like new building. Great hotel breakfest.
    Glen
    United States of America
  • From $130.82 per night
    7.5
    Scored 7.5
    Good
    Rated good
     · 85 reviews
    Good, clean hotel
    Ariel Peterson
    United States of America
  • From $54.88 per night
    6.3
    Scored 6.3
    Pleasant
    Rated pleasant
     · 112 reviews
    quiet, cheap
    Jorge
    United States of America