Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Cheap Hotels in Des Moines $46

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Des Moines Cheap Hotels

Des Lux Hotel
3.5 out of 5
800 Locust St, Des Moines, IA
The price is $209 per night
4.7/5Exceptional! (849 reviews)

"My wife and I liked every aspect of the property. Location,"…"

Reviewed on Mar 8, 2020

Des Lux Hotel
Hyatt Place West Des Moines Jordan Creek
3 out of 5
295 64th Street, West Des Moines, IA
Free Cancellation
The price is $79 per night
4.5/5Wonderful! (716 reviews)

"The lady at the front desk when we arrived was very nice and welcoming"…"

Reviewed on Jun 4, 2020

Hyatt Place West Des Moines Jordan Creek
Baymont by Wyndham Des Moines Airport
2.5 out of 5
6221 Willow Creek Ave, Des Moines, IA
Free CancellationReserve now, pay when you stay
The price is $59 per night
4.4/5Wonderful! (989 reviews)

"nice property- perfect sized room for a big family, clean, quiet"…"

Reviewed on May 30, 2020

Baymont by Wyndham Des Moines Airport
Microtel Inn & Suites by Wyndham Urbandale/Des Moines
2 out of 5
8711 Plum Dr, Urbandale, IA
Free CancellationReserve now, pay when you stay
The price is $66 per night
4.1/5Very Good! (988 reviews)

"The room was clean and in good order. Good deal from the price."…"

Reviewed on Mar 16, 2020

Microtel Inn & Suites by Wyndham Urbandale/Des Moines
AmericInn by Wyndham Ankeny/Des Moines
3 out of 5
1610 SE Oralabor Road, Ankeny, IA
Free CancellationReserve now, pay when you stay
The price is $75 per night
4/5Very Good! (351 reviews)

"The location to our activities was excellent. Very good breakfast and staff."…"

Reviewed on Feb 25, 2020

AmericInn by Wyndham Ankeny/Des Moines
Cozy Rest Motel
2 out of 5
2316 Southeast 14th Street, Des Moines, IA
Free CancellationReserve now, pay when you stay
The price is $54 per night
3.8/5Good! (440 reviews)

"The shower wss really nice and big clean looked nee"…"

Reviewed on Apr 11, 2020

Cozy Rest Motel
Econo Lodge Inn & Suites - Des Moines/Merle Hays Road
2 out of 5
4755 Merle Hay Road, Des Moines, IA
Free CancellationReserve now, pay when you stay
The price is $49 per night
3.6/5Good! (986 reviews)

"Easy check in process and friendly staff. Good breakfast when it’s open too"…"

Reviewed on Apr 28, 2020

Econo Lodge Inn & Suites - Des Moines/Merle Hays Road
Motel 6 Des Moines West
2 out of 5
7655 Office Plaza Dr N, West Des Moines, IA
Free Cancellation
The price is $48 per night
3.5/5Good! (979 reviews)

"Clean room and friendly staff. Best Motel 6 I have ever scene. Thank you 😊"…"

Reviewed on Jun 5, 2020

Motel 6 Des Moines West
Quality Inn
2.5 out of 5
1701 N Jefferson St, Indianola, IA
Free Cancellation
The price is $67 per night
3.5/5Good! (202 reviews)

"No Truck and trailer parking. Only one place to eat with in walking distance."…"

Reviewed on Jan 4, 2020

Quality Inn
Sterling Hotel and Suites
3 out of 5
11428 Forest Ave, Clive, IA
Free CancellationReserve now, pay when you stay
The price is $62 per night
3.5/5Good! (981 reviews)

"I love this property stay there whenever in the area and highly recommend the penthouse the biggest steal in town. The front desk staff is the best customer service I’ve seen in a long time and the maintenance and cleaning crew are also excellent. Look forward to my next visit."…"

Reviewed on Mar 31, 2020

Sterling Hotel and Suites
Ramada by Wyndham Ankeny
3 out of 5
133 SE Delaware Avenue, Ankeny, IA
Free CancellationReserve now, pay when you stay
The price is $67 per night
3.3/5 (994 reviews)
Spacious Room

"Room was very large. We had 7 in our party and had lots of extra space."…"

Reviewed on Mar 22, 2020

Ramada by Wyndham Ankeny
Baymont by Wyndham Des Moines North
2.5 out of 5
4685 Ne 14th St, Des Moines, IA
Free CancellationReserve now, pay when you stay
The price is $64 per night
3.2/5 (996 reviews)

"It is a bit outdated, but overall, the pool area and the staff are completely worth it!"…"

Reviewed on Feb 10, 2020

Baymont by Wyndham Des Moines North
Days Inn by Wyndham West Des Moines
2 out of 5
1258 8th St, West Des Moines, IA
Free CancellationReserve now, pay when you stay
The price is $46 per night
3.1/5 (992 reviews)

"Location is good. Lots of places to eat & buy necessities. Couldn't get the water to warm up. Heater was loud. Room 210 has a very bright street light outside the window."…"

Reviewed on Mar 22, 2020

Days Inn by Wyndham West Des Moines
Colfax Inn
2 out of 5
1402 N Walnut St, Colfax, IA
Free CancellationReserve now, pay when you stay
The price is $51 per night
3.1/5 (976 reviews)

"It is a quiet place where you can unwind. Bed were nice and comfy."…"

Reviewed on May 11, 2020

Colfax Inn
Days Inn by Wyndham West Des Moines / Clive
2 out of 5
1600 NW 114th St, Clive, IA
Free CancellationReserve now, pay when you stay
The price is $50 per night
2.8/5 (993 reviews)

"No breakfast during this Covid virus time. Otherwise nice place."…"

Reviewed on Jun 4, 2020

Days Inn by Wyndham West Des Moines / Clive
Windsor Court
2.5 out of 5
6500 Hickman Rd, Windsor Heights, IA
Free CancellationReserve now, pay when you stay
The price is $49 per night
2.8/5 (97 reviews)

"I like the easy hassel free check in and out and the easy going atmosphete3"…"

Reviewed on Jan 23, 2020

Windsor Court
Motel 6 Des Moines East - Altoona
2 out of 5
3225 Adventureland Dr, Altoona, IA
Free Cancellation
The price is $46 per night
2.7/5 (769 reviews)

"Only thing missing was shampoo, as it seems many hotels are now doing."…"

Reviewed on Mar 15, 2020

Motel 6 Des Moines East - Altoona
Motel 6 Des Moines IA
2 out of 5
4940 NE 14th Street, Des Moines, IA
Free CancellationReserve now, pay when you stay
The price is $49 per night
2.6/5 (290 reviews)

"I really like the staff here they are very awesome"…"

Reviewed on Apr 29, 2020

Motel 6 Des Moines IA
Can't find the place you want?
We've got more Cheap Hotels. Find the right one for you.
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.

Cheap Hotels in Des Moines

Des Moines has cheap accommodation options and a variety of places to visit, making it a budget-friendly vacation choice. In addition to its well-known attractions like Science Center of Iowa and Greater Des Moines Botanical Garden, this destination is home to Iowa Women of Achievement Bridge and Pappajohn Sculpture Park, which you can enjoy while spending very little.

If you're looking for affordable places to stay in Des Moines, you can choose from the 58 budget accommodations in the area. These top-rated options offer reasonable prices and have earned good reviews from Expedia travelers in search of a bargain:

Days Inn by Wyndham West Des Moines - 2-star hotel. You'll find free breakfast, free WiFi, and free parking at this property. Guests who stay here appreciate its convenient parking and proximity to the airport.

Motel 6 Des Moines East - Altoona - 2-star motel. It offers free WiFi, free parking, and an indoor pool.

Cozy Rest Motel - At this 2-star motel, you can take advantage of free WiFi, free parking, and air conditioning. Reviews mention the good location and helpful staff.

Days Inn by Wyndham Des Moines-West Clive - 2-star hotel. You'll find free breakfast, free WiFi, and free parking at this property.

Baymont by Wyndham Des Moines Airport - Customers like this 2.5-star hotel for its proximity to the airport and comfortable beds. It offers free breakfast, free WiFi, and free parking.

Planning Your Trip to Des Moines

Still choosing travel dates? Use these temperature and rainfall averages to get an idea of the best months to visit so you can make the most of your money.

  • Hottest months: July, August, June, and September, with an average temperature of 84°F
  • Coldest months: January, February, December, and November, with an average temperature of 17°F
  • Rainiest months: June, May, July, and August, with an average rainfall of 4.57 inches
  • Driest months: January, February, December, and November, with an average rainfall of 1.48 inches

Sightseeing In and Around Des Moines

Des Moines attracts visitors with its lively festivals and live music scene, and offers plenty to see and do without spending a fortune. You can budget for the top local attractions that interest you most, such as Science Center of Iowa and Greater Des Moines Botanical Garden, and then look for sights and activities that cost little or nothing at all. Enjoy the outdoors at Iowa Women of Achievement Bridge and Pappajohn Sculpture Park, or check out the area's cultural spots like Des Moines Art Center.

Travelers also like Des Moines for its:
  • Sports
  • Biking

Getting Around Des Moines

The most convenient airport is 4.1 mi (6.7 km) from the city center in Des Moines, IA (DSM-Des Moines Intl.). Des Moines may not have many public transit options so renting a car could be a reasonable alternative to explore more of the area.

Frequently asked questions

What is Des Moines like for travelers on a budget?
Des Moines has cheap accommodation options and a range of things to see and do, making it a budget-friendly vacation choice. In addition to its well-known attractions like Wells Fargo Arena and Adventureland, this destination is home to Greater Des Moines Botanical Garden and Saylorville Lake, which you can enjoy while spending very little.
What's the best budget-friendly hotel in Des Moines?
Based on reviews, Days Inn by Wyndham West Des Moines is a popular 2-star hotel for our travelers looking for an economical choice, and features free breakfast and free WiFi. Other good options for your budget-friendly stay include Motel 6 Des Moines West and Sterling Hotel and Suites.
What's the weather like in Des Moines?
The hottest months are usually July and August with an average temp of 72°F, while the coldest months are January and February with an average of 29°F. Average annual rainfall for Des Moines is 36 inches.
What is there to see and do in Des Moines?
Des Moines attracts visitors with its lively festivals and live music scene, and offers plenty to see and do without spending a fortune. You can budget for the popular local attractions that are highest on your list, such as Wells Fargo Arena and Adventureland, and choose other low-cost activities to fill your itinerary. If you’re looking to enjoy the area’s natural beauty, you can get outdoors at Greater Des Moines Botanical Garden, Saylorville Lake, or Pappajohn Sculpture Park.
What's the best way to get around Des Moines?
The closest airport is Des Moines, IA (DSM-Des Moines Intl.), situated 4.1 mi (6.7 km) away. Des Moines may not have many public transit options so a rental car could be an economical alternative to see the area.

Travelers Loved These Cheap Hotels

More trip options