Macatawa Rentals

Close

Enter dates for more accurate prices

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

74 Houses

    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. 58 minutes

    Price per night from

    $269

    (1) Excellent 

      14

      The Bungalow

      Allegan County / Macatawa

      Macatawa apartment

      3 7 min stay varies

      • 3 bedrooms
      • sleeps 7
      • min stay varies
      • Child Friendly

      Price per night from

      $453

      Price per night from

      $453

      (5) Excellent 

        20

        The Boathouse

        Allegan County / Macatawa

        Macatawa house

        7 14 min stay varies

        • 7 bedrooms
        • sleeps 14
        • min stay varies
        • Beach / lakeside relaxation
        • Child Friendly
        • Air conditioning
        “Relaxing Lakeside Retreat” Pros: - sunrises over Lake Macatawa and marina ... Gorgeous! - Dock for your boat right out the door...ladder attached for jumping from the dock into the lake - fantastic pool and hot tub facility at Eldean Shipyard -beach i
        …see more

        Price per night from

        $454

        Price per night from

        $454

          12

          Best Front Porch on the Beach

          Allegan County / Macatawa

          Macatawa cottage

          6 14 7 nights min

          • 6 bedrooms
          • sleeps 14
          • 7 nights min
          • Child Friendly
          • Car not necessary

          Price per night from

          $687

          Price per night from

          $687

          (2) Average 

            13

            The Sanctuary Woods Estate

            Allegan County / Macatawa

            Macatawa house

            5 11 3 nights min

            • 5 bedrooms
            • sleeps 11
            • 3 nights min
            • Child Friendly

            Price per night from

            $684

            Price per night from

            $684

              21

              Harbor View Lofts #2

              Allegan County / Macatawa

              Macatawa condo

              14 14 3 nights min

              • 14 bedrooms
              • sleeps 14
              • 3 nights min
              • Child Friendly

              Price per night from

              $863

              Price per night from

              $863

                25

                Holland Cottage w/ Private Beach on Lake Michigan!

                Allegan County / Macatawa

                Macatawa house

                4 8 min stay varies

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

                Price per night from

                $247

                Responds fast!
                avg. 58 minutes

                Price per night from

                $247

                  9

                  Harbor View Lofts #3 - Overlooking Lake Macatawa

                  Allegan County / Macatawa

                  Macatawa condo

                  8 16 min stay varies

                  • 8 bedrooms
                  • sleeps 16
                  • min stay varies
                  • Child Friendly

                  Price per night from

                  $454

                  Price per night from

                  $454

                  Great rentals within 20 miles that match your search

                  Distance approx 7.64 km from Macatawa

                  (1) Excellent 

                    12

                    Perfectly located Water St Condo

                    Allegan County / Saugatuck

                    Saugatuck condo

                    1 4 1 night min

                    • 1 bedroom
                    • sleeps 4
                    • 1 night min
                    • Child Friendly
                    • Air conditioning
                    • Pet Friendly

                    Price per night from

                    $229

                    Price per night from

                    $229

                    Distance approx 4.35 km from Macatawa

                      24

                      Home by Lake Michigan - 10 Min to Downtown Holland

                      Ottawa County / Holland

                      Holland house

                      3 8 min stay varies

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

                      Price per night from

                      $87

                      Responds fast!
                      avg. 58 minutes

                      Price per night from

                      $87

                      Distance approx 8.84 km from Macatawa

                      (2) Excellent 

                        14

                        Captains Quarters Cottage-Cozy, Downtown Douglas steps from shops & restaurants!

                        Allegan County / Douglas

                        Douglas house

                        2 6 min stay varies

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

                        Price per night from

                        $200

                        Price per night from

                        $200

                        Distance approx 1.08 km from Macatawa Show on Map

                        (3) Excellent 

                          24

                          Updated Holland Home w/Yard Near Holland St. Park!

                          Ottawa County / Holland

                          Holland house

                          3 10 min stay varies

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

                          Price per night from

                          $230

                          Responds fast!
                          avg. 21 minutes

                          Price per night from

                          $230

                          Distance approx 13.66 km from Macatawa

                          (7) Excellent 

                            22

                            Cozy Cottage, near Saugatuck MI

                            Allegan County / Fennville

                            Fennville cottage

                            2 6 min stay varies

                            • 2 bedrooms
                            • sleeps 6
                            • min stay varies
                            • Beach / lakeside relaxation
                            • Nearest beach 0.2 mi
                            • Child Friendly
                            “Low key, calm, awesome location!” This rental is amazing because it would work so well for people from various walks of life! Couples vacationing together, a family vacationing alone, families with kids or not with kids, you decide! It will work for
                            …see more

                            Price per night from

                            $173

                            Price per night from

                            $173

                            Distance approx 12.9 km from Macatawa

                              16

                              "The Cottage" at Hutchins Lake

                              Allegan County / Fennville

                              Fennville cottage

                              2 8 2 nights min

                              • 2 bedrooms
                              • sleeps 8
                              • 2 nights min
                              • Beach / lakeside relaxation
                              • Child Friendly

                              Price per night from

                              $403

                              Price per night from

                              $403

                              Distance approx 7.93 km from Macatawa

                              (3) Excellent 

                                9

                                Stunning downtown Saugatuck Harbor Views

                                Allegan County / Saugatuck

                                Saugatuck condo

                                2 4 1 night min

                                • 2 bedrooms
                                • sleeps 4
                                • 1 night min
                                • Nearest beach 3 mi
                                • Child Friendly
                                • Air conditioning

                                Price per night from

                                $386

                                Price per night from

                                $386

                                Distance approx 1.24 km from Macatawa Show on Map

                                (10) Excellent 

                                  30

                                  4 Bedroom home on Lake Macatawa near Lake Michigan

                                  Ottawa County / Holland

                                  Holland house

                                  4 10 min stay varies

                                  • 4 bedrooms
                                  • sleeps 10
                                  • min stay varies
                                  • Beach / lakeside relaxation
                                  • Child Friendly
                                  • Air conditioning
                                  “multi-generation vacation” My wife, her parents, and our daughter all enjoyed a wonderful week in luxury. The owners were responsive and helpful. The home was clean and well stocked for vacationing travelers. The home itself, the lake frontage, and th
                                  …see more

                                  Price per night from

                                  $299

                                  Responds fast!
                                  avg. 1 hour 27 minutes

                                  Price per night from

                                  $299

                                  Distance approx 8.09 km from Macatawa

                                    32

                                    Secluded in Saugatuck

                                    Allegan County / Saugatuck

                                    Saugatuck house

                                    4 16 min stay varies

                                    • 4 bedrooms
                                    • sleeps 16
                                    • min stay varies
                                    • Child Friendly
                                    • Air conditioning
                                    • Private garden

                                    Price per night from

                                    $345

                                    Price per night from

                                    $345

                                    Distance approx 7.92 km from Macatawa

                                    (2) Excellent 

                                      21

                                      The Roe House

                                      Allegan County / Saugatuck

                                      Saugatuck house

                                      4 8 min stay varies

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

                                      Price per night from

                                      $259

                                      Responds fast!
                                      avg. 52 minutes

                                      Price per night from

                                      $259

                                      Distance approx 3.94 km from Macatawa Show on Map

                                        46

                                        Newly Renovated Family Beach Cottage-100 yds to Lake Michigan Beach

                                        Ottawa County / Holland

                                        Holland house

                                        4 12 5 nights min

                                        • 4 bedrooms
                                        • sleeps 12
                                        • 5 nights min
                                        • Nearest beach 0 mi
                                        • Child Friendly

                                        Price per night from

                                        $558

                                        Price per night from

                                        $558

                                        Distance approx 11.49 km from Macatawa

                                          42

                                          Spectacular Lake House with Lake Michigan Views from every room

                                          Allegan County / Douglas

                                          Douglas house

                                          3 12 7 nights min

                                          • 3 bedrooms
                                          • sleeps 12
                                          • 7 nights min
                                          • Child Friendly

                                          Price per night from

                                          $806

                                          Price per night from

                                          $806

                                          Distance approx 19.24 km from Macatawa

                                            44

                                            3BD Grand Haven Home On Bike Path

                                            Ottawa County / Grand Haven

                                            Grand Haven house

                                            3 9 1 night min

                                            • 3 bedrooms
                                            • sleeps 9
                                            • 1 night min
                                            • Nearest beach 5 mi
                                            • Child Friendly
                                            • Air conditioning

                                            Price per night from

                                            $443

                                            Price per night from

                                            $443

                                            Distance approx 0.1 km from Macatawa Show on Map

                                            (2) Very Good 

                                              10

                                              Lake Effect Cottage

                                              Ottawa County / Holland

                                              Holland house

                                              4 12 7 nights min

                                              • 4 bedrooms
                                              • sleeps 12
                                              • 7 nights min
                                              • Nearest beach 1 mi
                                              • Child Friendly
                                              • Air conditioning

                                              Price per night from

                                              $258

                                              Price per night from

                                              $258

                                              Distance approx 4.35 km from Macatawa

                                                24

                                                Holland Apt w/Shared Patio - Mins to Lake Michigan

                                                Ottawa County / Holland

                                                Holland apartment

                                                1 4 min stay varies

                                                • 1 bedroom
                                                • sleeps 4
                                                • min stay varies
                                                • Child Friendly
                                                • Air conditioning
                                                • Pet Friendly

                                                Price per night from

                                                $58

                                                Responds fast!
                                                avg. 58 minutes

                                                Price per night from

                                                $58

                                                Distance approx 6.18 km from Macatawa

                                                (1) Excellent 

                                                  8

                                                  Enoy Our Beautiful, Spacious & Clean Cabin

                                                  Allegan County / Saugatuck

                                                  Saugatuck log cabin

                                                  4 8 min stay varies

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

                                                  Price per night from

                                                  $411

                                                  Responds fast!
                                                  avg. 3 hours 56 minutes

                                                  Price per night from

                                                  $411

                                                  Distance approx 5.19 km from Macatawa

                                                    26

                                                    Sleeps 18, Quiet Country Setting For Your Family Reunion.

                                                    Ottawa County / Holland

                                                    Holland farmhouse

                                                    5 18 7 nights min

                                                    • 5 bedrooms
                                                    • sleeps 18
                                                    • 7 nights min
                                                    • Child Friendly
                                                    • Air conditioning
                                                    • Private garden

                                                    Price per night from

                                                    $411

                                                    Responds fast!
                                                    avg. 2 hours 2 minutes

                                                    Price per night from

                                                    $411

                                                    Distance approx 8.18 km from Macatawa

                                                    (2) Average 

                                                      19

                                                      A DAZE AT THE ZOO (FRANK'S PLACE) 2 Mile From Town

                                                      Allegan County / Saugatuck

                                                      Saugatuck farmhouse

                                                      2 6 2 nights min

                                                      • 2 bedrooms
                                                      • sleeps 6
                                                      • 2 nights min
                                                      • Beach / lakeside relaxation
                                                      • Nearest beach 3 mi
                                                      • Child Friendly

                                                      Price per night from

                                                      $229

                                                      Responds fast!
                                                      avg. 1 hour 11 minutes

                                                      Price per night from

                                                      $229

                                                      Distance approx 13.86 km from Macatawa

                                                        29

                                                        The Loft at DollyBrook Resort minutes from Saugatuck

                                                        Allegan County / Saugatuck

                                                        Saugatuck cottage

                                                        1 4 min stay varies

                                                        • 1 bedroom
                                                        • sleeps 4
                                                        • min stay varies
                                                        • Swimming pool
                                                        • Child Friendly
                                                        • Air conditioning

                                                        Price per night from

                                                        $293

                                                        Responds fast!
                                                        avg. 1 hour 11 minutes

                                                        Price per night from

                                                        $293

                                                        Distance approx 7.92 km from Macatawa

                                                        (7) Very Good 

                                                          18

                                                          Bayfront Harborview Suite with porch

                                                          Allegan County / Saugatuck

                                                          Saugatuck apartment

                                                          1 2 min stay varies

                                                          • 1 bedroom
                                                          • sleeps 2
                                                          • min stay varies
                                                          • Ask about children
                                                          • Car not necessary
                                                          • Air conditioning

                                                          Price per night from

                                                          $133

                                                          Responds fast!
                                                          avg. 1 hour 5 minutes

                                                          Price per night from

                                                          $133

                                                          Distance approx 9.03 km from Macatawa

                                                          (1) Average 

                                                            14

                                                            Charming Cottage - Walk to the Beach!

                                                            Allegan County / Douglas

                                                            Douglas cottage

                                                            3 6 min stay varies

                                                            • 3 bedrooms
                                                            • sleeps 6
                                                            • min stay varies
                                                            • Beach / lakeside relaxation
                                                            • Child Friendly

                                                            Price per night from

                                                            $213

                                                            Responds fast!
                                                            avg. 30 minutes

                                                            Price per night from

                                                            $213

                                                            Distance approx 13.86 km from Macatawa

                                                            (2) Excellent 

                                                              47

                                                              Cottage #7 at DollyBrook Resort minutes from Saugatuck

                                                              Allegan County / Saugatuck

                                                              Saugatuck cottage

                                                              2 4 min stay varies

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

                                                              Price per night from

                                                              $305

                                                              Responds fast!
                                                              avg. 1 hour 11 minutes

                                                              Price per night from

                                                              $305

                                                              Distance approx 13.86 km from Macatawa

                                                                50

                                                                Cottage #2 at DollyBrook Resort minutes from Saugatuck

                                                                Allegan County / Saugatuck

                                                                Saugatuck cottage

                                                                3 8 min stay varies

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

                                                                Price per night from

                                                                $380

                                                                Responds fast!
                                                                avg. 1 hour 11 minutes

                                                                Price per night from

                                                                $380

                                                                Distance approx 13.86 km from Macatawa

                                                                  41

                                                                  Cottage #4 at DollyBrook Resort minutes from Saugatuck

                                                                  Allegan County / Saugatuck

                                                                  Saugatuck cottage

                                                                  2 4 min stay varies

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

                                                                  Price per night from

                                                                  $305

                                                                  Responds fast!
                                                                  avg. 1 hour 11 minutes

                                                                  Price per night from

                                                                  $305

                                                                  Distance approx 13.86 km from Macatawa

                                                                  (1) Excellent 

                                                                    46

                                                                    Cottage #3 at DollyBrook Resort minutes from Saugatuck

                                                                    Allegan County / Saugatuck

                                                                    Saugatuck cottage

                                                                    1 4 min stay varies

                                                                    • 1 bedroom
                                                                    • sleeps 4
                                                                    • min stay varies
                                                                    • Swimming pool
                                                                    • Child Friendly
                                                                    • Air conditioning

                                                                    Price per night from

                                                                    $288

                                                                    Responds fast!
                                                                    avg. 1 hour 11 minutes

                                                                    Price per night from

                                                                    $288

                                                                    Distance approx 7.95 km from Macatawa

                                                                    (1) Very Good 

                                                                      17

                                                                      Beautiful Experience, only hom heated pool/ 2 fireplaces, steps to water/ town

                                                                      Allegan County / Saugatuck

                                                                      Saugatuck house

                                                                      2 7 min stay varies

                                                                      • 2 bedrooms
                                                                      • sleeps 7
                                                                      • min stay varies
                                                                      • Beach / lakeside relaxation
                                                                      • Nearest beach 2 mi
                                                                      • Swimming pool

                                                                      Price per night from

                                                                      $259

                                                                      Responds fast!
                                                                      avg. 1 hour 24 minutes

                                                                      Price per night from

                                                                      $259

                                                                      Distance approx 1.24 km from Macatawa Show on Map

                                                                        21

                                                                        Beautiful, 3800 Sq. Ft. Home 1 Mi. from Holland State Park, Lake Macatawa Views

                                                                        Ottawa County / Holland

                                                                        Holland house

                                                                        4 13 min stay varies

                                                                        • 4 bedrooms
                                                                        • sleeps 13
                                                                        • min stay varies
                                                                        • Child Friendly
                                                                        • Air conditioning
                                                                        • Private garden

                                                                        Price per night from

                                                                        $305

                                                                        Price per night from

                                                                        $305

                                                                        Distance approx 10.22 km from Macatawa

                                                                        (1) Excellent 

                                                                          51

                                                                          Saugatuck Beach Home

                                                                          Allegan County / Fennville

                                                                          Fennville house

                                                                          6 14 2 nights min

                                                                          • 6 bedrooms
                                                                          • sleeps 14
                                                                          • 2 nights min
                                                                          • Beach / lakeside relaxation
                                                                          • Ask about children
                                                                          • Air conditioning

                                                                          Price per night from

                                                                          $1,006

                                                                          Price per night from

                                                                          $1,006

                                                                          Distance approx 7.85 km from Macatawa

                                                                            24

                                                                            Saugatuck: In-Town New Construction, Steps From Ev

                                                                            Allegan County / Saugatuck

                                                                            Saugatuck house

                                                                            4 8 2 nights min

                                                                            • 4 bedrooms
                                                                            • sleeps 8
                                                                            • 2 nights min
                                                                            • Ask about children
                                                                            • Air conditioning
                                                                            • Pet Friendly

                                                                            Price per night from

                                                                            $546

                                                                            Price per night from

                                                                            $546

                                                                            Distance approx 6.3 km from Macatawa

                                                                              24

                                                                              Heavenly 7 Retreat Luxury Cabin w/Fireplace- Kingfisher Cove #7

                                                                              Allegan County / Saugatuck

                                                                              Saugatuck house

                                                                              3 8 min stay varies

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

                                                                              Price per night from

                                                                              $288

                                                                              Responds fast!
                                                                              avg. 50 minutes

                                                                              Price per night from

                                                                              $288