Vacation Rentals & Cabins in Michigan

Close

Enter dates for more accurate prices

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

1,447 cabins

    6

    Located directly on Lake Michigan watch eagle, deer, fox and other wildlife in t

    Michigan / Ludington

    Ludington house

    5 10 min stay varies

    • 5 bedrooms
    • sleeps 10
    • min stay varies
    • Child Friendly
    • Air conditioning
    • Private garden

    Price per night from

    $344

    Price per night from

    $344

      24

      Waterfront Vandalia House w/ Dock on Donnell Lake!

      Cass County / Cassopolis

      Cassopolis house

      3 8 min stay varies

      • 3 bedrooms
      • sleeps 8
      • min stay varies
      • Ski
      • Child Friendly
      • Air conditioning

      Price per night from

      $215

      Responds fast!
      avg. 32 minutes

      Price per night from

      $215

        15

        North Shore #313 - 225 North Shore Drive

        Van Buren County / South Haven

        South Haven house

        2 6 7 nights min

        • 2 bedrooms
        • sleeps 6
        • 7 nights min
        • Swimming pool
        • Ask about children
        • Air conditioning

        Price per night from

        $171

        Price per night from

        $171

          48

          Betsie Bay House

          Benzie County / Frankfort

          Frankfort house

          4 9 2 nights min

          • 4 bedrooms
          • sleeps 9
          • 2 nights min
          • Beach / lakeside relaxation
          • Child Friendly
          • Air conditioning

          Price per night from

          $287

          Price per night from

          $287

            16

            Lake Front Home on Secord Lake with Private Beach

            Michigan / Gladwin

            Gladwin house

            2 6 3 nights min

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

            Price per night from

            $189

            Price per night from

            $189

            (6) Excellent 

              16

              Lakefront Cottage in a Secluded Wilderness Setting

              Upper Peninsula / Gwinn

              Gwinn cottage

              1 4 min stay varies

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

              Price per night from

              $184

              Responds fast!
              avg. 3 hours 7 minutes

              Price per night from

              $184

                24

                Grand Rapids House on 1 Acre-6 Miles to Downtown!

                Kent County / Grand Rapids

                Grand Rapids house

                3 6 min stay varies

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

                Price per night from

                $207

                Responds fast!
                avg. 41 minutes

                Price per night from

                $207

                (19) Excellent 

                  22

                  Harbor Springs Condo, Prime Year Round Location

                  Emmet County / Harbor Springs

                  Harbor Springs condo

                  4 8 3 nights min

                  • 4 bedrooms
                  • sleeps 8
                  • 3 nights min
                  • Beach / lakeside relaxation
                  • Nearest beach 3 mi
                  • Swimming pool

                  Price per night from

                  $200

                  Price per night from

                  $200

                  (1) Excellent 

                    10

                    Meadowlark Cottage

                    Berrien County / Union Pier

                    Union Pier cottage

                    2 6 min stay varies

                    • 2 bedrooms
                    • sleeps 6
                    • min stay varies
                    • Beach / lakeside relaxation
                    • Nearest beach 0.5 mi
                    • Child Friendly

                    Price per night from

                    $264

                    Price per night from

                    $264

                    (30) Excellent 

                    Certificate of Excellence

                      20

                      Trails End

                      Emmet County / Harbor Springs

                      Harbor Springs house

                      3 8 2 nights min

                      • 3 bedrooms
                      • sleeps 8
                      • 2 nights min
                      • Nearest beach 3 mi
                      • Swimming pool
                      • Child Friendly
                      “Great ski weekend!” Quiet, cozy, relatively close to all Harbor Springs has to offer

                      Certificate of Excellence

                      Price per night from

                      $264

                      Price per night from

                      $264

                        33

                        NEW! House in New Buffalo w/ Hot Tub & Large Yard!

                        Berrien County / New Buffalo

                        New Buffalo house

                        4 10 min stay varies

                        • 4 bedrooms
                        • sleeps 10
                        • min stay varies
                        • Child Friendly
                        • Air conditioning

                        Price per night from

                        $275

                        Responds fast!
                        avg. 41 minutes

                        Price per night from

                        $275

                          16

                          The Boat House II: Cozy Condo on Lake Charlevoix. Pool. Beach. Town.

                          Charlevoix County / Charlevoix

                          Charlevoix condo

                          2 6 min stay varies

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

                          Price per night from

                          $155

                          Price per night from

                          $155

                          (3) Average 

                            11

                            Sandy's Paradise

                            Michigan / Algonac

                            Algonac house

                            4 7 3 nights min

                            • 4 bedrooms
                            • sleeps 7
                            • 3 nights min
                            • Ask about children
                            • Ask about pets

                            Price per night from

                            $399

                            Price per night from

                            $399

                              27

                              Cozy Sawyer Studio Cabin - Walk to Harbert Beach!

                              Berrien County / Sawyer

                              Sawyer log cabin

                              2 5 2 nights min

                              • 2 bedrooms
                              • sleeps 5
                              • 2 nights min
                              • Ski
                              • Child Friendly
                              • Air conditioning

                              Price per night from

                              $172

                              Responds fast!
                              avg. 19 minutes

                              Price per night from

                              $172

                              (2) Excellent 

                                13

                                In-town Suttons Bay; Walk to Beach; On Wine Trail

                                Leelanau County / Suttons Bay

                                Suttons Bay house

                                4 10 3 nights min

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

                                Price per night from

                                $429

                                Responds fast!
                                avg. 3 hours 0 minutes

                                Price per night from

                                $429

                                (2) Excellent 

                                  25

                                  Da Beach Cabin

                                  Upper Peninsula / Lac La Belle

                                  Lac La Belle house

                                  3 4 2 nights min

                                  • 3 bedrooms
                                  • sleeps 4
                                  • 2 nights min
                                  • Beach / lakeside relaxation
                                  • Ski
                                  • Child Friendly

                                  Price per night from

                                  $224

                                  Price per night from

                                  $224

                                  (3) Excellent 

                                    74

                                    upscale Lake Huron cottage

                                    Michigan / East Tawas

                                    East Tawas cottage

                                    3 10 min stay varies

                                    • 3 bedrooms
                                    • sleeps 10
                                    • min stay varies
                                    • Beach / lakeside relaxation
                                    • Nearest beach 0.1 mi
                                    • Child Friendly

                                    Price per night from

                                    $201

                                    Responds fast!
                                    avg. 2 hours 2 minutes

                                    Price per night from

                                    $201

                                    (1) Very Good 

                                      24

                                      NEW! Lovely Houghton Lake Home w/Waterfront Views!

                                      Michigan / Houghton Lake

                                      Houghton Lake house

                                      4 12 min stay varies

                                      • 4 bedrooms
                                      • sleeps 12
                                      • min stay varies
                                      • Child Friendly

                                      Price per night from

                                      $309

                                      Responds fast!
                                      avg. 19 minutes

                                      Price per night from

                                      $309

                                        29

                                        4BR w/ Private Hot Tub & Pool Table - Across from Cabriolet Ski Lift

                                        Michigan / Allen Park

                                        Allen Park house

                                        4 10 min stay varies

                                        • 4 bedrooms
                                        • sleeps 10
                                        • min stay varies
                                        • Child Friendly

                                        Price per night from

                                        $204

                                        Price per night from

                                        $204

                                          24

                                          Quaint Mancelona Condo at the Base of Schuss Mtn!

                                          Antrim County / Mancelona

                                          Mancelona apartment

                                          2 6 min stay varies

                                          • 2 bedrooms
                                          • sleeps 6
                                          • min stay varies
                                          • Swimming pool
                                          • Ski
                                          • Child Friendly

                                          Price per night from

                                          $144

                                          Responds fast!
                                          avg. 41 minutes

                                          Price per night from

                                          $144

                                            15

                                            Spectacular and Spacious Log Home for 24

                                            Emmet County / Harbor Springs

                                            Harbor Springs house

                                            8 26 2 nights min

                                            • 8 bedrooms
                                            • sleeps 26
                                            • 2 nights min
                                            • Nearest beach 3 mi
                                            • Child Friendly
                                            • Air conditioning

                                            Price per night from

                                            $1,145

                                            Responds fast!
                                            avg. 3 hours 52 minutes

                                            Price per night from

                                            $1,145

                                            (4) Excellent 

                                              75

                                              Shorewinds Beach House on LakeShore

                                              Berrien County / Union Pier

                                              Union Pier house

                                              2 5 min stay varies

                                              • 2 bedrooms
                                              • sleeps 5
                                              • min stay varies
                                              • Child Friendly
                                              • Air conditioning
                                              • Private garden

                                              Price per night from

                                              $200

                                              Price per night from

                                              $200

                                                12

                                                A modern family friendly home overlooking Lake Huron on a large sandy beach.

                                                Michigan / Lexington

                                                Lexington house

                                                2 6 min stay varies

                                                • 2 bedrooms
                                                • sleeps 6
                                                • min stay varies
                                                • Beach / lakeside relaxation
                                                • Child Friendly
                                                • Air conditioning

                                                Price per night from

                                                $172

                                                Responds fast!
                                                avg. 1 hour 30 minutes

                                                Price per night from

                                                $172

                                                (2) Excellent 

                                                  12

                                                  P. M. Lake Lodge

                                                  Michigan / Ludington

                                                  Ludington lodge

                                                  2 6 1 night min

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

                                                  Price per night from

                                                  $287

                                                  Price per night from

                                                  $287

                                                  (3) Excellent 

                                                    21

                                                    Cozy Log Cabin on the Upper Platte River

                                                    Benzie County / Honor

                                                    Honor cottage

                                                    1 4 2 nights min

                                                    • 1 bedroom
                                                    • sleeps 4
                                                    • 2 nights min
                                                    • Nearest beach 2 mi
                                                    • Child Friendly
                                                    • Private garden

                                                    Price per night from

                                                    $172

                                                    Responds fast!
                                                    avg. 3 hours 20 minutes

                                                    Price per night from

                                                    $172

                                                    (1) Excellent 

                                                      24

                                                      Ottawa Lake Home on 96 Acres w/Deck&Restored Barn!

                                                      Michigan / Ottawa Lake

                                                      Ottawa Lake house

                                                      3 10 min stay varies

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

                                                      Price per night from

                                                      $202

                                                      Responds fast!
                                                      avg. 2 hours 49 minutes

                                                      Price per night from

                                                      $202

                                                        18

                                                        Secluded Wooded/River Setting in the Country,

                                                        Berrien County / Benton Harbor

                                                        Benton Harbor house

                                                        2 6 1 night min

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

                                                        Price per night from

                                                        $224

                                                        Price per night from

                                                        $224

                                                          15

                                                          303 Eagle Street

                                                          Van Buren County / South Haven

                                                          South Haven house

                                                          2 6 min stay varies

                                                          • 2 bedrooms
                                                          • sleeps 6
                                                          • min stay varies
                                                          • Ask about children
                                                          • Air conditioning

                                                          Price per night from

                                                          $171

                                                          Price per night from

                                                          $171

                                                          (6) Excellent 

                                                            20

                                                            Log home on the Lake.

                                                            Charlevoix County / Charlevoix

                                                            Charlevoix log cabin

                                                            2 8 min stay varies

                                                            • 2 bedrooms
                                                            • sleeps 8
                                                            • min stay varies
                                                            • Beach / lakeside relaxation
                                                            • Child Friendly
                                                            • Private garden

                                                            Price per night from

                                                            $183

                                                            Price per night from

                                                            $183

                                                              24

                                                              Waterfront Suttons Bay Home w/Hot Tub & Prvt Beach

                                                              Leelanau County / Suttons Bay

                                                              Suttons Bay house

                                                              10 20 min stay varies

                                                              • 10 bedrooms
                                                              • sleeps 20
                                                              • min stay varies
                                                              • Child Friendly
                                                              • Air conditioning
                                                              • Pet Friendly

                                                              Price per night from

                                                              $1,220

                                                              Responds fast!
                                                              avg. 41 minutes

                                                              Price per night from

                                                              $1,220

                                                              (1) Excellent 

                                                                8

                                                                Cozy Home! 10 min from Downtown Grand Rapids

                                                                Kent County / East Grand Rapids

                                                                East Grand Rapids house

                                                                2 5 1 night min

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

                                                                Price per night from

                                                                $109

                                                                Responds fast!
                                                                avg. 17 minutes

                                                                Price per night from

                                                                $109

                                                                  26

                                                                  Serendipity/Nannybird: 5 suites steps from the beach

                                                                  Benzie County / Frankfort

                                                                  Frankfort house

                                                                  1 4 1 night min

                                                                  • 1 bedroom
                                                                  • sleeps 4
                                                                  • 1 night min
                                                                  • Beach / lakeside relaxation
                                                                  • Nearest beach 0.16 mi
                                                                  • Child Friendly

                                                                  Price per night from

                                                                  $205

                                                                  Price per night from

                                                                  $205

                                                                    25

                                                                    Serene Cottage w/ Patio - Steps to Lake Michigan!

                                                                    Allegan County / Macatawa

                                                                    Macatawa cottage

                                                                    3 13 min stay varies

                                                                    • 3 bedrooms
                                                                    • sleeps 13
                                                                    • min stay varies
                                                                    • Ski
                                                                    • Child Friendly
                                                                    • Air conditioning

                                                                    Price per night from

                                                                    $269

                                                                    Responds fast!
                                                                    avg. 41 minutes

                                                                    Price per night from

                                                                    $269

                                                                      18

                                                                      554 Indiana

                                                                      Van Buren County / South Haven

                                                                      South Haven house

                                                                      4 10 min stay varies

                                                                      • 4 bedrooms
                                                                      • sleeps 10
                                                                      • min stay varies
                                                                      • Ask about children
                                                                      • Air conditioning

                                                                      Price per night from

                                                                      $214

                                                                      Price per night from

                                                                      $214

                                                                        33

                                                                        16960 77th Street - 3 night minimum!

                                                                        Van Buren County / South Haven

                                                                        South Haven house

                                                                        3 8 min stay varies

                                                                        • 3 bedrooms
                                                                        • sleeps 8
                                                                        • min stay varies
                                                                        • Ask about children
                                                                        • Air conditioning

                                                                        Price per night from

                                                                        $236

                                                                        Price per night from

                                                                        $236

                                                                          52

                                                                          Downtown Saugatuck Condo with a Water Front View

                                                                          Allegan County / Saugatuck

                                                                          Saugatuck condo

                                                                          3 8 min stay varies

                                                                          • 3 bedrooms
                                                                          • sleeps 8
                                                                          • min stay varies
                                                                          • Child Friendly
                                                                          • Pet Friendly

                                                                          Price per night from

                                                                          $212

                                                                          Price per night from

                                                                          $212

                                                                            24

                                                                            Iron River House on Lake Chicagon w/ Sauna & Dock

                                                                            Upper Peninsula / Iron River

                                                                            Iron River house

                                                                            4 12 min stay varies

                                                                            • 4 bedrooms
                                                                            • sleeps 12
                                                                            • min stay varies
                                                                            • Ski
                                                                            • Child Friendly

                                                                            Price per night from

                                                                            $281

                                                                            Responds fast!
                                                                            avg. 32 minutes

                                                                            Price per night from

                                                                            $281

                                                                            (3) Excellent 

                                                                              27

                                                                              Ship Watcher's Paradise on the St. Clair River

                                                                              Michigan / Marine City

                                                                              Marine City house

                                                                              3 10 3 nights min

                                                                              • 3 bedrooms
                                                                              • sleeps 10
                                                                              • 3 nights min
                                                                              • Nearest beach 7 mi
                                                                              • Child Friendly
                                                                              • Air conditioning

                                                                              Price per night from

                                                                              $189

                                                                              Price per night from

                                                                              $189

                                                                              About Michigan

                                                                              Extending away from two peninsulas and touching four of the five Great Lakes, Michigan is a diverse and beautiful state that is quintessentially Midwestern. Vast expanses of wilderness, spectacular beaches and welcoming cities make up the fabric of the state, and Michigan's outdoor appeal is complimented by its metropolis, Detroit.

                                                                              If you're visiting Michigan, some of the things you'll want to check out include:

                                                                              • Detroit: This town is home to the Henry Ford Museum, a rich artistic and musical culture, three major casinos, and a wealth of excellent restaurants and entertainment venues.
                                                                              • Mackinac Island: Vehicles are not permitted on this beautiful island, which blooms with fields of wildflowers and berries that grow fresh and ripe in the summertime. Once you get your car back, a drive across the Mackinac Bridge is truly awe-inspiring. This graceful suspension bridge is the largest of its kind in the western hemisphere.
                                                                              • Isle Royale National Park: One of the most famous National Parks in Michigan, Isle Royale National Park is located on the state's northwestern shores, abutting Lake Superior. It also offers some of the best camping in Michigan.
                                                                              • Harbor Country: Filled with quaint towns and rural farms, Harbor Country is one of the best venues for Michigan romantic getaways. Summer and fall are the perfect times of year to experience the area's slow-paced, welcoming vibe and historic appeal.
                                                                              • Muskegon: One of the state's most widely visited cities, Muskegon is home to Michigan's Adventure, one of the best amusement parks in Michigan. It's a perfect place to bring your family for an unforgettable day.

                                                                              Summer is widely considered the best time to get outdoors and enjoy Michigan's scenic beauty, but winter visits are equally satisfying. The state offers world-class winter sports, and the famous Detroit Auto Show is held annually in January and is a must for automotive enthusiasts.

                                                                              A cabin rental is the perfect way to enjoy the idyllic beauty of the Michigan countryside, and if you're staying in the city, consider a condo as your vacation rental instead of a hotel. You'll enjoy all the comforts of home, and you'll have more space and privacy.

                                                                              If you want to explore beyond Michigan, you can head north into southern Ontario, Canada, which is just across the Ambassador Bridge in Detroit. The beautiful lakes of Minnesota and the relaxing Midwestern vibe of Wisconsin are also just a short drive away.