Find Cheap Hotels in Des Moines, IA from $42

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Des Moines Cheap Hotels

Des Lux Hotel
3.5 out of 5
800 Locust St, Des Moines, IA
Fully refundableReserve now, pay when you stay
The price is $169 per night from Nov 28 to Nov 28
4.7/5 Exceptional! (967 reviews)
"The ambiance was great. One of the best places I have stayed."

Reviewed on Nov 22, 2021

Des Lux Hotel
Baymont by Wyndham Des Moines Airport
2.5 out of 5
6221 Willow Creek Ave, Des Moines, IA
Fully refundableReserve now, pay when you stay
The price is $76 per night from Dec 5 to Dec 5
4.6/5 Wonderful! (972 reviews)
"The service is very professional and the hot breakfast was good"

Reviewed on Nov 26, 2021

Baymont by Wyndham Des Moines Airport
Hyatt Place West Des Moines Jordan Creek
3 out of 5
295 64th Street, West Des Moines, IA
Fully refundable
The price is $93 per night from Dec 2 to Dec 2
4.5/5 Wonderful! (976 reviews)
"Close to Jordan Creek Mall. Offers breakfast and has a pool that’s warm and great for kids."

Reviewed on Nov 25, 2021

Hyatt Place West Des Moines Jordan Creek
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Days Inn & Suites by Wyndham Des Moines Airport
2 out of 5
1901 Hackley Ave, Des Moines, IA
Fully refundableReserve now, pay when you stay
The price is $60 per night from Dec 26 to Dec 26
4.1/5 Very Good! (976 reviews)
"Clean & conveniently located.."

Reviewed on Nov 17, 2021

Days Inn & Suites by Wyndham Des Moines Airport
Microtel Inn & Suites by Wyndham Urbandale/Des Moines
2 out of 5
8711 Plum Dr, Urbandale, IA
Fully refundableReserve now, pay when you stay
The price is $68 per night from Dec 3 to Dec 3
4/5 Very Good! (987 reviews)
"CLEAN ROOM'S- GREAT PARKING- BREAKFAST WAS GOOD. MY SISTER STAYED IN A DIFFERENT CONNECTED ROOM- THE COUPLE IN THE OTHER ROOM HAD THEIR T.V ON SUPER LOUD ALL OF SATURDAY NIGHT. SHE COULDN'T SLEEP, THEY SHOULD OF PUT US IN THE CONNECTED ROOM, AS WE RENTED 2 ROOM'S. SHE SHOULD OF CALLED THE OFFICE. ..."

Reviewed on Oct 29, 2021

Microtel Inn & Suites by Wyndham Urbandale/Des Moines
AmericInn by Wyndham Ankeny/Des Moines
3 out of 5
1610 SE Oralabor Road, Ankeny, IA
Fully refundableReserve now, pay when you stay
The price is $76 per night from Dec 9 to Dec 9
3.9/5 Very Good! (431 reviews)
"We had an excellent stay"

Reviewed on Nov 16, 2021

AmericInn by Wyndham Ankeny/Des Moines
Cozy Rest Motel
2 out of 5
2316 Southeast 14th Street, Des Moines, IA
Fully refundableReserve now, pay when you stay
The price is $68 per night from Nov 30 to Nov 30
3.8/5 Good! (474 reviews)
"Great newly renovated bathrooms and rooms. Sheets were scratchy and comforters less than stellar. Decent place to lay your head for a night."

Reviewed on Oct 5, 2021

Cozy Rest Motel
Microtel Inn & Suites by Wyndham Colfax/Newton
2 out of 5
11000 Federal Avenue, Colfax, IA
Fully refundableReserve now, pay when you stay
The price is $56 per night from Dec 4 to Dec 4
3.7/5 Good! (353 reviews)
"I was disappointed there was no coffee pot in the room."

Reviewed on Oct 30, 2021

Microtel Inn & Suites by Wyndham Colfax/Newton
Motel 6 West Des Moines, IA
2 out of 5
7655 Office Plaza Dr N, West Des Moines, IA
Fully refundableReserve now, pay when you stay
The price is $47 per night from Dec 26 to Dec 26
3.6/5 Good! (977 reviews)
"The property was quiet from check-in until morning. In the morning the housekeepters were very loud and were disturbing the peace starting at 7am until I left around 10:45am. Just chatting in the hallway."

Reviewed on Nov 25, 2021

Motel 6 West Des Moines, IA
Econo Lodge Inn & Suites - Des Moines/Merle Hays Road
2 out of 5
4755 Merle Hay Road, Des Moines, IA
Fully refundableReserve now, pay when you stay
The price is $50 per night from Dec 26 to Dec 26
3.6/5 Good! (999 reviews)
"I liked that the room had hard surface flooring to make it easier to sanitize. Unfortunately, due to Covid, there was only coffee and juice in the breakfast area."

