Top Resorts in Des Moines

Search among 5 available resorts and all inclusive hotels in Des Moines from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
1-5 out of 5
2Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great41 reviews
MapView on map600 yd from City Center200 yd from Community Choice Credit Union Convention Center
From   US$ 192 /nightSelect
8.2
Great25 reviews
MapView on map500 yd from City Center400 yd from Science Center of Iowa
From   US$ 189 /nightSelect
1200 yd from City Center800 yd from Science Center of Iowa
From   US$ 139 /nightSelect
8.6
Great46 reviews
4.7 mi from City Center
From   US$ 149 /nightSelect
8.4
Great59 reviews
5.8 mi from City Center1.2 mi from Merle Hay Mall
From   US$ 59 /nightSelect

Best resorts and places to stay in Des Moines

Why visit?

Des Moines, the capital city of Iowa, offers a unique blend of history, culture, and natural beauty. With notable landmarks such as the Iowa State Capitol, Pappajohn Sculpture Park, and the Des Moines Art Center, the city is a great destination for tourists seeking art, history, and outdoor experiences.

Why is choosing a resort in Des Moines better than staying in a hotel?

Tranquil Surroundings: Resorts in Des Moines are often nestled in serene surroundings, providing a peaceful and relaxing atmosphere for guests.

Amenities: Resorts offer a wide range of amenities, including pools, spas, fitness centers, and restaurants, ensuring that guests have all they need for a comfortable stay.

More Space: Resorts typically offer larger rooms or suites, providing more space for families or couples who prefer extra comfort during their stay.

Personalized Service: Resorts prioritize personalized service, ensuring that the needs and preferences of each guest are actively addressed.

Resort Activities: Many resorts in Des Moines offer additional activities such as golf, hiking, or water sports, allowing guests to fully enjoy their vacation without having to leave the property.

What is the price to stay in a resort per night?

The average prices per night for resorts in Des Moines vary based on their star rating:

3-star resorts: Prices range from $100 to $150 per night.

4-star resorts: Prices range from $150 to $250 per night.

5-star resorts: Prices range from $250 to $400 per night.

Please note that prices may vary depending on the season and availability.

Best value for money:

Gateway Hotel and Conference Center: Located near Iowa State University, this resort offers comfortable rooms, an indoor pool, fitness center, and on-site dining. Prices start at $130 per night.

Adventureland Inn: Situated near Adventureland Park, this family-friendly resort features a water park, arcade, mini-golf, and spacious rooms. Prices start at $120 per night.

Stoney Creek Hotel & Conference Center: With a rustic lodge ambiance, this resort offers charming rooms, an indoor/outdoor pool, and complimentary breakfast. Prices start at $140 per night.

Best luxury resorts:

The Des Lux Hotel: This elegant boutique hotel offers luxurious rooms with unique decor, a rooftop terrace, and an on-site fine dining restaurant. Prices start at $200 per night.

The Hotel Pattee: Located in Perry, a short drive from Des Moines, this historic resort features individually designed rooms with modern amenities, a spa, and an award-winning restaurant. Prices start at $250 per night.

Best pet-friendly resorts:

Embassy Suites by Hilton Des Moines Downtown: This pet-friendly resort offers spacious suites, a complimentary cooked-to-order breakfast, and a central location near many attractions. Prices start at $150 per night.

Staybridge Suites Des Moines Downtown: Perfect for longer stays, this pet-friendly resort offers suites with fully equipped kitchens, a fitness center, and a complimentary evening reception. Prices start at $130 per night.

Best resorts for families:

Sleep Inn & Suites Pleasant Hill: Altoona: This family-friendly resort offers comfortable rooms, an indoor pool, and complimentary breakfast, located near Adventureland Park. Prices start at $110 per night.

Ramada by Wyndham Des Moines Airport: With spacious rooms, an indoor pool, and a free shuttle service to nearby attractions, this resort is perfect for families exploring Des Moines. Prices start at $120 per night.

Prairie Meadows Casino Racetrack and Hotel: Besides a casino, this resort offers spacious rooms and suites, a heated indoor pool, and several dining options. Prices start at $140 per night.

Best resorts with unique views:

Lakeside Hotel Casino: Situated on West Lake, this resort offers picturesque lake views, a casino, an outdoor pool, and multiple dining options. Prices start at $200 per night.

Hotel Renovo: Surrounded by a beautiful wooded setting, this boutique resort provides a tranquil atmosphere and comfortable rooms with scenic views. Prices start at $180 per night.

Show moreLess