Compare and save on Des Moines hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Sort by Tribes
Best Value
Currency
56 Results
  • Embassy Suites Hotel Des Moines Downtown
    Ranked #2 overall in Des Moines hotels
    9.02 reviews
    Popular withBusiness

    It's an Embassy Suites... nothing to report

    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Renaissance Savery Hotel
    Ranked #1 overall in Des Moines hotels
    9.02 reviews
    Popular withHistoryFamiliesLuxury

    Beautiful hotel. Nice large rooms. Located near night life.

    • Free WiFi
    • Restaurant
    • Fitness Center
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Des Lux Hotel
    Ranked #3 overall in Des Moines hotels
    10.02 reviews
    Popular withNightlifeAdventureTrendsters
    • Free WiFi
    • Fitness Center
    • Free Breakfast
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Des Moines Marriott Downtown
    Ranked #4 overall in Des Moines hotels
    6.73 reviews
    Popular withWellnessSolo Female

    I did not enjoy my stay. Room walls were paper thin, tons of noise, no bathtub or edge so shower water went all over bathroom floor, cable glitches, and valet ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Hampton Inn Des Moines-Airport
    Ranked #5 overall in Des Moines hotels
    7.02 reviews

    We were all supposed to return to the Bay Area from Iowa on Christmas Day, but the threat of the recent Midwest Blizzard altered our plans. We delayed a day ...

    • Free WiFi
    • Fitness Center
    • Free Breakfast
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Super 8 Des Moines/Airport
    Ranked #6 overall in Des Moines hotels
    10.01 review

    I love this place they treat us like fam

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Residence Inn by Marriott Des Moines Downtown
    Ranked #7 overall in Des Moines hotels
    10.01 review
    Popular withFamilies
    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Hotel Fort des Moines
    Ranked #8 overall in Des Moines hotels
    6.01 review

    My recent experience at the Hotel Fort Des Moines was limited to a drink in the Chequers Lounge, taking a look inside the adjacent Django restaurant and wandering the very ...

    • Restaurant
    • Fitness Center
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Econo Lodge Inn & Suites Des Moines
    Ranked #10 overall in Des Moines hotels
    6.01 review
    Popular withBudget

    It's your average Econo Lodge. It's not the Ritz but it's a clean place to sleep at a decent price. The location was pretty good. It's not in the middle ...

    • Free WiFi
    • Free Breakfast
    • Free Parking
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Holiday Inn - Airport Conference Center
    Ranked #9 overall in Des Moines hotels
    6.01 review
    Popular withBusiness
    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Ramada Des Moines Airport
    Ranked #11 overall in Des Moines hotels
    8.01 review
    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    • Airport Transfer
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Ramada Tropics Resort / Conference Center Des Moines
    Ranked #12 overall in Des Moines hotels
    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Pets Allowed
    PhotosAmenitiesMaploadingclose
  • Baymont Inn & Suites of Des Moines
    Ranked #14 overall in Des Moines hotels
    0.0
    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    PhotosAmenitiesMaploadingclose
  • Holiday Inn Hotel & Suites Des Moines - Northwest
    Ranked #13 overall in Des Moines hotels
    0.0
    Popular withBusiness
    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    • Pets Allowed
    PhotosAmenitiesMaploadingclose
  • Super 8 Des Moines
    Ranked #15 overall in Des Moines hotels
    0.0
    • Free WiFi
    • Swimming Pool
    • Free Breakfast
    • Free Parking
    PhotosAmenitiesMaploadingclose
  • Super 8 Motel Des Moines/Merle Hays Road
    Ranked #18 overall in Des Moines hotels
    0.0
      PhotosAmenitiesMaploadingclose
    • DoubleTree by Hilton Hotel Des Moines Airport
      Ranked #17 overall in Des Moines hotels
      0.0
      Popular withBusiness
      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Fitness Center
      • Free Parking
      • Airport Transfer
      PhotosAmenitiesMaploadingclose
    • American Inn & Suites
      Ranked #16 overall in Des Moines hotels
      0.0
      • Free Parking
      • Pets Allowed
      PhotosAmenitiesMaploadingclose
    • La Quinta Inn Des Moines-West-Clive
      Ranked #24 overall in Des Moines hotels
      0.0
      • Free WiFi
      • Swimming Pool
      • Fitness Center
      • Free Breakfast
      • Free Parking
      • Pets Allowed
      PhotosAmenitiesMaploadingclose
    • Quality Inn & Suites Event Center
      Ranked #20 overall in Des Moines hotels
      0.0
      • Free WiFi
      • Swimming Pool
      • Fitness Center
      • Free Breakfast
      • Free Parking
      • Airport Transfer
      • Pets Allowed
      PhotosAmenitiesMaploadingclose
    • Baymont Des Moines - Airport Conference Center
      Ranked #19 overall in Des Moines hotels
      0.0
      • Free WiFi
      • Swimming Pool
      • Fitness Center
      • Free Breakfast
      • Free Parking
      • Airport Transfer
      PhotosAmenitiesMaploadingclose
    • Holiday Inn Express Des Moines/Drake University
      Ranked #22 overall in Des Moines hotels
      0.0
      Popular withBusiness
      • Free WiFi
      • Fitness Center
      • Free Breakfast
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • Village Inn Motel
      Ranked #21 overall in Des Moines hotels
      0.0
      • Free WiFi
      • Restaurant
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • American Inn & Suites
      Ranked #25 overall in Des Moines hotels
      0.0
      • Pets Allowed
      PhotosAmenitiesMaploadingclose
    • Days Inn - Des Moines Merle Hay
      Ranked #23 overall in Des Moines hotels
      0.0
      • Free WiFi
      • Swimming Pool
      • Free Breakfast
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • Super 8 Clive / West Des Moines
      Ranked #26 overall in Des Moines hotels
      4.01 review
      • Free WiFi
      • Fitness Center
      • Free Breakfast
      • Free Parking
      • Pets Allowed
      ReviewsPhotosAmenitiesMaploadingclose
    • Econo Lodge Urbandale
      Ranked #27 overall in Des Moines hotels
      2.01 review

      Hotel is no longer in operation. Closed in 2015

      • Free WiFi
      • Free Breakfast
      • Free Parking
      • Pets Allowed
      ReviewsPhotosAmenitiesMaploadingclose
    • Motel 6 Des Moines North
      Ranked #33 overall in Des Moines hotels
      0.0
      • Free WiFi
      • Swimming Pool
      • Free Parking
      • Pets Allowed
      PhotosAmenitiesMaploadingclose
    • Days Inn Capitol City
      Ranked #32 overall in Des Moines hotels
      0.0
        PhotosAmenitiesMaploadingclose
      • Fairfield Inn & Suites Des Moines Airport
        Ranked #31 overall in Des Moines hotels
        0.0
        • Free WiFi
        • Swimming Pool
        • Fitness Center
        • Free Breakfast
        • Free Parking
        • Airport Transfer
        PhotosAmenitiesMaploadingclose

      Average price per night

      Hotel class

      Hotel type

      Average user rating

      Clear Filters
      Clear Filters
      var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.ca/trip/hotels/hotel_list_page?action=index&clean_path=des-moines-ia&controller=topics&country_code=&current_user_id=&filters=&id=2000000000605&klass_name=Region&list_type=hotels&nearby=false&order=asc&path=des-moines-ia%2Fhotels&place=2000000000605&place_type=City&place_type=region&region=2000000000605&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000001035645&hotel_ids%5B%5D=5000000049113&hotel_ids%5B%5D=5000000377481&hotel_ids%5B%5D=5000000209025&hotel_ids%5B%5D=5000000370098&hotel_ids%5B%5D=5000000345009&hotel_ids%5B%5D=5000003928391&hotel_ids%5B%5D=5000000386240&hotel_ids%5B%5D=5000000201722&hotel_ids%5B%5D=5000000401086&hotel_ids%5B%5D=5000000017915&hotel_ids%5B%5D=5000000121375&hotel_ids%5B%5D=5000000111361&hotel_ids%5B%5D=5000000347605&hotel_ids%5B%5D=5000000343267&hotel_ids%5B%5D=5000000032202&hotel_ids%5B%5D=5000000156381&hotel_ids%5B%5D=5000000430901&hotel_ids%5B%5D=5000000051925&hotel_ids%5B%5D=5000000396965&hotel_ids%5B%5D=5000000419376&hotel_ids%5B%5D=5000000296503&hotel_ids%5B%5D=5000000345343&hotel_ids%5B%5D=5000000039704&hotel_ids%5B%5D=5000000178967&hotel_ids%5B%5D=5000000204253&hotel_ids%5B%5D=5000000392597&hotel_ids%5B%5D=5000000045961&hotel_ids%5B%5D=5000000196143&hotel_ids%5B%5D=5000000264996", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.ca/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en&region=2000000000605" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } };