Beginning of main content

Search over 895,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Des Moines

Best deal Best deal Mar 1 - Mar 3
Tonight Jan 21 - Jan 22
This weekend Jan 25 - Jan 27
Next weekend Feb 1 - Feb 3

Featured Des Moines Cheap Hotels

See all 152 Properties in Des Moines
Motel 6 Des Moines West
Motel 6 Des Moines West
2.0 out of 5.0 7655 Office Plaza Dr N, West Des Moines
Free Cancellation
3.3/5 (790 reviews)
$41/ nightfor 2 guests

Great location. Rooms with pets should be told to keep their dogs from barking.

Reviewed on Jan 13, 2019
Sterling Hotel and Suites
Sterling Hotel and Suites
3.0 out of 5.0 11428 Forest Ave, Clive
Free Cancellation
3.6/5 (1,947 reviews)
$54/ nightfor 2 guests

I loved everything about it. It was comfortable and I wasnt bothered. I got to enjoy my stay and whatever i asked for i was sure to get. The lady who worked at the front desk was the nicest person ever.

Reviewed on Jan 11, 2019
Cozy Rest Motel
Cozy Rest Motel
2.0 out of 5.0 2316 Southeast 14th Street, Des Moines
3.8/5 (366 reviews)
$60/ nightfor 2 guests

Pull up it didn’t have the curb display but the rooms are really nice, the highway is right next to it so it was a little noisy.

Reviewed on Oct 24, 2018
Days Inn by Wyndham West Des Moines
Days Inn by Wyndham West Des Moines
2.0 out of 5.0 1258 8th St, West Des Moines
Free Cancellation
3.2/5 (1,233 reviews)
$47/ nightfor 2 guests

Beds were OK and the breakfast was adequate. You could tell current remodeling had been done.

Reviewed on Jan 11, 2019
Baymont by Wyndham Des Moines North
Baymont by Wyndham Des Moines North
2.5 out of 5.0 4685 Ne 14th St, Des Moines
Free Cancellation
3.3/5 (1,027 reviews)
$67/ nightfor 2 guests

The staff was very friendly and the morning breakfast bar was stocked with very good food. Rooms were nice and clean. The room could use some wall decor.

Reviewed on Jan 14, 2019
Colfax Inn
Colfax Inn
2.0 out of 5.0 1402 N Walnut St, Colfax
Free Cancellation
3.1/5 (895 reviews)
$53/ nightfor 2 guests

It was a nice clean room for the price. Staff was friendly.

Reviewed on Nov 5, 2018
Microtel Inn & Suites by Wyndham Urbandale/Des Moines
Microtel Inn & Suites by Wyndham Urbandale/Des Moines
2.0 out of 5.0 8711 Plum Dr, Urbandale
Free Cancellation
4.1/5 (1,202 reviews)
$53/ nightfor 2 guests

Actually for the price I was very happy. The staff was super friendly. The only reason I ranked the staff poorly is because the cleaning crew never made up my room after the first night stay. Otherwise I’d rank them very good for the price.

Reviewed on Jan 15, 2019
Econo Lodge Inn & Suites - Des Moines/Merle Hays Road
Econo Lodge Inn & Suites - Des Moines/Merle Hays Road
2.0 out of 5.0 4755 Merle Hay Road, Des Moines
Free Cancellation
3.6/5 (890 reviews)
$45/ nightfor 2 guests

I liked the stay for the amount of money for the room. The staff was very good, the room was very clean and I will stay again if I'm in the area.

Reviewed on Nov 20, 2018
Hyatt Place West Des Moines Jordan Creek
Hyatt Place West Des Moines Jordan Creek
3.0 out of 5.0 295 64th Street, West Des Moines
Free Cancellation
4.6/5 (439 reviews)
$96/ nightfor 2 guests

Easy access, clean & spacious rooms. We only wish they offered a hot tub.

Reviewed on Dec 25, 2018
Days Inn by Wyndham Des Moines-West Clive
Days Inn by Wyndham Des Moines-West Clive
2.0 out of 5.0 1600 NW 114th St, Clive
Free Cancellation
3.0/5 (1,686 reviews)
$47/ nightfor 2 guests

Decent location and breakfast was served. NO complains. It is a no frill hotel.

Reviewed on Nov 21, 2018
Windsor Court
Windsor Court
2.5 out of 5.0 6500 Hickman Rd, Windsor Heights
Free Cancellation
2.9/5 (66 reviews)
$71/ nightfor 2 guests

A little Leary when we first drove in but the room was very nice with updated decor, kitchenette and it was very quiet! For the money it was a good choice. The downside is no house keeping service and only two towels for the stay. The manager however was quick to accommodate any request. Would stay ...

Reviewed on Aug 22, 2018
Motel 6 Des Moines East - Altoona
Motel 6 Des Moines East - Altoona
2.0 out of 5.0 3225 Adventureland Dr, Altoona
Free Cancellation
2.6/5 (570 reviews)
$43/ nightfor 2 guests

Great price, good location, plenty of parking, helpful staff.

Reviewed on Jan 3, 2019
Baymont by Wyndham Des Moines Airport
Baymont by Wyndham Des Moines Airport
2.5 out of 5.0 6221 Willow Creek Ave, Des Moines
Free Cancellation
4.4/5 (825 reviews)
$48/ nightfor 2 guests