Reviewed on Sep 21, 2021

Econo Lodge Inn & Suites - Des Moines/Merle Hays Road
Sterling Hotel and Suites
3 out of 5
11428 Forest Ave, Clive, IA
Fully refundableReserve now, pay when you stay
The price is $62 per night from Dec 26 to Dec 26
3.6/5 Good! (984 reviews)
"Looks like disneyworld"

Reviewed on Nov 9, 2021

Sterling Hotel and Suites
Quality Inn Indianola
2.5 out of 5
1701 N Jefferson St, Indianola, IA
Fully refundableReserve now, pay when you stay
The price is $60 per night from Dec 27 to Dec 27
3.5/5 Good! (244 reviews)
"Crystal the manager was fantastic as was our housekeeper Kim. The pool was spotless. Great place to stay. I highly recommend this Hotel."

Reviewed on Oct 12, 2021

Quality Inn Indianola
Ramada by Wyndham Ankeny
3 out of 5
133 SE Delaware Avenue, Ankeny, IA
Fully refundableReserve now, pay when you stay
The price is $59 per night from Dec 3 to Dec 3
3.3/5 (961 reviews)
"Very easy to pre-pay which made check in easy. Close enough to ISU for game day but far enough away to not be in all the partying after."

Reviewed on Nov 7, 2021

Ramada by Wyndham Ankeny
Days Inn by Wyndham West Des Moines
2 out of 5
1258 8th St, West Des Moines, IA
Fully refundableReserve now, pay when you stay
The price is $52 per night from Dec 5 to Dec 5
3.1/5 (985 reviews)
"We have stayed there mutiple time. It is very good location to get to any doc appts. It does need a few upgrades. The door across the hall have an inch gap. The person behind the counter was not talkative."

Reviewed on Nov 14, 2021

Days Inn by Wyndham West Des Moines
Baymont by Wyndham Des Moines North
2.5 out of 5
4685 Ne 14th St, Des Moines, IA
Fully refundableReserve now, pay when you stay
The price is $66 per night from Nov 28 to Nov 28
3.1/5 (993 reviews)
"Clean spaces me and my family had fun."

Reviewed on Nov 11, 2021

Baymont by Wyndham Des Moines North
Colfax Inn
2 out of 5
1402 N Walnut St, Colfax, IA
Fully refundableReserve now, pay when you stay
The price is $88 per night from Dec 1 to Dec 1
2.9/5 (993 reviews)
"Only option left on the night I needed. What can I say, it had a bed. Dated property. Front desk was SLOW checking in and confused."

Reviewed on Sep 30, 2021

Colfax Inn
Windsor Court
2.5 out of 5
6500 Hickman Rd, Windsor Heights, IA
Fully refundableReserve now, pay when you stay
The price is $80 per night from Nov 28 to Nov 28
2.8/5 (130 reviews)
"This is an older, in process of remodeling, property. It was very clean, but very dated. No glasses in room (blamed on Covid restrictions) but the clerk did go find a glass and bring it to me. It was very adequate for a 1-night stay. I don't think there is a clerk in the office all the time; fortunately ..."

Reviewed on Nov 6, 2021

Windsor Court
Days Inn by Wyndham West Des Moines / Clive
2 out of 5
1600 NW 114th St, Clive, IA
Fully refundableReserve now, pay when you stay
The price is $51 per night from Dec 2 to Dec 2
2.7/5 (989 reviews)
"Price was right"

Reviewed on Nov 8, 2021

Days Inn by Wyndham West Des Moines / Clive
Motel 6 Altoona, IA - Des Moines East
2 out of 5
3225 Adventureland Dr, Altoona, IA
Fully refundableReserve now, pay when you stay
The price is $58 per night from Nov 30 to Nov 30
2.6/5 (985 reviews)
"Newly Renovated and clean! Staff is the best in Iowa"

Reviewed on Nov 1, 2021

Motel 6 Altoona, IA - Des Moines East
Motel 6 Des Moines, IA - North
2 out of 5
4940 NE 14th Street, Des Moines, IA
Fully refundableReserve now, pay when you stay
The price is $65 per night from Nov 30 to Nov 30
2.5/5 (393 reviews)
Just a place to sleep
"It was a place to sleep. Beds were hard the sheet had a stain on it. There was hair on the towels."

Reviewed on Aug 19, 2021

Motel 6 Des Moines, IA - North
Don't see what you're looking for?
See all available properties in Des Moines
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 Motels in Des Moines

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.

3-star Hotels in Des Moines

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.

Frequently asked questions

Recent reviews of Des Moines hotels

More trip options