Ottawa County Rentals

Close

Enter dates for more accurate prices

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

38 Houses

    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

      18

      Executive Land Yacht

      Ottawa County / Spring Lake

      Spring Lake yacht

      3 5 3 nights min

      • 3 bedrooms
      • sleeps 5
      • 3 nights min
      • Child Friendly
      • Air conditioning

      Price per night from

      $156

      Responds fast!
      avg. 1 hour 48 minutes

      Price per night from

      $156

        51

        Spring Lake Cove

        Ottawa County / Spring Lake

        Spring Lake house

        4 20 min stay varies

        • 4 bedrooms
        • sleeps 20
        • min stay varies
        • Child Friendly
        • Pet Friendly
        • Private garden

        Price per night from

        $892

        Responds fast!
        avg. 1 hour 48 minutes

        Price per night from

        $892

        (3) Excellent 

          15

          2BD Waterfront #7 - BrezzaDiLago Best Location

          Ottawa County / Grand Haven

          Grand Haven condo

          2 6 1 night min

          • 2 bedrooms
          • sleeps 6
          • 1 night min
          • Beach / lakeside relaxation
          • Nearest beach 1 mi
          • Child Friendly

          Price per night from

          $114

          Responds fast!
          avg. 1 hour 5 minutes

          Price per night from

          $114

          (1) Excellent 

            12

            Charming 1 Bedroom Apartment

            Ottawa County / Holland

            Holland apartment

            1 4 2 nights min

            • 1 bedroom
            • sleeps 4
            • 2 nights min
            • Child Friendly
            • Air conditioning
            • Private garden

            Price per night from

            $189

            Responds fast!
            avg. 3 hours 12 minutes

            Price per night from

            $189

            (8) Excellent 

              16

              2BD Waterfront #6 - BrezzaDiLago Best Location

              Ottawa County / Grand Haven

              Grand Haven condo

              2 6 1 night min

              • 2 bedrooms
              • sleeps 6
              • 1 night min
              • Beach / lakeside relaxation
              • Nearest beach 1 mi
              • Child Friendly

              Price per night from

              $114

              Responds fast!
              avg. 1 hour 5 minutes

              Price per night from

              $114

              (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

                (1) Excellent 

                  36

                  Farmhouse Cottage beautiful retreat, Walk to beach. Awesome bunkroom-Sleeps 14

                  Ottawa County / Holland

                  Holland house

                  3 14 min stay varies

                  • 3 bedrooms
                  • sleeps 14
                  • min stay varies
                  • Nearest beach 0.25 mi
                  • Child Friendly
                  • Air conditioning

                  Price per night from

                  $229

                  Responds fast!
                  avg. 58 minutes

                  Price per night from

                  $229

                  (6) Very Good 

                    20

                    Perfect Studio Suite in Grand Haven

                    Ottawa County / Grand Haven

                    Grand Haven apartment

                    3 10 30 nights min

                    • 3 bedrooms
                    • sleeps 10
                    • 30 nights min
                    • Beach / lakeside relaxation
                    • Nearest beach 3 mi
                    • Child Friendly

                    Price per night from

                    $115

                    Price per night from

                    $115

                      18

                      in the Heart of Downtown Grand Haven

                      Ottawa County / Grand Haven

                      Grand Haven condo

                      2 11 6 nights min

                      • 2 bedrooms
                      • sleeps 11
                      • 6 nights min
                      • Child Friendly

                      Price per night from

                      $460

                      Responds fast!
                      avg. 1 hour 25 minutes

                      Price per night from

                      $460

                      (3) Excellent 

                        21

                        DePersia Dunes

                        Ottawa County / Grand Haven

                        Grand Haven house

                        4 10 min stay varies

                        • 4 bedrooms
                        • sleeps 10
                        • min stay varies
                        • Nearest beach 0.08 mi
                        • Child Friendly
                        • Air conditioning

                        Price per night from

                        $465

                        Price per night from

                        $465

                        (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

                            28

                            Charming Holland House w/Patio & Easy Beach Access

                            Ottawa County / Holland

                            Holland house

                            4 7 min stay varies

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

                            Price per night from

                            $228

                            Responds fast!
                            avg. 58 minutes

                            Price per night from

                            $228

                              28

                              Grand Haven Condo w/Balcony- Walk to Pier & Dining

                              Ottawa County / Grand Haven

                              Grand Haven apartment

                              2 8 min stay varies

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

                              Price per night from

                              $189

                              Responds fast!
                              avg. 58 minutes

                              Price per night from

                              $189

                                24

                                Charming Grand Haven Apt w/View - Walk Everywhere!

                                Ottawa County / Grand Haven

                                Grand Haven apartment

                                2 4 min stay varies

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

                                Price per night from

                                $144

                                Responds fast!
                                avg. 58 minutes

                                Price per night from

                                $144

                                  10

                                  17 on 18th

                                  Ottawa County / Holland

                                  Holland apartment

                                  2 7 2 nights min

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

                                  Price per night from

                                  $96

                                  Price per night from

                                  $96

                                    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

                                    (1) Average 

                                      24

                                      Lovely Apartment w/Balcony in Downtown Grand Haven

                                      Ottawa County / Grand Haven

                                      Grand Haven apartment

                                      2 4 min stay varies

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

                                      Price per night from

                                      $144

                                      Responds fast!
                                      avg. 58 minutes

                                      Price per night from

                                      $144

                                        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

                                        (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

                                            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

                                            (1) Excellent 

                                              37

                                              New. Clean. Secluded and Peaceful. Near Beach, on Bike Trail

                                              Ottawa County / Grand Haven

                                              Grand Haven house

                                              3 14 3 nights min

                                              • 3 bedrooms
                                              • sleeps 14
                                              • 3 nights min
                                              • Beach / lakeside relaxation
                                              • Child Friendly

                                              Price per night from

                                              $373

                                              Responds fast!
                                              avg. 1 hour 29 minutes

                                              Price per night from

                                              $373

                                                33

                                                Yacht Hotel, Chris Craft, Live Aboard Yacht - Boat

                                                Ottawa County / Holland

                                                Holland boathouse

                                                2 4 4 nights min

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

                                                Price per night from

                                                $1,034

                                                Price per night from

                                                $1,034

                                                  42

                                                  Majestic Dunes

                                                  Ottawa County / Grand Haven

                                                  Grand Haven house

                                                  8 30 7 nights min

                                                  • 8 bedrooms
                                                  • sleeps 30
                                                  • 7 nights min
                                                  • Child Friendly
                                                  • Air conditioning
                                                  • Pet Friendly

                                                  Price per night from

                                                  $2,471

                                                  Responds fast!
                                                  avg. 1 hour 48 minutes

                                                  Price per night from

                                                  $2,471

                                                    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

                                                      23

                                                      Lake Macatawa House 1 Mile from Holland State Park

                                                      Ottawa County / Holland

                                                      Holland house

                                                      5 10 5 nights min

                                                      • 5 bedrooms
                                                      • sleeps 10
                                                      • 5 nights min
                                                      • Child Friendly

                                                      Price per night from

                                                      $483

                                                      Price per night from

                                                      $483

                                                        13

                                                        Beautiful views of Lake Michigan from Beach Front Home. Huge yard!

                                                        Ottawa County / Holland

                                                        Holland house

                                                        4 10 7 nights min

                                                        • 4 bedrooms
                                                        • sleeps 10
                                                        • 7 nights min
                                                        • Child Friendly
                                                        • Pet Friendly
                                                        • Private garden

                                                        Price per night from

                                                        $476

                                                        Price per night from

                                                        $476

                                                          48

                                                          A Yachts of Fun #2

                                                          Ottawa County / Grand Haven

                                                          Grand Haven yacht

                                                          3 7 10 nights min

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

                                                          Price per night from

                                                          $2,176

                                                          Responds fast!
                                                          avg. 1 hour 48 minutes

                                                          Price per night from

                                                          $2,176

                                                            10

                                                            Water Wonderland pool and Spring Lake w dockf

                                                            Ottawa County / Spring Lake

                                                            Spring Lake house

                                                            4 14 6 nights min

                                                            • 4 bedrooms
                                                            • sleeps 14
                                                            • 6 nights min
                                                            • Swimming pool
                                                            • Child Friendly
                                                            • Air conditioning

                                                            Price per night from

                                                            $2,186

                                                            Responds fast!
                                                            avg. 1 hour 48 minutes

                                                            Price per night from

                                                            $2,186

                                                              24

                                                              Tiny House w/ Patio - 2 Miles from Lake Macatawa!

                                                              Ottawa County / Holland

                                                              Holland studio

                                                              Studio 2 min stay varies

                                                              • Studio
                                                              • sleeps 2
                                                              • min stay varies
                                                              • Ski
                                                              • Child Friendly
                                                              • Air conditioning

                                                              Price per night from

                                                              $46

                                                              Responds fast!
                                                              avg. 58 minutes

                                                              Price per night from

                                                              $46

                                                                41

                                                                TAZELAAR COTTAGE: (Macatawa, MI) Near Holland, Grand Haven & Saugatuck! Sleeps 8

                                                                Ottawa County / Holland

                                                                Holland house

                                                                3 8 min stay varies

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

                                                                Price per night from

                                                                $95

                                                                Responds fast!
                                                                avg. 1 hour 35 minutes

                                                                Price per night from

                                                                $95

                                                                  63

                                                                  A Hidden Pines Log Cabin

                                                                  Ottawa County / Spring Lake

                                                                  Spring Lake house

                                                                  5 2 min stay varies

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

                                                                  Price per night from

                                                                  $974

                                                                  Responds fast!
                                                                  avg. 1 hour 48 minutes

                                                                  Price per night from

                                                                  $974

                                                                    22

                                                                    Moonlight Cabin

                                                                    Ottawa County / Holland

                                                                    Holland log cabin

                                                                    2 6 5 nights min

                                                                    • 2 bedrooms
                                                                    • sleeps 6
                                                                    • 5 nights min
                                                                    • Beach / lakeside relaxation
                                                                    • Child Friendly
                                                                    • Air conditioning

                                                                    Price per night from

                                                                    $148

                                                                    Responds fast!
                                                                    avg. 50 minutes

                                                                    Price per night from

                                                                    $148

                                                                      27

                                                                      NEW! Updated Apt on 7 Acres - Mins to Grand Rapids

                                                                      Ottawa County / Nunica

                                                                      Nunica apartment

                                                                      1 4 min stay varies

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

                                                                      Price per night from

                                                                      $115

                                                                      Responds fast!
                                                                      avg. 58 minutes

                                                                      Price per night from

                                                                      $115

                                                                        28

                                                                        NEW! Historic Farmhouse - 20 Mins to Grand Rapids!

                                                                        Ottawa County / Jamestown

                                                                        Jamestown house

                                                                        3 12 min stay varies

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

                                                                        Price per night from

                                                                        $172

                                                                        Responds fast!
                                                                        avg. 58 minutes

                                                                        Price per night from

                                                                        $172

                                                                        (1) Excellent 

                                                                          6

                                                                          Private, wooded 10 acres minutes away from Saugatu

                                                                          Ottawa County / Holland

                                                                          Holland house

                                                                          3 12 7 nights min

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

                                                                          Price per night from

                                                                          $516

                                                                          Price per night from

                                                                          $516

                                                                            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

                                                                            Great rentals within 20 miles that match your search

                                                                            Distance approx 1.61 km from Ottawa County

                                                                              17

                                                                              Comfortable House 2 Decks + Grill near MSU

                                                                              Ingham County / Lansing

                                                                              Lansing house

                                                                              3 8 1 night min

                                                                              • 3 bedrooms
                                                                              • sleeps 8
                                                                              • 1 night min
                                                                              • Child Friendly
                                                                              • Air conditioning
                                                                              • Pet Friendly

                                                                              Price per night from

                                                                              $103

                                                                              Price per night from

                                                                              $103