Find Resorts & Hotels with Spas in Des Moines, IA

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 Resorts & Hotels with Spas

Des Lux Hotel
Great for spa weekends
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 Dec 9 to Dec 9
4.7/5 Exceptional! (970 reviews)
Travelers like: spa services onsite, sauna, steam room, massage
Travelers say...
"This place was amazing! The decor and atmosphere were funky and interesting, the staff were extremely pleasant, and it was impeccably clean! I’m planning on staying here again when attending my son’s graduation in May."

Reviewed on Nov 28, 2021

Des Lux Hotel
Drury Inn & Suites West Des Moines
3 out of 5
5505 Mills Civic Pkwy, West Des Moines, IA
Fully refundableReserve now, pay when you stay
The price is $99 per night from Dec 12 to Dec 12
4.7/5 Exceptional! (964 reviews)
"Na"

Reviewed on Nov 28, 2021

Drury Inn & Suites West Des Moines
Element West Des Moines
3 out of 5
575 S Prairie View Dr, West Des Moines, IA
Fully refundableReserve now, pay when you stay
The price is $99 per night from Dec 19 to Dec 19
4.7/5 Exceptional! (316 reviews)
"The property was nice! Room was spacious."

Reviewed on Nov 29, 2021

Element West Des Moines
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.
Country Inn & Suites by Radisson, Indianola, IA
Great for spa weekends
2.5 out of 5
501 E Trail Ridge Avenue, Indianola, IA
Fully refundableReserve now, pay when you stay
The price is $93 per night from Dec 28 to Dec 28
4.6/5 Exceptional! (330 reviews)
Travelers like: massage, hot tub
Travelers say...
"There wasn't much for me to eat for breakfast being vegan, gluten-free and refined sugar free. The fresh fruit was off. It would have been nice to see more vegan, gluten-free, plant based options and one of the main reasons I chose to stay there was the promised variety in breakfast and the hot tub, ..."

Reviewed on Nov 15, 2021

Country Inn & Suites by Radisson, Indianola, IA
Hotel Pattee
Great for spa weekends
3 out of 5
1112 Willis Ave, Perry, IA
4.6/5 Exceptional! (230 reviews)
Travelers like: sauna, steam room, hot tub
Travelers say...
"Great rooms with unique decorating, friendly staff, and great location."

Reviewed on Apr 2, 2021

Hotel Pattee
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 13 to Dec 13
4.6/5 Wonderful! (970 reviews)
"The service is very professional and the hot breakfast was good"

Reviewed on Nov 26, 2021

Baymont by Wyndham Des Moines Airport
DoubleTree by Hilton Hotel Des Moines Airport
4 out of 5
6800 Fleur Drive, Des Moines, IA
Fully refundableReserve now, pay when you stay
The price is $117 per night from Dec 25 to Dec 25
4.5/5 Wonderful! (433 reviews)
"Conveeenient!"

Reviewed on Oct 4, 2021

DoubleTree by Hilton Hotel Des Moines Airport
Stoney Creek Hotel Des Moines - Johnston
2.5 out of 5
5291 Stoney Creek Court, Johnston, IA
Fully refundableReserve now, pay when you stay
The price is $101 per night from Dec 26 to Dec 26
4.4/5 Wonderful! (979 reviews)
"Very comfortable room. The staff were EXCELLENT and accommodating."

Reviewed on Nov 30, 2021

Stoney Creek Hotel Des Moines - Johnston
Country Inn & Suites by Radisson, Ankeny, IA
2.5 out of 5
2510 Se Tones Dr, Ankeny, IA
Fully refundableReserve now, pay when you stay
The price is $79 per night from Dec 13 to Dec 13
4.3/5 Excellent! (648 reviews)
"Friendly staff and great complimentary breakfast!!"

Reviewed on Nov 23, 2021

