Vacation Rentals & Apartments in South Haven

Close

Enter dates for more accurate prices

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

147 apartments

(2) Excellent 

    25

    South Haven Home w/Grill & Fire Pit-Walk to Shore!

    Van Buren County / South Haven

    South Haven house

    6 21 min stay varies

    • 6 bedrooms
    • sleeps 21
    • min stay varies
    • Ski
    • Child Friendly
    • Air conditioning

    Price per night from

    $315

    Responds fast!
    avg. 8 minutes

    Price per night from

    $315

      13

      North Shore #306 - 223 North Shore Drive

      Van Buren County / South Haven

      South Haven house

      1 4 7 nights min

      • 1 bedroom
      • sleeps 4
      • 7 nights min
      • Swimming pool
      • Ask about children
      • Air conditioning

      Price per night from

      $157

      Price per night from

      $157

        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

          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

          (2) Excellent 

            18

            38 Lincoln Avenue - Just a few blocks from beautiful Lake Michigan!

            Van Buren County / South Haven

            South Haven house

            7 12 min stay varies

            • 7 bedrooms
            • sleeps 12
            • min stay varies
            • Ask about children
            • Air conditioning

            Price per night from

            $521

            Price per night from

            $521

            (2) Average 

              13

              Bent Tree #3 - 101 North Shore Drive

              Van Buren County / South Haven

              South Haven house

              1 4 7 nights min

              • 1 bedroom
              • sleeps 4
              • 7 nights min
              • Swimming pool
              • Ask about children
              • Air conditioning

              Price per night from

              $200

              Price per night from

              $200

                20

                J & J Cottage - 3 Night Minimum!

                Van Buren County / South Haven

                South Haven house

                2 7 min stay varies

                • 2 bedrooms
                • sleeps 7
                • min stay varies
                • Ask about children

                Price per night from

                $193

                Price per night from

                $193

                  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

                  (1) Excellent 

                    14

                    South Haven Lake House

                    Van Buren County / South Haven

                    South Haven house

                    6 19 7 nights min

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

                    Price per night from

                    $567

                    Responds fast!
                    avg. 3 hours 22 minutes

                    Price per night from

                    $567

                      7

                      223 North Shore Drive # 207

                      Van Buren County / South Haven

                      South Haven studio

                      Studio 3 7 nights min

                      • Studio
                      • sleeps 3
                      • 7 nights min
                      • Beach / lakeside relaxation
                      • Nearest beach 0.1 mi
                      • Swimming pool

                      Price per night from

                      $93

                      Price per night from

                      $93

                        13

                        1009 Monroe Boulevard - 1/4 mile to the beach!!

                        Van Buren County / South Haven

                        South Haven house

                        3 6 min stay varies

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

                        Price per night from

                        $157

                        Price per night from

                        $157

                          15

                          Landings #7 - 230 Oak Street - Riverfront condo with a pool!

                          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

                          $143

                          Price per night from

                          $143

                            20

                            Great family home close to the beach!

                            Van Buren County / South Haven

                            South Haven house

                            4 10 min stay varies

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

                            Price per night from

                            $315

                            Responds fast!
                            avg. 3 hours 31 minutes

                            Price per night from

                            $315

                            (3) Excellent 

                              24

                              Cedar Haven Cottage - Friday to Friday * South Beach area

                              Van Buren County / South Haven

                              South Haven house

                              5 13 min stay varies

                              • 5 bedrooms
                              • sleeps 13
                              • min stay varies
                              • Ask about children
                              • Air conditioning

                              Price per night from

                              $245

                              Price per night from

                              $245

                                25

                                South Haven Condo w/Community Pool -Walk to Beach!

                                Van Buren County / South Haven

                                South Haven apartment

                                1 4 min stay varies

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

                                Price per night from

                                $161

                                Responds fast!
                                avg. 8 minutes

                                Price per night from

                                $161

                                (1) Excellent 

                                  21

                                  Castle Made Of Sand - 560 Indiana - 3 blocks from South Beach!

                                  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

                                  $200

                                  Price per night from

                                  $200

                                    18

                                    Harbours #9 - 69 North Shore Drive - w/private beach!

                                    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

                                    $414

                                    Price per night from

                                    $414

                                      28

                                      Sunset Victorian Retreat - 553 Le Grange

                                      Van Buren County / South Haven

                                      South Haven house

                                      5 16 min stay varies

                                      • 5 bedrooms
                                      • sleeps 16
                                      • min stay varies
                                      • Ask about children
                                      • Air conditioning

                                      Price per night from

                                      $421

                                      Price per night from

                                      $421

                                        31

                                        Shorewood Cottage - 230 Erie Street - 3 blocks to South Beach

                                        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

                                        $229

                                        Price per night from

                                        $229

                                          12

                                          Parkshores 6 - 130 North Shore Dr - Closest to the Pool!

                                          Van Buren County / South Haven

                                          South Haven house

                                          3 8 min stay varies

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

                                          Price per night from

                                          $250

                                          Price per night from

                                          $250

                                            30

                                            95 Monroe - Across the street from Kids` Corner!

                                            Van Buren County / South Haven

                                            South Haven house

                                            4 10 7 nights min

                                            • 4 bedrooms
                                            • sleeps 10
                                            • 7 nights min
                                            • Ask about children

                                            Price per night from

                                            $686

                                            Price per night from

                                            $686

                                              12

                                              Maple Haven - 570 Maple - Just two blocks from Kids` Corner and beach access!

                                              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

                                              $136

                                              Price per night from

                                              $136

                                                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

                                                  41

                                                  Your new home in South Haven

                                                  Van Buren County / South Haven

                                                  South Haven house

                                                  5 12 5 nights min

                                                  • 5 bedrooms
                                                  • sleeps 12
                                                  • 5 nights min
                                                  • Nearest beach 0.2 mi
                                                  • Child Friendly
                                                  • Air conditioning

                                                  Price per night from

                                                  $687

                                                  Responds fast!
                                                  avg. 2 hours 55 minutes

                                                  Price per night from

                                                  $687

                                                    23

                                                    Parkshores #2 - 130 North Shore Drive - w/pool

                                                    Van Buren County / South Haven

                                                    South Haven house

                                                    3 8 min stay varies

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

                                                    Price per night from

                                                    $323

                                                    Price per night from

                                                    $323

                                                    (1) Very Good 

                                                      14

                                                      Harbours #26 - 69 North Shore Drive - w/private beach!

                                                      Van Buren County / South Haven

                                                      South Haven house

                                                      2 7 7 nights min

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

                                                      Price per night from

                                                      $171

                                                      Price per night from

                                                      $171

                                                      (3) Excellent 

                                                        17

                                                        Sundance 2Bed Cottage

                                                        Van Buren County / South Haven

                                                        South Haven cottage

                                                        2 5 min stay varies

                                                        • 2 bedrooms
                                                        • sleeps 5
                                                        • min stay varies
                                                        • Nearest beach 0 mi
                                                        • Child Friendly
                                                        • Air conditioning

                                                        Price per night from

                                                        $315

                                                        Responds fast!
                                                        avg. 1 hour 5 minutes

                                                        Price per night from

                                                        $315

                                                        (2) Very Good 

                                                          20

                                                          Flip Flop Cottage - 2 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

                                                          $143

                                                          Price per night from

                                                          $143

                                                          (2) Very Good 

                                                            10

                                                            Nice Quiet 2 Bedroom In Walking Distance

                                                            Van Buren County / South Haven

                                                            South Haven condo

                                                            2 6 min stay varies

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

                                                            Price per night from

                                                            $58

                                                            Responds fast!
                                                            avg. 1 hour 25 minutes

                                                            Price per night from

                                                            $58

                                                            (3) Excellent 

                                                              15

                                                              Luxury Beach House in South Haven - North Beach

                                                              Van Buren County / South Haven

                                                              South Haven house

                                                              6 16 2 nights min

                                                              • 6 bedrooms
                                                              • sleeps 16
                                                              • 2 nights min
                                                              • Beach / lakeside relaxation
                                                              • Child Friendly
                                                              • Air conditioning
                                                              “We loved the brand new renovations and the location.” My husband, myself and our 5 month old baby had the entire house to ourselves. It was much bigger than we needed, but perfect for some time away from our regular day to day routine. We enjoyed a
                                                              …see more

                                                              Price per night from

                                                              $1,025

                                                              Price per night from

                                                              $1,025

                                                                22

                                                                Beautiful Million Dollar Multifamily Home w/ Heated Pool and Lake Michigan views

                                                                Van Buren County / South Haven

                                                                South Haven house

                                                                6 16 7 nights min

                                                                • 6 bedrooms
                                                                • sleeps 16
                                                                • 7 nights min
                                                                • Swimming pool
                                                                • Child Friendly
                                                                • Air conditioning

                                                                Price per night from

                                                                $1,766

                                                                Responds fast!
                                                                avg. 3 hours 36 minutes

                                                                Price per night from

                                                                $1,766

                                                                  27

                                                                  77 Bluff Drive - Steps away from beautiful Lake Michigan!

                                                                  Van Buren County / South Haven

                                                                  South Haven house

                                                                  4 8 min stay varies

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

                                                                  Price per night from

                                                                  $464

                                                                  Price per night from

                                                                  $464

                                                                  (1) Excellent 

                                                                    15

                                                                    Secluded home in forested dunes with private Lake Michigan beach

                                                                    Van Buren County / South Haven

                                                                    South Haven house

                                                                    4 10 3 nights min

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

                                                                    Price per night from

                                                                    $516

                                                                    Price per night from

                                                                    $516

                                                                    (1) Excellent 

                                                                      28

                                                                      Captains Choice -317 - Monroe Street - 3 night minimum

                                                                      Van Buren County / South Haven

                                                                      South Haven house

                                                                      3 9 min stay varies

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

                                                                      Price per night from

                                                                      $286

                                                                      Price per night from

                                                                      $286

                                                                        33

                                                                        Blue View Victorian-Charming 4 Bedroom South Haven Home-Park & Walk to the Beach

                                                                        Van Buren County / South Haven

                                                                        South Haven house

                                                                        4 10 min stay varies

                                                                        • 4 bedrooms
                                                                        • sleeps 10
                                                                        • min stay varies
                                                                        • Nearest beach 0.6 mi
                                                                        • Child Friendly
                                                                        • Car not necessary

                                                                        Price per night from

                                                                        $287

                                                                        Price per night from

                                                                        $287

                                                                          22

                                                                          Harbours #10 - 69 North Shore Drive

                                                                          Van Buren County / South Haven

                                                                          South Haven house

                                                                          2 7 7 nights min

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

                                                                          Price per night from

                                                                          $371

                                                                          Price per night from

                                                                          $371

                                                                            14

                                                                            Parkshores #4 - 130 North Shore Drive - w/pool

                                                                            Van Buren County / South Haven

                                                                            South Haven house

                                                                            2 7 min stay varies

                                                                            • 2 bedrooms
                                                                            • sleeps 7
                                                                            • min stay varies
                                                                            • Swimming pool
                                                                            • Ask about children
                                                                            • Air conditioning

                                                                            Price per night from

                                                                            $257

                                                                            Price per night from

                                                                            $257

                                                                              15

                                                                              Harbours #25 - 69 North Shore Drive - w/private beach!

                                                                              Van Buren County / South Haven

                                                                              South Haven house

                                                                              2 7 7 nights min

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

                                                                              Price per night from

                                                                              $314

                                                                              Price per night from

                                                                              $314

                                                                              About South Haven

                                                                              Home to charming architecture, a variety of large cultural festivals, and plenty of opportunities to take advantage of the great outdoors, the charming Michigan town of South Haven has it all! Hit the shops at one of the upscale boutiques on Phoenix Street, take in a live performance at a theater on Huron Street, or head to Kalamazoo Street and sample the wines from some of the best vineyards in the state. There's no shortage of things to see and do in South Haven.

                                                                              Here are just some of the main attractions and activities that this wonderful town has to offer:

                                                                              • South Haven Center for the Arts: This cultural center is home to some of the biggest concerts, exhibitions, and speakers in town.
                                                                              • Southwest Michigan Wine Trail: Tasting rooms, educational classes, and, of course, plenty of delicious wine awaits you at this extremely popular local attraction.
                                                                              • Go Camping: There are several campgrounds both in and just outside of South Haven that are perfect for camping year-round, giving visitors the chance to experience the area's natural beauty firsthand.

                                                                              You can listen to local bands or entertaining speakers most nights of the week in South Haven. However, most of the bigger festivals in South Haven are held during the summer months. Look at vehicles that are up to 100 years old at the annual Antique Tractor and Engineer Show in July, sample the work of some of the premiere artists in the region at the Annual Holiday Art Show in July, or take part in the many family-friendly activities at the National Blueberry Festival held in August.

                                                                              Luckily, there's a vacation rental available in South Haven that has everything you need for a perfect getaway. Rent a cabin near one of the one many locations available for a South Haven camping experience, or book a luxury condo just steps from the beach for an unforgettable South Haven wedding.

                                                                              If you have some extra time to explore other areas nearby, check out the charming shops and cafes in Benton Harbor, or the bustling college town of Kalamazoo.