Narrow results:

Clear selected filters

97 hotels

Name contains

Average Nightly Rate

Star rating

Guest rating

Payment preference

Hotels.com® Rewards

Neighborhood

Landmarks

Accommodation type

Amenities

Themes / types

Accessibility Features

Why book with us?

  • Hotels.com doesn’t charge cancellation fees

  • Best Price Guarantee

  • We’re just a phone call away: 866-678-6350

Filter
  1. For every 10 nights, get 1 free!
    AmericInn Des Moines Airport

    1920 Hackley Ave Des Moines, IA, 50315 United States

    ,

    866-573-4235

    2.5 stars
    Des Moines
    • 3.7 miles to City center‎
    • 0.4 miles to Des Moines International Airport (DSM)‎
    Hotels.com® RewardsFor every 10 nights, get 1 free!
    from $90
    • For every 10 nights, get 1 free!
      Holiday Inn Express Des Moines

      1140 24th St Des Moines, IA, 50311 United States

      ,

      866-538-6252

      2.5 stars
      Des Moines
      • 1.9 miles to City center‎
      • 4.6 miles to Des Moines International Airport (DSM)‎
      Excellent
      4.1 / 5
      211
      customer reviews
      Hotels.com® RewardsFor every 10 nights, get 1 free!
      from $100
      • For every 10 nights, get 1 free!
        Wildwood Lodge

        11431 Forest Ave Clive, IA, 50325 United States

        ,

        866-539-9234

        3 stars
        West Des Moines
        • 8.2 miles to City center‎
        • 8.1 miles to Des Moines International Airport (DSM)‎
        Excellent
        4.5 / 5
        382
        customer reviews
        Hotels.com® RewardsFor every 10 nights, get 1 free!
        from $84
        • For every 10 nights, get 1 free!
          Hampton Inn Des Moines Airport

          5001 Fleur Dr Des Moines, IA, 50321 United States

          ,

          866-925-8709

          2.5 stars
          Des Moines
          • 3.7 miles to City center‎
          • 0.5 miles to Des Moines International Airport (DSM)‎
          Excellent
          4.2 / 5
          167
          customer reviews
          Hotels.com® RewardsFor every 10 nights, get 1 free!
          from $118
          • For every 10 nights, get 1 free!
            West Des Moines Marriott

            1250 Jordan Creek Pkwy West Des Moines, IA, 50266 United States

            ,

            866-538-0157

            3.5 stars
            West Des Moines
            • 9.9 miles to City center‎
            • 9.2 miles to Des Moines International Airport (DSM)‎
            Excellent
            4.4 / 5
            380
            customer reviews
            Hotels.com® RewardsFor every 10 nights, get 1 free!
            from $129
            • For every 10 nights, get 1 free!
              Comfort Inn Ankeny

              2602 SE Creekview Drive Ankeny, IA, 50021 United States

              ,

              866-538-0192

              2 stars
              Ankeny
              • 8.3 miles to City center‎
              • 12 miles to Des Moines International Airport (DSM)‎
              Excellent
              4.3 / 5
              74
              customer reviews
              Hotels.com® RewardsFor every 10 nights, get 1 free!
              from $115
              • For every 10 nights, get 1 free!
                Motel 6 Des Moines West

                7655 Office Plaza Dr N West Des Moines, IA, 50266 United States

                ,

                866-678-6350

                2 stars
                West Des Moines
                • 10 miles to City center‎
                • 9.3 miles to Des Moines International Airport (DSM)‎
                Hotels.com® RewardsFor every 10 nights, get 1 free!
                from $54
                • For every 10 nights, get 1 free!
                  Colfax Inn

                  1402 N Walnut St Colfax, IA, 50054 United States

                  ,

                  866-538-1314

                  2 stars
                  Colfax
                  • 21 miles to City center‎
                  • 24 miles to Des Moines International Airport (DSM)‎
                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                  from $103 $51
                  • For every 10 nights, get 1 free!
                    Hotel Renovo

                    11167 Hickman Road Urbandale, IA, 50322 United States

                    ,

                    866-539-9234

                    2.5 stars
                    Urbandale - Northwest Des Moines
                    • 8.2 miles to City center‎
                    • 8.6 miles to Des Moines International Airport (DSM)‎
                    No customer reviews yet
                    Be the first
                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                    from $99
                    • For every 10 nights, get 1 free!
                      Travelodge Des Moines

                      4685 A Northeast 14th Street I-35 Exit #136 (NE 14th St) Des Moines, IA, 50313 United States

                      ,

                      866-538-0157

                      2 stars
                      Des Moines
                      • 4.1 miles to City center‎
                      • 8.2 miles to Des Moines International Airport (DSM)‎
                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                      from $70
                      • For every 10 nights, get 1 free!
                        Super 8 Ankeny / Des Moines Area

                        206 SE Delaware Ave Ankeny, IA, 50023 United States

                        ,

                        866-538-0294

                        2 stars
                        Ankeny
                        • 10 miles to City center‎
                        • 14 miles to Des Moines International Airport (DSM)‎
                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                        from $65
                        • For every 10 nights, get 1 free!
                          Marriott Des Moines

                          700 Grand Ave Des Moines, IA, 50309 United States

                          ,

                          866-538-1351

                          3.5 stars
                          Downtown Des Moines
                          • 0.5 miles to City center‎
                          • 3.9 miles to Des Moines International Airport (DSM)‎
                          Excellent
                          4.2 / 5
                          233
                          customer reviews
                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                          from $179
                          *

                          strikethrough.price.legal.information. The price comparison is based on prices for this hotel over the next 14 days.