Vacation Rentals & Cabin Rentals in Iowa

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

67 cabin rentals

    34

    Waterfront Black Hawk Lake Home w/Game Room, Bikes

    Iowa / Lake View

    Lake View house

    3 14 min stay varies

    • 3 bedrooms
    • sleeps 14
    • min stay varies
    • Child Friendly
    • Air conditioning

    Price per night from

    $287

    Responds fast!
    avg. 58 minutes

    Price per night from

    $287

    (1) Excellent 

      25

      Charming Architect's bungalow with style

      Iowa / Des Moines

      Des Moines house

      1 2 1 night min

      • 1 bedroom
      • sleeps 2
      • 1 night min
      • Car not necessary
      • Air conditioning
      • Private garden

      Price per night from

      $101

      Responds fast!
      avg. 1 hour 0 minutes

      Price per night from

      $101

        12

        Whitetail Lodge in Iowa Countryside

        Iowa / Lockridge

        Lockridge lodge

        5 27 1 night min

        • 5 bedrooms
        • sleeps 27
        • 1 night min
        • Child Friendly
        • Air conditioning
        • Ask about pets

        Price per night from

        $2,042

        Price per night from

        $2,042

          6

          Lift House Lodge Studio Residence

          Iowa / Vail

          Vail studio

          Studio 4 3 nights min

          • Studio
          • sleeps 4
          • 3 nights min
          • Car not necessary
          • Pet Friendly

          Price per night from

          $351

          Price per night from

          $351

          (2) Excellent 

            10

            The Corn Crib Bed and Breakfast

            Iowa / Indianola

            Indianola b and b

            3 7 1 night min

            • 3 bedrooms
            • sleeps 7
            • 1 night min
            • Nearest beach 8 mi
            • Child Friendly
            • Air conditioning

            Price per night from

            $148

            Price per night from

            $148

            (17) Excellent 

              22

              Nashua Lake House

              Iowa / Nashua

              Nashua house

              3 6 1 night min

              • 3 bedrooms
              • sleeps 6
              • 1 night min
              • Beach / lakeside relaxation
              • Child Friendly
              • Air conditioning
              “Beautiful Getaway to call Home away from Home” Wow Simply beautiful! I was looking online for a gorgeous place to stay and I found it. My husband and I loved the house from its fully equipped Kitchen to it's charming furnished bedrooms. Everything
              …see more

              Price per night from

              $150

              Responds fast!
              avg. 1 hour 56 minutes

              Price per night from

              $150

              (1) Excellent 

                24

                Peaceful Tama Cottage on Working Organic Farm!

                Iowa / Tama

                Tama cottage

                2 3 min stay varies

                • 2 bedrooms
                • sleeps 3
                • min stay varies
                • Child Friendly
                • Air conditioning

                Price per night from

                $126

                Responds fast!
                avg. 58 minutes

                Price per night from

                $126

                (1) Excellent 

                  12

                  Koreana Apartment Downtown #2

                  Iowa / Decorah

                  Decorah apartment

                  1 4 1 night min

                  • 1 bedroom
                  • sleeps 4
                  • 1 night min
                  • Child Friendly

                  Price per night from

                  $80

                  Responds fast!
                  avg. 2 hours 59 minutes

                  Price per night from

                  $80

                    24

                    North Liberty Home on Iowa River w/ Fire Pit!

                    Iowa / North Liberty

                    North Liberty house

                    2 8 min stay varies

                    • 2 bedrooms
                    • sleeps 8
                    • min stay varies
                    • Child Friendly
                    • Air conditioning

                    Price per night from

                    $184

                    Responds fast!
                    avg. 58 minutes

                    Price per night from

                    $184

                      14

                      Luxury & Relaxing TULUM, Mexico Villa Paraiso!

                      Iowa / Inwood

                      Inwood house

                      2 7 3 nights min

                      • 2 bedrooms
                      • sleeps 7
                      • 3 nights min
                      • Beach / lakeside relaxation
                      • Child Friendly
                      • Car not necessary

                      Price per night from

                      $172

                      Price per night from

                      $172

                      (3) Very Good 

                        5

                        Floating Cottage on the River

                        Iowa / Sabula

                        Sabula boathouse

                        1 8 1 night min

                        • 1 bedroom
                        • sleeps 8
                        • 1 night min
                        • Beach / lakeside relaxation
                        • Child Friendly
                        • Air conditioning

                        Price per night from

                        $194

                        Price per night from

                        $194

                        (1) Excellent 

                          18

                          Beautiful comfy five bedroom home sleeps 9+

                          Iowa / Des Moines

                          Des Moines house

                          5 9 28 nights min

                          • 5 bedrooms
                          • sleeps 9
                          • 28 nights min
                          • Nearest beach 10 mi
                          • Child Friendly
                          • Air conditioning

                          Price per night from

                          $192

                          Price per night from

                          $192

                            14

                            Easy and Fun Downtown Rental

                            Iowa / Cedar Rapids

                            Cedar Rapids apartment

                            1 3 2 nights min

                            • 1 bedroom
                            • sleeps 3
                            • 2 nights min
                            • Child Friendly

                            Price per night from

                            $80

                            Responds fast!
                            avg. 49 minutes

                            Price per night from

                            $80

                              32

                              Private Apartment near Elkhorn & Walnut and I-80

                              Iowa / Atlantic

                              Atlantic b and b

                              3 5 1 night min

                              • 3 bedrooms
                              • sleeps 5
                              • 1 night min
                              • Child Friendly
                              • Air conditioning
                              • Private garden

                              Price per night from

                              $84

                              Price per night from

                              $84

                                21

                                Crafters Retreat in Heart of North Iowa Farmland.

                                Iowa / Mason City

                                Mason City house

                                4 10 2 nights min

                                • 4 bedrooms
                                • sleeps 10
                                • 2 nights min
                                • Child Friendly
                                • Air conditioning
                                • Pet Friendly

                                Price per night from

                                $115

                                Responds fast!
                                avg. 1 hour 21 minutes

                                Price per night from

                                $115

                                  5

                                  West Okoboji Cottages- Unit 1 (1 Bedroom)

                                  Iowa / Okoboji

                                  Okoboji cottage

                                  1 4 3 nights min

                                  • 1 bedroom
                                  • sleeps 4
                                  • 3 nights min
                                  • Child Friendly

                                  Price per night from

                                  $131

                                  Price per night from

                                  $131

                                  (1)  

                                    9

                                    Ever wanted to stay on a houseboat on the Mississippi River?

                                    Iowa / Lansing

                                    Lansing houseboat

                                    2 6 1 night min

                                    • 2 bedrooms
                                    • sleeps 6
                                    • 1 night min
                                    • Child Friendly
                                    • Air conditioning

                                    Price per night from

                                    $172

                                    Price per night from

                                    $172

                                      30

                                      Closest FlipKey Home To Iowa State Campus

                                      Iowa / Ames

                                      Ames house

                                      4 8 2 nights min

                                      • 4 bedrooms
                                      • sleeps 8
                                      • 2 nights min
                                      • Child Friendly
                                      • Air conditioning
                                      • Private garden

                                      Price per night from

                                      $229

                                      Price per night from

                                      $229

                                      (9) Excellent 

                                        25

                                        A Touch of Home Bed & Breakfast Inc

                                        Iowa / Amana

                                        Amana b and b

                                        4 19 1 night min

                                        • 4 bedrooms
                                        • sleeps 19
                                        • 1 night min
                                        • Ask about children
                                        • Car not necessary
                                        • Air conditioning

                                        Price per night from

                                        $96

                                        Price per night from

                                        $96

                                          19

                                          DZ Loft

                                          Iowa / Glenwood

                                          Glenwood apartment

                                          2 6 1 night min

                                          • 2 bedrooms
                                          • sleeps 6
                                          • 1 night min
                                          • Child Friendly
                                          • Air conditioning

                                          Price per night from

                                          $172

                                          Price per night from

                                          $172

                                            19

                                            Cozy 2BR Apartment

                                            Iowa / Postville

                                            Postville apartment

                                            2 4 1 night min

                                            • 2 bedrooms
                                            • sleeps 4
                                            • 1 night min
                                            • Child Friendly
                                            • Air conditioning

                                            Price per night from

                                            $80

                                            Price per night from

                                            $80

                                            (5) Excellent 

                                              5

                                              Wide River Winery Inn

                                              Iowa / Le Claire

                                              Le Claire apartment

                                              1 4 1 night min

                                              • 1 bedroom
                                              • sleeps 4
                                              • 1 night min
                                              • Beach / lakeside relaxation
                                              • Child Friendly
                                              • Air conditioning

                                              Price per night from

                                              $196

                                              Responds fast!
                                              avg. 3 hours 21 minutes

                                              Price per night from

                                              $196

                                              (1) Excellent 

                                                18

                                                Comfy Home; Great Neighborhood Across From Park

                                                Iowa / Hiawatha

                                                Hiawatha house

                                                2 4 2 nights min

                                                • 2 bedrooms
                                                • sleeps 4
                                                • 2 nights min
                                                • Child Friendly
                                                • Pet Friendly

                                                Price per night from

                                                $102

                                                Price per night from

                                                $102

                                                  24

                                                  Cozy Spragueville Studio Cabin by Maquoketa River

                                                  Iowa / Spragueville

                                                  Spragueville studio

                                                  Studio 4 2 nights min

                                                  • Studio
                                                  • sleeps 4
                                                  • 2 nights min
                                                  • Child Friendly
                                                  • Air conditioning
                                                  • Pet Friendly

                                                  Price per night from

                                                  $103

                                                  Responds fast!
                                                  avg. 58 minutes

                                                  Price per night from

                                                  $103

                                                    25

                                                    Historic Jefferson Home - Restored & Spacious!

                                                    Iowa / Cooper

                                                    Cooper house

                                                    3 6 min stay varies

                                                    • 3 bedrooms
                                                    • sleeps 6
                                                    • min stay varies
                                                    • Child Friendly
                                                    • Air conditioning

                                                    Price per night from

                                                    $155

                                                    Responds fast!
                                                    avg. 58 minutes

                                                    Price per night from

                                                    $155

                                                      5

                                                      Koreana Efficiency Downtown #3

                                                      Iowa / Decorah

                                                      Decorah apartment

                                                      1 4 1 night min

                                                      • 1 bedroom
                                                      • sleeps 4
                                                      • 1 night min
                                                      • Child Friendly

                                                      Price per night from

                                                      $80

                                                      Responds fast!
                                                      avg. 2 hours 59 minutes

                                                      Price per night from

                                                      $80

                                                        13

                                                        The Gallup House

                                                        Iowa / Jefferson

                                                        Jefferson house

                                                        3 6 1 night min

                                                        • 3 bedrooms
                                                        • sleeps 6
                                                        • 1 night min
                                                        • Child Friendly
                                                        • Air conditioning

                                                        Price per night from

                                                        $573

                                                        Price per night from

                                                        $573

                                                          13

                                                          The Recker House

                                                          Iowa / Alta Vista

                                                          Alta Vista house

                                                          5 10 1 night min

                                                          • 5 bedrooms
                                                          • sleeps 10
                                                          • 1 night min
                                                          • Child Friendly
                                                          • Air conditioning

                                                          Price per night from

                                                          $81

                                                          Responds fast!
                                                          avg. 1 hour 56 minutes

                                                          Price per night from

                                                          $81

                                                            26

                                                            Spacious Apt. w/ Fire Pit & Lake Sugema Views!

                                                            Iowa / Keosauqua

                                                            Keosauqua apartment

                                                            2 9 min stay varies

                                                            • 2 bedrooms
                                                            • sleeps 9
                                                            • min stay varies
                                                            • Child Friendly
                                                            • Air conditioning

                                                            Price per night from

                                                            $138

                                                            Responds fast!
                                                            avg. 58 minutes

                                                            Price per night from

                                                            $138

                                                            (1) Very Good 

                                                              27

                                                              Teal Deal Cedar Rapids

                                                              Iowa / Cedar Rapids

                                                              Cedar Rapids house

                                                              3 6 1 night min

                                                              • 3 bedrooms
                                                              • sleeps 6
                                                              • 1 night min
                                                              • Child Friendly
                                                              • Air conditioning

                                                              Price per night from

                                                              $57

                                                              Price per night from

                                                              $57

                                                                13

                                                                Linn Ave Guesthouse

                                                                Iowa / New Hampton

                                                                New Hampton house

                                                                5 12 1 night min

                                                                • 5 bedrooms
                                                                • sleeps 12
                                                                • 1 night min
                                                                • Child Friendly
                                                                • Air conditioning

                                                                Price per night from

                                                                $230

                                                                Responds fast!
                                                                avg. 1 hour 56 minutes

                                                                Price per night from

                                                                $230

                                                                  17

                                                                  Harpers Ferry Ia. Luxury Condo - Downtown

                                                                  Iowa / Harpers Ferry

                                                                  Harpers Ferry condo

                                                                  2 8 2 nights min

                                                                  • 2 bedrooms
                                                                  • sleeps 8
                                                                  • 2 nights min
                                                                  • Child Friendly
                                                                  • Air conditioning
                                                                  • Ask about pets

                                                                  Price per night from

                                                                  $173

                                                                  Price per night from

                                                                  $173

                                                                  (6) Excellent 

                                                                    10

                                                                    Houseboat Lodging on the Mississippi River

                                                                    Iowa / Lansing

                                                                    Lansing boathouse

                                                                    4 10 1 night min

                                                                    • 4 bedrooms
                                                                    • sleeps 10
                                                                    • 1 night min
                                                                    • Child Friendly
                                                                    • Air conditioning

                                                                    Price per night from

                                                                    $173

                                                                    Price per night from

                                                                    $173

                                                                    (15) Excellent 

                                                                      9

                                                                      The Pryor House Bed & Breakfast

                                                                      Iowa / Shelby

                                                                      Shelby b and b

                                                                      3 12 1 night min

                                                                      • 3 bedrooms
                                                                      • sleeps 12
                                                                      • 1 night min
                                                                      • Ask about children
                                                                      • Air conditioning
                                                                      • Ask about pets

                                                                      Price per night from

                                                                      $172

                                                                      Price per night from

                                                                      $172

                                                                      (6) Excellent 

                                                                        12

                                                                        New Albin Inn & Suites Whitetail Vacation Rental

                                                                        Iowa / New Albin

                                                                        New Albin lodge

                                                                        2 6 1 night min

                                                                        • 2 bedrooms
                                                                        • sleeps 6
                                                                        • 1 night min
                                                                        • Child Friendly
                                                                        • Air conditioning
                                                                        • Private garden

                                                                        Price per night from

                                                                        $172

                                                                        Price per night from

                                                                        $172

                                                                          25

                                                                          NEW! Brooklyn Home w/2 Decks & 4-Season Lake Views

                                                                          Iowa / Hartwick

                                                                          Hartwick house

                                                                          4 8 3 nights min

                                                                          • 4 bedrooms
                                                                          • sleeps 8
                                                                          • 3 nights min
                                                                          • Child Friendly
                                                                          • Air conditioning

                                                                          Price per night from

                                                                          $121

                                                                          Responds fast!
                                                                          avg. 58 minutes

                                                                          Price per night from

                                                                          $121

                                                                            24

                                                                            Ventura Cabin w/ Sun Porch & Decks Near Clear Lake

                                                                            Iowa / Ventura

                                                                            Ventura log cabin

                                                                            2 6 min stay varies

                                                                            • 2 bedrooms
                                                                            • sleeps 6
                                                                            • min stay varies
                                                                            • Child Friendly
                                                                            • Air conditioning

                                                                            Price per night from

                                                                            $132

                                                                            Responds fast!
                                                                            avg. 58 minutes

                                                                            Price per night from

                                                                            $132

                                                                              12

                                                                              Beautiful Victorian Home...4 bedrooms

                                                                              Iowa / Dexter

                                                                              Dexter house

                                                                              4 12 1 night min

                                                                              • 4 bedrooms
                                                                              • sleeps 12
                                                                              • 1 night min
                                                                              • Child Friendly
                                                                              • Air conditioning

                                                                              Price per night from

                                                                              $173

                                                                              Price per night from

                                                                              $173

                                                                              About Iowa

                                                                              The state of Iowa may be pretty rural, but it’s also home to metropolitan cities like Des Moines and Cedar Rapids.

                                                                              Whether you’re coming here to enjoy the great outdoors or soak up some culture, FlipKey has the perfect rental condo or apartment to suit you! 

                                                                              About Iowa

                                                                              Iowa was admitted to the Union as the 29th state in 1846. From the main cities of Ames (home to Iowa State University) and Cedar Rapids to the capital Des Moines and the rural northwest, Iowa is a diverse state that’s also considered one of the safest in the USA.

                                                                              Come here for a warm welcome and eclectic cuisine – homely dishes like casserole, pork BBQ and corn on the cob are always on the menu, whilst some areas (those with a high Latino population) boast authentic family-run Latino restaurants with high-quality food.

                                                                              The climate here is hot and humid, with average summer temperatures of around 32 degrees centigrade. Winters see temperatures drop to well below freezing, with plenty of snow and ice—possibly not the best time to visit!

                                                                              What to do in Iowa

                                                                              Make sure to visit the ‘Field of Dreams’ from the Kevin Costner film of the same name in Dyersville before heading for Des Moines. Here, you can visit the State Fair for an authentic taste of Iowa, tour the Capitol Building and Salisbury House, or take the kids to Adventureland Amusement and Water Park—the largest in Iowa and well worth a visit.

                                                                              For outdoor pursuits, hiking and camping at Honey Creek State Park in Moravia is a must – you can even rent a kayak and enjoy Rathbun Lake, with some great picnic spots too.

                                                                              Make sure you visit Albert the Bull, the world’s largest bull statue located in Audubon. Albert stands 30 feet tall, weighs 45 tons and attracts over 20,000 visitors a year!

                                                                              Don’t miss the chance to shop for locally-grown produce (like the popular zucchini) at Des Moines and Dubuque Farmers Markets.

                                                                              Top travel tips for Iowa

                                                                              Keep an eye on weather warnings, as Iowa lies in ‘tornado alley’ with a risk of extreme weather during the spring and summer. There are around 50 days of thunderstorm activity a year.

                                                                              A car is pretty essential when it comes to getting around (although public transport in the main cities is fairly reliable) and you can pick up car rentals at Des Moines International Airport. Avoid driving during the winter months if you can as the roads can be treacherous.

                                                                              From rural countryside to cosmopolitan cities packed with attractions for all ages, Iowa has plenty to offer anybody looking for a fun-packed vacation. 

                                                                              FlipKey has plenty of rentals in Iowa, from spacious mansions to log cabins and studio apartments, so you’re sure to find the perfect accommodation for your trip! Start your search, today!