Find hotels in Des Moines, IA from $48

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 586 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Adventureland Inn
2.5 out of 5
3200 Adventureland Dr, Altoona, IA
Fully refundableReserve now, pay when you stay
The price is $114 per night from Sep 26 to Sep 27
$114
per night
Sep 26 - Sep 27
7.93 mi from city center
7.4/10 Good! (776 reviews)
Good for kids
"Overall was a good stay. I chose the option to pay at the hotel but they ran my card on file before we arrived and I wanted to pay with a different card. They refunded the card on file and charged the card I wanted when I checked in."

Reviewed on Sep 17, 2023

Adventureland Inn
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 $72 per night from Oct 1 to Oct 2
$72
per night
Oct 1 - Oct 2
3.69 mi from city center
8/10 Very Good! (1,006 reviews)
Would stay again
"This hotel was perfecf for what we needed. It was clean. The breakfast was a plus, it had waffle makers, bagels, cereal, fruit and biscuits and gravy. Would stay again. It is directly accross the street from the airport, so it was cool seeing planes taking off and coming in!"

Reviewed on Sep 19, 2023

Days Inn & Suites by Wyndham Des Moines Airport
Hotel Fort Des Moines, Curio Collection by Hilton
4.5 out of 5
1000 Walnut St, Des Moines, IA
Fully refundableReserve now, pay when you stay
The price is $135 per night from Oct 8 to Oct 9
$135
per night
Oct 8 - Oct 9
0.71 mi from city center
9.4/10 Exceptional! (511 reviews)
"Love the beautiful historic building."

Reviewed on Sep 24, 2023

Hotel Fort Des Moines, Curio Collection by Hilton
Save an average of 15% on thousands of hotels when you're signed in
Hilton Des Moines Downtown
3.5 out of 5
435 Park Street, Des Moines, IA
Fully refundableReserve now, pay when you stay
The price is $152 per night from Oct 8 to Oct 9
$152
per night
Oct 8 - Oct 9
0.39 mi from city center
8.8/10 Excellent! (736 reviews)
"Super clean and very quiet!"

Reviewed on Sep 4, 2023

Hilton Des Moines Downtown
La Quinta by Wyndham Altoona Des Moines
2.5 out of 5
1785 11th Street NW, Altoona, IA
Fully refundableReserve now, pay when you stay
The price is $76 per night from Oct 2 to Oct 3
$76
per night
Oct 2 - Oct 3
8.43 mi from city center
9/10 Wonderful! (1,069 reviews)
"The pool was the only thing we didn’t like much..too small, but we will definitely come back when there is another soccer tournament."

Reviewed on Sep 24, 2023

La Quinta by Wyndham Altoona Des Moines
La Quinta Inn & Suites by Wyndham Ankeny IA - Des Moines IA
2.5 out of 5
2402 Se Tones Dr, Ankeny, IA
Fully refundableReserve now, pay when you stay
The price is $73 per night from Oct 1 to Oct 2
$73
per night
Oct 1 - Oct 2
8.44 mi from city center
9/10 Wonderful! (615 reviews)
"Very modern and clean facility."

Reviewed on Sep 22, 2023

La Quinta Inn & Suites by Wyndham Ankeny IA - Des Moines IA
Surety Hotel
4 out of 5
206 6th Ave., Des Moines, IA
Fully refundableReserve now, pay when you stay
The price is $152 per night from Oct 11 to Oct 12
$152
per night
Oct 11 - Oct 12
0.48 mi from city center
9.4/10 Exceptional! (528 reviews)
"Staff was very welcoming and nice. Is in a good area. Our room was very clean and nice, also had snacks, and water, and other liquid products. Definitely recommend!!!"

Reviewed on Sep 17, 2023

Surety Hotel
Country Inn & Suites by Radisson, Des Moines West, IA
3 out of 5
1350 Nw 118th St, Clive, IA
Fully refundable
The price is $84 per night from Oct 2 to Oct 3
$84
per night
Oct 2 - Oct 3
8.45 mi from city center
8.4/10 Very Good! (1,003 reviews)
"Fast check in. Amy and Matt were very pleasant. Close to interstate and alot of eating choices"

Reviewed on Sep 23, 2023

Country Inn & Suites by Radisson, Des Moines West, IA
Embassy Suites Hotel Des Moines Downtown
3.5 out of 5
101 E Locust St, Des Moines, IA
Fully refundableReserve now, pay when you stay
The price is $118 per night from Oct 9 to Oct 10
$118
per night
Oct 9 - Oct 10
0.06 mi from city center
7.8/10 Good! (1,000 reviews)
Needs an update
"The front desk at check out was silent. I did all the asking of questions about parking and hours. The shower leaked all over the floor. This is due to engineering and style. With that being said, it looked to be dirty and moldy in the bathroom. The furniture was dirty and ripped. The carpet was ..."

Reviewed on Sep 18, 2023