Country Inn & Suites by Radisson, Ankeny, IA
Courtyard by Marriott Des Moines West Clive
3 out of 5
1520 Nw 114th St, Clive, IA
Fully refundableReserve now, pay when you stay
The price is $94 per night from Dec 19 to Dec 19
4.3/5 Excellent! (498 reviews)
Good but could be better
"Good just wish they would have offered more towels upon checking in. Because of covid they are not doing daily room upkeep. Would have at least been nice if they took the trash from the room daily."

Reviewed on Aug 24, 2021

Courtyard by Marriott Des Moines West Clive
Des Moines Marriott Downtown
3.5 out of 5
700 Grand Ave, Des Moines, IA
Fully refundableReserve now, pay when you stay
The price is $135 per night from Dec 24 to Dec 24
4.2/5 Excellent! (723 reviews)
"*The check in staff was very proficient * All entrances are secure. Very nice once you've checked in, it's very inconvenient when you 1st arrive. If you do not do the $26 valet and you instead park in a parking garage or on the street you have to walk around to the Main entrance to get in. All skywalk ..."

Reviewed on Nov 22, 2021

Des Moines Marriott Downtown
Country Inn & Suites by Radisson, Des Moines West, IA
3 out of 5
1350 Nw 118th St, Clive, IA
Fully refundableReserve now, pay when you stay
The price is $84 per night from Dec 7 to Dec 7
4.2/5 Excellent! (976 reviews)
"We have normally stayed at Wildwood Lodge in this area but they increased prices significantly so we looked for an alternative. Pleasantly surprised! Country Inn was lovely. Quick, easy check in, large rooms, amazing bed, biggest hot tub I’ve been in, and it was hot! And open til midnight. Would ..."

Reviewed on Dec 4, 2021

Country Inn & Suites by Radisson, Des Moines West, IA
Best Western Plus Des Moines West Inn & Suites
2.5 out of 5
1450 NW 118th Street, Clive, IA
Fully refundableReserve now, pay when you stay
The price is $76 per night from Dec 19 to Dec 19
4.2/5 Very Good! (565 reviews)
"Great amenities!"

Reviewed on Nov 28, 2021

Best Western Plus Des Moines West Inn & Suites
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 20 to Dec 20
3.9/5 Very Good! (432 reviews)
"We had an excellent stay"

Reviewed on Nov 16, 2021

AmericInn by Wyndham Ankeny/Des Moines
AmericInn by Wyndham Grimes
Great for spa weekends
3 out of 5
251 Gateway Cir, Grimes, IA
Fully refundableReserve now, pay when you stay
The price is $89 per night from Dec 7 to Dec 7
3.9/5 Good! (412 reviews)
Travelers like: sauna, steam room, hot tub
Travelers say...
"When we got to the hotel, we went to check out the hot tub and it was actually colder than the water temperature in the pool. We let someone know about it before we left to do our activities for the day. By the time we returned to the hotel, they had the problem fixed and it was just a matter of ..."

Reviewed on Sep 27, 2021

AmericInn by Wyndham Grimes
Econo Lodge Inn & Suites Fairgrounds
2 out of 5
410 E 30th Street, Des Moines, IA
Fully refundableReserve now, pay when you stay
The price is $55 per night from Jan 2 to Jan 2
3.7/5 Good! (579 reviews)
"The.rooma need upgrades."

Reviewed on Nov 4, 2021

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

Reviewed on Nov 9, 2021

Sterling Hotel and Suites
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 13 to Dec 13
3.3/5 (967 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
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 $69 per night from Dec 7 to Dec 7
3.1/5 (994 reviews)
"Clean spaces me and my family had fun."

Reviewed on Nov 11, 2021

Baymont by Wyndham Des Moines North
Econo Lodge Urbandale-Northwest Des Moines
2.5 out of 5
10841 Douglas Ave, Urbandale, IA
Fully refundableReserve now, pay when you stay
The price is $42 per night from Jan 1 to Jan 1
2.7/5 (172 reviews)
"inexpensive and clean and bed was very comfortable"

Reviewed on Nov 12, 2021

Econo Lodge Urbandale-Northwest Des Moines
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.

Frequently asked questions

Recent reviews of Des Moines hotels
expedia verified reviews