Find and Book Top Rated Hotels in Des Moines

Search among 27 available hotels and places to stay in Des Moines from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-27 out of 27
Filter & 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.4
Great40 reviews
MapView on map600 yd from City Center600 yd from Des Moines Civic Center
From   US$ 119 /nightSelect
Hotel
8.2
Great21 reviews
MapView on map400 yd from City Center500 yd from Des Moines Civic Center
From   US$ 202 /nightSelect
8.2
Great41 reviews
600 yd from City Center200 yd from Community Choice Credit Union Convention Center
From   US$ 192 /nightSelect
8.6
Great49 reviews
700 yd from City Center700 yd from Des Moines Civic Center
From   US$ 189 /nightSelect
8.6
Great47 reviews
200 yd from City Center300 yd from Des Moines Civic Center
From   US$ 119 /nightSelect
8.6
Great10 reviews
500 yd from City Center400 yd from Community Choice Credit Union Convention Center
From   US$ 204 /nightSelect
8.6
Great52 reviews
4.6 mi from City Center1200 yd from Des Moines Intl Airport (DSM)
From   US$ 194 /nightSelect
8.2
Great51 reviews
3.5 mi from City Center700 yd from Signature Flight Support
From   US$ 106 /nightSelect
8.4
Great38 reviews
500 yd from City Center500 yd from Des Moines Civic Center
From   US$ 188 /nightSelect
8.4
Great149 reviews
5.9 mi from City Center
From   US$ 102 /nightSelect
4.2 mi from City Center400 yd from Des Moines Intl Airport (DSM)
From   US$ 127 /nightSelect
900 yd from City Center900 yd from Des Moines Civic Center
From   US$ 79 /nightSelect
8.4
Great39 reviews
4.9 mi from City Center1700 yd from Des Moines Intl Airport (DSM)
From   US$ 180 /nightSelect
8.2
Great35 reviews
900 yd from City Center500 yd from Simon Estes Riverfront Amphitheatre
From   US$ 269 /nightSelect
8.6
Great46 reviews
4.7 mi from City Center1300 yd from Des Moines Intl Airport (DSM)
From   US$ 149 /nightSelect
8.2
Great87 reviews
1000 yd from City Center300 yd from Wells Fargo Arena
From   US$ 112 /nightSelect
8.2
Great103 reviews
3.5 mi from City Center700 yd from Signature Flight Support
From   US$ 65 /nightSelect
8.2
Great24 reviews
500 yd from City Center500 yd from Des Moines Civic Center
From   US$ 189 /nightSelect
700 yd from City Center300 yd from Simon Estes Riverfront Amphitheatre
From   US$ 136 /nightSelect
1.7 mi from City Center600 yd from Drake University
From   US$ 104 /nightSelect
1200 yd from City Center1300 yd from Des Moines Civic Center
From   US$ 195 /nightSelect
900 yd from City Center200 yd from Wells Fargo Arena
From   US$ 264 /nightSelect
8.4
Great59 reviews
5.8 mi from City Center1.2 mi from Merle Hay Mall
From   US$ 59 /nightSelect
8.2
Great31 reviews
5.9 mi from City Center900 yd from American Reading Academy
From   US$ 120 /nightSelect
5.7 mi from City Center1.1 mi from Merle Hay Mall
From   US$ 85 /nightSelect
1.9 mi from City Center400 yd from Drake University
From   US$ 129 /nightSelect
7.0
Very good1 review
1.5 mi from City Center1.1 mi from Drake University
From   US$ 120 /nightSelect

Best hotels and places to stay in Des Moines

Why visit?

Des Moines, located in the heart of Iowa, offers a unique blend of cultural attractions, beautiful parks, and a vibrant downtown scene. With its rich history and friendly Midwestern charm, this vibrant city has something for every type of traveler.

Where to stay?

When it comes to finding the perfect place to stay in Des Moines, there are several excellent areas to consider. Downtown Des Moines is a popular choice, with its proximity to attractions, restaurants, and shopping. East Village is a trendy neighborhood known for its vibrant arts scene and boutique shops. West Des Moines offers a mix of upscale shopping, dining, and entertainment options.

Price per hotel room per night

3-star hotel: The average price per room per night in a 3-star hotel in Des Moines is around $100 to $150.

4-star hotel: Expect to pay an average of $150 to $200 per room per night for a 4-star hotel in Des Moines.

5-star hotel: If you're looking for luxury, the average price per room per night in a 5-star hotel in Des Moines is approximately $200 to $300.

Best value for money:

Hyatt Place Des Moines Downtown: This hotel combines modern amenities with convenient location and reasonable rates.

Best kid-friendly hotels:

Renaissance Des Moines Savery Hotel: Situated in downtown Des Moines, this historic hotel features spacious rooms and a swimming pool, perfect for families.

The Suites of 800 Locust: Offering spacious suites with fully-equipped kitchens, this hotel provides the comfort and convenience that families need.

Best hotels for a romantic getaway:

Des Lux Hotel: This boutique hotel exudes elegance and charm, with luxurious rooms, a cozy fireplace, and a romantic atmosphere.

Hotel Fort Des Moines: With its historic architecture and elegant decor, this hotel offers a charming setting for a romantic escape.

Best for location:

Marriott Des Moines Downtown: Centrally located, this hotel offers easy access to Des Moines' top attractions and fantastic views of the city skyline.

Embassy Suites by Hilton Des Moines Downtown: This hotel is conveniently situated near popular downtown destinations and provides spacious suites with separate living areas.

Best for a short city break:

Des Moines Marriott Downtown: With its central downtown location, this hotel puts you in close proximity to Des Moines' best shopping, dining, and entertainment options.

Show moreLess