Embassy Suites Hotel Des Moines Downtown
Hampton Inn West Des Moines Lake Drive
3 out of 5
7060 Lake Dr, West Des Moines, IA
Fully refundableReserve now, pay when you stay
The price is $105 per night from Oct 2 to Oct 3
$105
per night
Oct 2 - Oct 3
9.72 mi from city center
9/10 Wonderful! (1,002 reviews)
"The property was under renovation so it was a bit congested and loud"

Reviewed on Sep 17, 2023

Hampton Inn West Des Moines Lake Drive
Hampton Inn & Suites Des Moines Downtown
2.5 out of 5
120 Sw Water St, Des Moines, IA
Fully refundableReserve now, pay when you stay
The price is $118 per night from Oct 1 to Oct 2
$118
per night
Oct 1 - Oct 2
0.28 mi from city center
8.8/10 Excellent! (1,001 reviews)
"The location is perfect for down town Des Moines."

Reviewed on Sep 18, 2023

Hampton Inn & Suites Des Moines Downtown
AmericInn by Wyndham Johnston Des Moines
2.5 out of 5
5050 Merle Hay Road, Johnston, IA
Fully refundableReserve now, pay when you stay
The price is $60 per night from Oct 3 to Oct 4
$60
per night
Oct 3 - Oct 4
6.19 mi from city center
7.8/10 Good! (766 reviews)
"There was no clock in the room nor a pen to write with. It was a very good value and I would stay there again."

Reviewed on Sep 22, 2023

AmericInn by Wyndham Johnston Des Moines
Ramada by Wyndham Des Moines Airport
3 out of 5
1810 Army Post Road, Des Moines, IA
Fully refundableReserve now, pay when you stay
The price is $84 per night from Oct 2 to Oct 3
$84
per night
Oct 2 - Oct 3
4.42 mi from city center
7/10 Good! (1,002 reviews)
It’s close to the airport
"It’s close to airport but the hotel was dirty."

Reviewed on Sep 20, 2023

Ramada by Wyndham Des Moines Airport
Fairfield Inn and Suites by Marriott Des Moines West
2.5 out of 5
7225 Vista Dr, West Des Moines, IA
Fully refundableReserve now, pay when you stay
The price is $88 per night from Oct 8 to Oct 9
$88
per night
Oct 8 - Oct 9
9.82 mi from city center
8.8/10 Excellent! (1,003 reviews)
"We had a Service Animal (male Sheltie) that needed allot of exercise and the area (walks & paths) around this hotel are ample. The Staff are exceptional in doing whatever they can to accommodate the needs of you & family. Very nice breakfast & exercise room. Pool is on the conservative size."

Reviewed on Sep 21, 2023

Fairfield Inn and Suites by Marriott Des Moines West
Holiday Inn Express & Suites Des Moines Downtown, an IHG Hotel
2.5 out of 5
333 SW 11th St, Des Moines, IA
Fully refundable
The price is $120 per night from Oct 8 to Oct 9
$120
per night
Oct 8 - Oct 9
0.86 mi from city center
9.2/10 Wonderful! (730 reviews)
"Super clean! Had a great breakfast! Staff was very kind and accommodating!!"

Reviewed on Sep 21, 2023

Holiday Inn Express & Suites Des Moines Downtown, an IHG Hotel
SpringHill Suites Des Moines West
3 out of 5
1236 Jordan Creek Pkwy, West Des Moines, IA
Fully refundableReserve now, pay when you stay
The price is $105 per night from Oct 9 to Oct 10
$105
per night
Oct 9 - Oct 10
9.98 mi from city center
8.4/10 Very Good! (1,003 reviews)
Surprise, surprise stay
"Staff are very friendly accomodating. They let me have the same room, on my trip, close to door and on 1st floor to ease the walk of my pet. They even have a bag of treat for my little dude. Will be my place to stay in the future."

Reviewed on Sep 25, 2023

SpringHill Suites Des Moines West
Hotel Renovo
4.5 out of 5
11167 Hickman Road, Urbandale, IA
The price is $127 per night from Oct 24 to Oct 25
$127
per night
Oct 24 - Oct 25
8.23 mi from city center
9.2/10 Wonderful! (945 reviews)
"The room was wonderful, clean, quiet. The entire hotel is just awesome & the staff super friendly & helpful. Will definitely be staying here again when we’re in the area."

Reviewed on Sep 23, 2023

Hotel Renovo
Super 8 by Wyndham Altoona
2 out of 5
2101 Adventureland Dr, Altoona, IA
Fully refundableReserve now, pay when you stay
The price is $56 per night from Oct 5 to Oct 6
$56
per night
Oct 5 - Oct 6
8.26 mi from city center
7.4/10 Good! (1,003 reviews)
"Under staffed"

Reviewed on Sep 21, 2023

Super 8 by Wyndham Altoona
Sheraton West Des Moines Hotel
3.5 out of 5
1800 50th St, West Des Moines, IA
Fully refundableReserve now, pay when you stay
The price is $101 per night from Oct 8 to Oct 9