|December||Cheapest month to stay with an average 24% drop in price.|
|February||Most expensive month to stay with an average 33% rise in price.|
Average price (weeknight)
|$167||Average Sun - Thu price over the last 2 weeks.|
Average price (weekend night)
|$220||Average Fri & Sat price over the last 2 weeks.|
Hotels are safe environments for travellers as long as they properly implement sanitary measures in response to coronavirus (COVID-19). However, we recommend getting in touch with the local authorities regarding safety procedures for hotels in Des Moines. For more advice, please view our information page on what to know about coronavirus (COVID-19) and travel.
In the last 3 days, double rooms in Des Moines have been found on KAYAK for as cheap as $82. On average, the price for a double room is $156.
The Hilton Des Moines Downtown provides an indoor swimming pool for guests as well as a business center for guest use. Another option with an indoor swimming pool is the 2-star Quality Inn & Suites Des Moines Airport, which is less than a mile away from the airport.
The Baymont by Wyndham Des Moines Airport hotel is a 3-star hotel under 10 miles away from the center of Des Moines which offers a free airport shuttle for the 2 miles journey to the hotel. Another option closer to the center of Des Moines, with a view of the river, is the Comfort Inn & Suites Event Center.
The 4-star Des Moines Marriott Downtown is situated a 4-minute drive away from the Science Center of Iowa and Blank IMAX Dome Theater. A 3-star option is the Hampton Inn & Suites Des Moines Downtown, which is just 3 minutes away by car.
The 4-star Staybridge Suites Des Moines Downtown, which is located under a mile away from the Iowa State Capitol Building, offers a complimentary continental style breakfast on a daily basis. Another hotel that includes breakfast is the 3-star Ramada by Wyndham Des Moines Airport, which is located a 15-minute drive from the center.
The best deal for a 3-star hotel room in Des Moines found by KAYAK users in the last 3 hours was $105, while a 4-star hotel room the lowest price was $219. The cheapest room found overall was for $82.
After you launch a hotel search on KAYAK, you can refine your research by neighbourhood, which allows you to pick the central Des Moines districts. You can also do a search using the city map to choose a specific location, like Des Moines city centre
Take a look at our extensive hotel map to find the best hotels near you.
Go to map