Three Oaks Rentals

Close

Enter dates for more accurate prices

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

141 Houses

    19

    Great apartment in the heart of San Isidro

    Berrien County / Three Oaks

    Three Oaks apartment

    3 6 4 nights min

    • 3 bedrooms
    • sleeps 6
    • 4 nights min
    • Child Friendly

    Price per night from

    $98

    Price per night from

    $98

      24

      2BR Three Oaks House w/Extensive Yard!

      Berrien County / Three Oaks

      Three Oaks house

      2 6 min stay varies

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

      Price per night from

      $125

      Responds fast!
      avg. 29 minutes

      Price per night from

      $125

        26

        Sycamore Guesthouse

        Berrien County / Three Oaks

        Three Oaks house

        5 13 min stay varies

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

        Price per night from

        $630

        Responds fast!
        avg. 2 hours 0 minutes

        Price per night from

        $630

          17

          Lily's Cottage, steps from Journeyman

          Berrien County / Three Oaks

          Three Oaks house

          2 6 2 nights min

          • 2 bedrooms
          • sleeps 6
          • 2 nights min
          • Child Friendly
          • Air conditioning
          • Pet Friendly

          Price per night from

          $207

          Price per night from

          $207

            25

            Three Oaks Inn at Ashmoor Estate

            Berrien County / Three Oaks

            Three Oaks b and b

            5 14 2 nights min

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

            Price per night from

            $602

            Responds fast!
            avg. 2 hours 2 minutes

            Price per night from

            $602

            Great rentals within 20 miles that match your search

            Distance approx 14.92 km from Three Oaks

            (18) Excellent 

              36

              Moondance--Huge Open Concept in Central Beachwalk

              Indiana / Michigan City

              Michigan City house

              6 16 min stay varies

              • 6 bedrooms
              • sleeps 16
              • min stay varies
              • Beach / lakeside relaxation
              • Nearest beach 0.02 mi
              • Swimming pool
              “Great location with great amenities” Loved the house. Great floor plan for large families and extended family. Loved the boardwalk to the beach and the trail around the lake. The kids liked the basketball court and the play area. The office was he
              …see more

              Price per night from

              $350

              Responds fast!
              avg. 46 minutes

              Price per night from

              $350

              Distance approx 13.95 km from Three Oaks

                25

                Serene 4BR LaPorte House w/Private Deck & Views

                Indiana / LaPorte

                LaPorte house

                4 10 min stay varies

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

                Price per night from

                $171

                Responds fast!
                avg. 29 minutes

                Price per night from

                $171

                Distance approx 6.88 km from Three Oaks

                  33

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

                  Berrien County / New Buffalo

                  New Buffalo house

                  4 10 min stay varies

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

                  Price per night from

                  $275

                  Responds fast!
                  avg. 29 minutes

                  Price per night from

                  $275

                  Distance approx 4.91 km from Three Oaks

                  (1) Excellent 

                    10

                    Meadowlark Cottage

                    Berrien County / Union Pier

                    Union Pier cottage

                    2 6 min stay varies

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

                    Price per night from

                    $264

                    Price per night from

                    $264

                    Distance approx 15.19 km from Three Oaks

                    (4) Excellent 

                      28

                      4BR 3BA Short Walk to Beach - New Furnishings 8/15

                      Indiana / Michigan City

                      Michigan City house

                      4 14 2 nights min

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

                      Price per night from

                      $630

                      Price per night from

                      $630

                      Distance approx 14.85 km from Three Oaks

                      (5) Very Good 

                        9

                        Mint Julep

                        Indiana / Michigan City

                        Michigan City house

                        2 6 min stay varies

                        • 2 bedrooms
                        • sleeps 6
                        • min stay varies
                        • Beach / lakeside relaxation
                        • Swimming pool
                        • Child Friendly

                        Price per night from

                        $172

                        Price per night from

                        $172

                        Distance approx 4.67 km from Three Oaks

                          24

                          Union Pier Home w/ Large Deck, Hot Tub & Backyard!

                          Berrien County / Union Pier

                          Union Pier house

                          4 14 min stay varies

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

                          Price per night from

                          $229

                          Responds fast!
                          avg. 29 minutes

                          Price per night from

                          $229

                          Distance approx 5.01 km from Three Oaks

                            38

                            Harbert Cottage+Studio w/Porch Half Mile to Beach!

                            Berrien County / Harbert

                            Harbert cottage

                            3 12 min stay varies

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

                            Price per night from

                            $235

                            Responds fast!
                            avg. 29 minutes

                            Price per night from

                            $235

                            Distance approx 5.32 km from Three Oaks

                              72

                              Lake Michigan Beach Barn

                              Berrien County / Harbert

                              Harbert house

                              5 16 7 nights min

                              • 5 bedrooms
                              • sleeps 16
                              • 7 nights min
                              • Nearest beach 0 mi
                              • Swimming pool
                              • Child Friendly

                              Price per night from

                              $2,061

                              Price per night from

                              $2,061

                              Distance approx 14.59 km from Three Oaks

                              (3) Excellent 

                                24

                                View of the lake from 2 decks - Lakeshore Dr 6br!

                                Indiana / Michigan City

                                Michigan City house

                                6 15 2 nights min

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

                                Price per night from

                                $915

                                Price per night from

                                $915

                                Distance approx 14.85 km from Three Oaks

                                (7) Very Good 

                                  19

                                  Southern Belle

                                  Indiana / Michigan City

                                  Michigan City house

                                  5 14 min stay varies

                                  • 5 bedrooms
                                  • sleeps 14
                                  • min stay varies
                                  • Beach / lakeside relaxation
                                  • Nearest beach 0 mi
                                  • Swimming pool

                                  Price per night from

                                  $630

                                  Price per night from

                                  $630

                                  Distance approx 14.83 km from Three Oaks

                                  (2) Very Good 

                                    22

                                    My Blue Heaven

                                    Indiana / Michigan City

                                    Michigan City house

                                    6 16 min stay varies

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

                                    Price per night from

                                    $687

                                    Price per night from

                                    $687

                                    Distance approx 7.13 km from Three Oaks

                                      27

                                      'The Peachtree Cottage'-5 Min to New Buffalo Beach

                                      Berrien County / New Buffalo

                                      New Buffalo cottage

                                      3 8 min stay varies

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

                                      Price per night from

                                      $182

                                      Responds fast!
                                      avg. 47 minutes

                                      Price per night from

                                      $182

                                      Distance approx 6.93 km from Three Oaks

                                      (16) Excellent 

                                      Certificate of Excellence

                                        15

                                        Lakefront cottage on scenic Hudson Lake

                                        Indiana / New Carlisle

                                        New Carlisle cottage

                                        2 4 2 nights min

                                        • 2 bedrooms
                                        • sleeps 4
                                        • 2 nights min
                                        • Beach / lakeside relaxation
                                        • Nearest beach 25 mi
                                        • Air conditioning

                                        Certificate of Excellence

                                        Price per night from

                                        $172

                                        Price per night from

                                        $172

                                        Distance approx 16.34 km from Three Oaks

                                        (1) Very Good 

                                          18

                                          Il Giardino

                                          Indiana / Michigan City

                                          Michigan City house

                                          3 8 3 nights min

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

                                          Price per night from

                                          $263

                                          Price per night from

                                          $263

                                          Distance approx 14.83 km from Three Oaks

                                          (10) Excellent 

                                            42

                                            The Queen Bee--Beachwalk's Favorite Large Home Rental

                                            Indiana / Michigan City

                                            Michigan City house

                                            7 24 min stay varies

                                            • 7 bedrooms
                                            • sleeps 24
                                            • min stay varies
                                            • Beach / lakeside relaxation
                                            • Swimming pool
                                            • Child Friendly
                                            “Queen Bee” This house was simply Marvelous. We had a great time. There was plenty of space for entertaining. We loved the spacious kitchen. We must have picked the perfect weekend. It was very quiet and private .I can't wait to try another Beach house
                                            …see more

                                            Price per night from

                                            $450

                                            Responds fast!
                                            avg. 46 minutes

                                            Price per night from

                                            $450

                                            Distance approx 4.7 km from Three Oaks

                                            (2) Excellent 

                                              28

                                              Gorgeous House on Private Beach with Stunning Lake Views and Outdoor Space

                                              Berrien County / Union Pier

                                              Union Pier house

                                              5 16 min stay varies

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

                                              Price per night from

                                              $1,145

                                              Price per night from

                                              $1,145

                                              Distance approx 16.36 km from Three Oaks

                                              (13) Excellent 

                                                13

                                                Beautiful apt. across from Lighthouse Mall

                                                Indiana / Michigan City

                                                Michigan City apartment

                                                1 2 3 nights min

                                                • 1 bedroom
                                                • sleeps 2
                                                • 3 nights min
                                                • Beach / lakeside relaxation
                                                • Nearest beach 2 mi
                                                • Air conditioning
                                                “I love it!” Had an amazing weekend away it was perfect! Busy everyday doing something fun, got to enjoy the beach, the mall, had really good tasting food and everyone was super nice around town!
                                                …see more

                                                Price per night from

                                                $144

                                                Responds fast!
                                                avg. 3 hours 24 minutes

                                                Price per night from

                                                $144

                                                Distance approx 14.84 km from Three Oaks

                                                (4) Excellent 

                                                  11

                                                  Blueberry Cottage

                                                  Indiana / Michigan City

                                                  Michigan City house

                                                  2 6 min stay varies

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

                                                  Price per night from

                                                  $263

                                                  Price per night from

                                                  $263

                                                  Distance approx 5.08 km from Three Oaks

                                                    14

                                                    Charming Michigan Cottage

                                                    Berrien County / Union Pier

                                                    Union Pier cottage

                                                    2 4 2 nights min

                                                    • 2 bedrooms
                                                    • sleeps 4
                                                    • 2 nights min
                                                    • Nearest beach 0.5 mi
                                                    • Child Friendly
                                                    • Air conditioning

                                                    Price per night from

                                                    $308

                                                    Price per night from

                                                    $308

                                                    Distance approx 5.83 km from Three Oaks

                                                      26

                                                      Sawyer Home w/Huge Yard - 1 Mile to Lake Michigan!

                                                      Berrien County / Sawyer

                                                      Sawyer house

                                                      3 10 min stay varies

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

                                                      Price per night from

                                                      $98

                                                      Responds fast!
                                                      avg. 29 minutes

                                                      Price per night from

                                                      $98

                                                      Distance approx 16.01 km from Three Oaks

                                                        33

                                                        Fun Central for ND Events/SW Mich Attractions

                                                        Berrien County / Niles

                                                        Niles house

                                                        3 10 2 nights min

                                                        • 3 bedrooms
                                                        • sleeps 10
                                                        • 2 nights min
                                                        • Swimming pool
                                                        • Child Friendly
                                                        • Air conditioning

                                                        Price per night from

                                                        $916

                                                        Price per night from

                                                        $916

                                                        Distance approx 19.15 km from Three Oaks

                                                        (6) Very Good 

                                                          29

                                                          The Cleveland House

                                                          Indiana / South Bend

                                                          South Bend house

                                                          5 14 2 nights min

                                                          • 5 bedrooms
                                                          • sleeps 14
                                                          • 2 nights min
                                                          • Nearest beach 52 mi
                                                          • Child Friendly
                                                          • Air conditioning

                                                          Price per night from

                                                          $344

                                                          Price per night from

                                                          $344

                                                          Distance approx 16.21 km from Three Oaks

                                                            25

                                                            Luxury Riverfront Estate

                                                            Berrien County / Niles

                                                            Niles house

                                                            2 8 1 night min

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

                                                            Price per night from

                                                            $1,060

                                                            Price per night from

                                                            $1,060

                                                            Distance approx 15.41 km from Three Oaks

                                                            (14) Very Good 

                                                              8

                                                              charming 1 bedroom house by stop 2 beach & casino

                                                              Indiana / Michigan City

                                                              Michigan City house

                                                              1 4 2 nights min

                                                              • 1 bedroom
                                                              • sleeps 4
                                                              • 2 nights min
                                                              • Beach / lakeside relaxation
                                                              • Ask about children
                                                              • Car not necessary
                                                              “Near the beach and shopping” This 1 bedroom home was just right for our needs. Very clean and updated. Sleeps 4 comfortably. About a 4 block walk to the beach and 1/2 mile from casino, outlet mall, and restaurants. New Buffalo about 20 minutes up the
                                                              …see more

                                                              Price per night from

                                                              $140

                                                              Price per night from

                                                              $140

                                                              Distance approx 6.37 km from Three Oaks

                                                                25

                                                                Condo w/Fire Pit - Mins to Beach & Warren Dunes!

                                                                Berrien County / Sawyer

                                                                Sawyer apartment

                                                                2 7 min stay varies

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

                                                                Price per night from

                                                                $172

                                                                Responds fast!
                                                                avg. 29 minutes

                                                                Price per night from

                                                                $172

                                                                Distance approx 6.78 km from Three Oaks

                                                                (1) Excellent 

                                                                  29

                                                                  Brand new home - 4 bedrooms, 3.5 baths. Walk to EVERYTHING in NB!! Sleeps 12!

                                                                  Berrien County / New Buffalo

                                                                  New Buffalo house

                                                                  4 12 min stay varies

                                                                  • 4 bedrooms
                                                                  • sleeps 12
                                                                  • min stay varies
                                                                  • Beach / lakeside relaxation
                                                                  • Nearest beach 1 mi
                                                                  • Swimming pool

                                                                  Price per night from

                                                                  $630

                                                                  Responds fast!
                                                                  avg. 1 hour 34 minutes

                                                                  Price per night from

                                                                  $630

                                                                  Distance approx 4.84 km from Three Oaks

                                                                    26

                                                                    NEW! Charming Union Pier Home-1 Block From Beach!

                                                                    Berrien County / Union Pier

                                                                    Union Pier house

                                                                    3 10 min stay varies

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

                                                                    Price per night from

                                                                    $310

                                                                    Responds fast!
                                                                    avg. 29 minutes

                                                                    Price per night from

                                                                    $310

                                                                    Distance approx 5.84 km from Three Oaks

                                                                      24

                                                                      NEW! 1BR Sawyer Apt - 2 miles to Lake Michigan!

                                                                      Berrien County / Sawyer

                                                                      Sawyer apartment

                                                                      1 4 min stay varies

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

                                                                      Price per night from

                                                                      $109

                                                                      Responds fast!
                                                                      avg. 9 minutes

                                                                      Price per night from

                                                                      $109

                                                                      Distance approx 12.32 km from Three Oaks

                                                                      (1) Excellent 

                                                                        15

                                                                        Beach Home in Long Beach, Indiana

                                                                        Indiana / Long Beach

                                                                        Long Beach house

                                                                        3 12 7 nights min

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

                                                                        Price per night from

                                                                        $458

                                                                        Price per night from

                                                                        $458

                                                                        Distance approx 15.87 km from Three Oaks

                                                                          24

                                                                          Stevensville Home w/2 Hot Tubs+Pool - Near Beaches

                                                                          Berrien County / Stevensville

                                                                          Stevensville house

                                                                          3 10 3 nights min

                                                                          • 3 bedrooms
                                                                          • sleeps 10
                                                                          • 3 nights min
                                                                          • Swimming pool
                                                                          • Child Friendly
                                                                          • Air conditioning

                                                                          Price per night from

                                                                          $241

                                                                          Responds fast!
                                                                          avg. 29 minutes

                                                                          Price per night from

                                                                          $241

                                                                          Distance approx 15.05 km from Three Oaks

                                                                            23

                                                                            BeachHouse/Hot Tub(all year)Hot Rock Sauna/Jacuzzi/Pets OK

                                                                            Indiana / Michigan City

                                                                            Michigan City apartment

                                                                            3 4 1 night min

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

                                                                            Price per night from

                                                                            $279

                                                                            Price per night from

                                                                            $279

                                                                            Distance approx 4.54 km from Three Oaks

                                                                            (21) Very Good 

                                                                              21

                                                                              2 FUN 4 Bedroom 2 Bath COTTAGES each Sleep 10 people Beach-Pool-Hot Tub and More

                                                                              Berrien County / Lakeside

                                                                              Lakeside cottage

                                                                              8 20 min stay varies

                                                                              • 8 bedrooms
                                                                              • sleeps 20
                                                                              • min stay varies
                                                                              • Nearest beach 0.05 mi
                                                                              • Swimming pool
                                                                              • Child Friendly

                                                                              Price per night from

                                                                              $447

                                                                              Responds fast!
                                                                              avg. 39 minutes

                                                                              Price per night from

                                                                              $447