Marshalltown Vacations

Book a Hotel + Flight together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to AED 148 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Find the Best Marshalltown Vacation Packages

Marshalltown Hotel Deals

Holiday Inn Express & Suites Marshalltown by IHG

Holiday Inn Express & Suites Marshalltown by IHG

2.5 out of 5
102 Iowa Avenue West Marshalltown IA
Fully refundable
The price is AED 400 per night from Jan 2 to Jan 3
AED 400
AED 448 total
2 Jan - 3 January 2026
includes taxes & fees
9.2/10 Wonderful! (332 reviews)
The staff was so kind and welcoming and this is probably the cleanest hotel I’ve ever stayed in. It was absolutely spotless. The breakfast was very good and we visited around Christmas time, and there was a very cute hot chocolate station and all day coffee bar for people to enjoy. Highly recommend ...

Reviewed on 24 December 2025

Holiday Inn Express & Suites Marshalltown by IHG
Motel 6 Marshalltown, IA

Motel 6 Marshalltown, IA

2 out of 5
18 West Berle Road Marshalltown IA
Fully refundableReserve now, pay when you stay
The price is AED 242 per night from Jan 1 to Jan 2
AED 242
AED 271 total
1 Jan - 2 January 2026
includes taxes & fees
6.8/10 (270 reviews)
Absolutely amazing bed was clean and soft room clean front desk was amazinh will be back

Reviewed on 23 November 2025

Motel 6 Marshalltown, IA
Hampton Inn & Suites Marshalltown

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 AED 361 per night from Jan 9 to Jan 10
AED 361
AED 405 total
9 Jan - 10 January 2026
includes taxes & fees
8.6/10 Excellent! (447 reviews)
Very clean rooms and friendly staff. Nice Variety for a light breakfast. Ample parking, and close to stores and restaurants. Was disappointed with the pool/hot tub. Pool water was cold for an indoor heated pool and the hot tub was empty and non functional. Would probably stay here again hoping they ...

Reviewed on 20 November 2025

Hampton Inn & Suites Marshalltown
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.

Discover the most popular places to visit in Marshalltown

Frequently asked questions

How do I find cheap flights to Marshalltown that have flexible change policies?
When it comes to flying these days, flexibility is essential. That's why we've added a "No change fee" search function to help you track down flexible, low-cost tickets to Marshalltown. It's near the top left of your screen directly under the "Flexible change policies" heading.
Which airlines fly to Marshalltown?
Choose a seat with one of these airlines and Marshalltown will be yours to explore:

  • American Airlines - 463 flights to or near Marshalltown each month, including 407 flights to Des Moines Intl. Airport (DSM) per month.
  • United Airlines - 294 flights to or near Marshalltown each month, including 294 flights to Des Moines Intl. Airport (DSM) per month.
  • Delta Air Lines - 229 flights to or near Marshalltown each month, including 229 flights to Des Moines Intl. Airport (DSM) per month.

How can I find cheap tickets to Marshalltown?
You'll always score an amazing deal with Expedia, but our "flexible dates" feature makes it even easier. Enter your preferred flight date, then tick the flexible dates box above to compare the cheapest prices for nearby days. was the cheapest price for a flight to Marshalltown in the last seven days.
How much is a flight to Marshalltown?
In the last seven days, return flights to Marshalltown sold from just and reached a maximum of . For one-way journeys departing from (), the lowest amount paid during this time was just .
What are the most popular airports to fly into in Marshalltown?
Depending on your airline and city of departure, one of these main airports will be your gateway to Marshalltown:

  • Des Moines Intl. Airport (DSM) - 1,200 flights per month.
  • Waterloo Regional Airport (ALO) - 56 flights per month.

When is the cheapest time to fly to Marshalltown?
Fly out on a Tuesday to boost your chances of picking up the cheapest deal to Marshalltown. Mondays are usually the second most affordable day to depart. Saturday is typically the most expensive day to fly anywhere.
How much is a plane ticket to Marshalltown?
In the last seven days, plane fares varied between and . Scroll through our great deals to Marshalltown, pick your favorite and then start packing!
What months are the cheapest to book a flight to Marshalltown?
February is the perfect month to snap up a bargain fare to Marshalltown. Keep in mind that the priciest time to reserve a seat in the USA isn't during the peak of summer, but the festive month of December.
How long is a flight to Marshalltown?
It depends on a number of things, such as where you set off from and whether you're on a multi-stop or direct flight. Below are three of the most well-known domestic routes to Marshalltown and their average flight durations:

  • Denver, CO (DEN-Denver Intl.) to Des Moines Intl. Airport (DSM) - 1 hour and 42 minutes
  • Chicago, IL (ORD-O'Hare Intl.) to Des Moines Intl. Airport (DSM) - 1 hour and 25 minutes
  • Dallas, TX (DFW-Dallas-Fort Worth Intl.) to Des Moines Intl. Airport (DSM) - 1 hour and 54 minutes