The hot breakfast was outstanding. We were upgraded to a suite and were very appreciative.

Reviewed on Jan 12, 2019
Quality Inn
Quality Inn
2.5 out of 5.0 1701 N Jefferson St, Indianola
Free Cancellation
3.4/5 (174 reviews)
$56/ nightfor 2 guests

Friendly service, convenient location, large refrigerator and microwave in the room

Reviewed on Dec 3, 2018
Ramada by Wyndham Ankeny
Ramada by Wyndham Ankeny
3.0 out of 5.0 133 SE Delaware Avenue, Ankeny
Free Cancellation
3.4/5 (718 reviews)
$63/ nightfor 2 guests

Our stay included a breakfast in the restaurant, not just continental breakfast! Great price for all we got!

Reviewed on Jan 13, 2019
AmericInn by Wyndham Ankeny/Des Moines
AmericInn by Wyndham Ankeny/Des Moines
3.0 out of 5.0 1610 SE Oralabor Road, Ankeny
Free Cancellation
4.1/5 (182 reviews)
$76/ nightfor 2 guests

Staff was friendly, the breakfast was good, better than expected.

Reviewed on Dec 10, 2018
Motel 6 Des Moines IA
Motel 6 Des Moines IA
2.0 out of 5.0 4940 NE 14th Street, Des Moines
Free Cancellation
2.5/5 (220 reviews)
$47/ nightfor 2 guests

It was fine but couldnt park close to my room. I have trouble walking and was clear down at the end away from the parking area.

Reviewed on Nov 5, 2018
Des Lux Hotel
Des Lux Hotel
3.5 out of 5.0 800 Locust St, Des Moines
Free Cancellation
4.7/5 (598 reviews)
$189/ nightfor 2 guests

Unbeknownst to us the property was under construction and the whole lobby was covered in sheets and men working everywhere. I had to walk under a ladder to get to the bathroom. The check in lady was nice but upon check out I was struggling to get my cart through the door and both of the girls just ...

Reviewed on Jan 7, 2019
Map

Recently booked Cheap Hotels in Des Moines

Renaissance Des Moines Savery Hotel
3.5 out of 5.0
Last booking: 45 minutes ago
Days Inn by Wyndham Des Moines Merle Hay
2.0 out of 5.0
Last booking: 1 hour ago
Country Inn & Suites by Radisson, Des Moines West, IA
3.0 out of 5.0
Last booking: 1 hour ago
Holiday Inn Express Des Moines
2.5 out of 5.0
Last booking: 3 hours ago
Baymont by Wyndham Des Moines Airport
2.5 out of 5.0
Last booking: 3 hours ago

Cheap Hotels in Des Moines


Des Moines has cheap accommodation options and a variety of places to visit, making it a budget-friendly vacation choice. In addition to its well-known attractions like Science Center of Iowa and Greater Des Moines Botanical Garden, this destination is home to Iowa Women of Achievement Bridge and Pappajohn Sculpture Park, which you can enjoy while spending very little.


If you're looking for affordable places to stay in Des Moines, you can choose from the 58 budget accommodations in the area. These top-rated options offer reasonable prices and have earned good reviews from Expedia travelers in search of a bargain:

Days Inn by Wyndham West Des Moines - 2-star hotel. You'll find free breakfast, free WiFi, and free parking at this property. Guests who stay here appreciate its convenient parking and proximity to the airport.

Motel 6 Des Moines East - Altoona - 2-star motel. It offers free WiFi, free parking, and an indoor pool.

Cozy Rest Motel - At this 2-star motel, you can take advantage of free WiFi, free parking, and air conditioning. Reviews mention the good location and helpful staff.

Days Inn by Wyndham Des Moines-West Clive - 2-star hotel. You'll find free breakfast, free WiFi, and free parking at this property.

Baymont by Wyndham Des Moines Airport - Customers like this 2.5-star hotel for its proximity to the airport and comfortable beds. It offers free breakfast, free WiFi, and free parking.


Planning Your Trip to Des Moines


Still choosing travel dates? Use these temperature and rainfall averages to get an idea of the best months to visit so you can make the most of your money.


  • Hottest months: July, August, June, and September, with an average temperature of 84°F
  • Coldest months: January, February, December, and November, with an average temperature of 17°F
  • Rainiest months: June, May, July, and August, with an average rainfall of 4.57 inches
  • Driest months: January, February, December, and November, with an average rainfall of 1.48 inches

Sightseeing In and Around Des Moines


Des Moines attracts visitors with its lively festivals and live music scene, and offers plenty to see and do without spending a fortune. You can budget for the top local attractions that interest you most, such as Science Center of Iowa and Greater Des Moines Botanical Garden, and then look for sights and activities that cost little or nothing at all. Enjoy the outdoors at Iowa Women of Achievement Bridge and Pappajohn Sculpture Park, or check out the area's cultural spots like Des Moines Art Center.


Travelers also like Des Moines for its:
  • Sports
  • Biking

Getting Around Des Moines


The most convenient airport is 4.1 mi (6.7 km) from the city center in Des Moines, IA (DSM-Des Moines Intl.). Des Moines may not have many public transit options so renting a car could be a reasonable alternative to explore more of the area.