Vacation Rentals & Apartments in Glen Arbor

Close

Enter dates for more accurate prices

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

73 apartments

    25

    NEW! Cottage w/Deck -600ft to Little Glen Lake!

    Leelanau County / Glen Arbor

    Glen Arbor cottage

    3 8 min stay varies

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

    Price per night from

    $212

    Responds fast!
    avg. 25 minutes

    Price per night from

    $212

      18

      Beachwalk 16

      Leelanau County / Glen Arbor

      Glen Arbor condo

      3 6 7 nights min

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

      Price per night from

      $508

      Price per night from

      $508

      (2) Excellent 

        35

        The M-22 Hawks Nest Condo 29

        Leelanau County / Glen Arbor

        Glen Arbor house

        2 6 3 nights min

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

        Price per night from

        $344

        Price per night from

        $344

          19

          Bear Haven at Glen Lake Narrows

          Leelanau County / Glen Arbor

          Glen Arbor house

          2 7 2 nights min

          • 2 bedrooms
          • sleeps 7
          • 2 nights min
          • Nearest beach 5 mi
          • Child Friendly
          • Private garden

          Price per night from

          $287

          Responds fast!
          avg. 1 hour 59 minutes

          Price per night from

          $287

            24

            NEW! 'Blue Inn' Home on Little Glen Lake Beach

            Leelanau County / Glen Arbor

            Glen Arbor house

            4 12 min stay varies

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

            Price per night from

            $229

            Responds fast!
            avg. 20 minutes

            Price per night from

            $229

              26

              1938 Lakeside Cottage - Big Glen Lake Waterfront, Historic 30's Modern Cabin

              Leelanau County / Glen Arbor

              Glen Arbor cottage

              4 8 7 nights min

              • 4 bedrooms
              • sleeps 8
              • 7 nights min
              • Nearest beach 4 mi
              • Child Friendly

              Price per night from

              $430

              Responds fast!
              avg. 53 minutes

              Price per night from

              $430

                9

                Family friendly, great Glen Arbor location, quick walk to town! Sleeps 10

                Leelanau County / Glen Arbor

                Glen Arbor house

                3 10 min stay varies

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

                Price per night from

                $287

                Price per night from

                $287

                Great rentals within 20 miles that match your search

                Distance approx 16.56 km from Glen Arbor

                (3) Excellent 

                  21

                  Cozy Log Cabin on the Upper Platte River

                  Benzie County / Honor

                  Honor cottage

                  1 4 2 nights min

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

                  Price per night from

                  $172

                  Responds fast!
                  avg. 3 hours 21 minutes

                  Price per night from

                  $172

                  Distance approx 17.4 km from Glen Arbor

                  (2) Excellent 

                    13

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

                    Leelanau County / Suttons Bay

                    Suttons Bay house

                    4 10 3 nights min

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

                    Price per night from

                    $430

                    Responds fast!
                    avg. 2 hours 56 minutes

                    Price per night from

                    $430

                    Distance approx 17.37 km from Glen Arbor

                    (4) Excellent 

                      7

                      The Crystal Cottage

                      Benzie County / Beulah

                      Beulah house

                      2 5 7 nights min

                      • 2 bedrooms
                      • sleeps 5
                      • 7 nights min
                      • Child Friendly
                      • Pet Friendly
                      • Private garden

                      Price per night from

                      $164

                      Price per night from

                      $164

                      Distance approx 18.1 km from Glen Arbor

                        24

                        NEW! Frankfort Home w/Deck & Beach on Crystal Lake

                        Benzie County / Frankfort

                        Frankfort house

                        2 9 min stay varies

                        • 2 bedrooms
                        • sleeps 9
                        • min stay varies
                        • Ski
                        • Child Friendly

                        Price per night from

                        $126

                        Responds fast!
                        avg. 20 minutes

                        Price per night from

                        $126

                        Distance approx 12.63 km from Glen Arbor

                        (3) Average 

                          16

                          Lovelylee Cottage and Beach

                          Leelanau County / Leland

                          Leland cottage

                          3 6 7 nights min

                          • 3 bedrooms
                          • sleeps 6
                          • 7 nights min
                          • Beach / lakeside relaxation
                          • Child Friendly
                          • Car not necessary

                          Price per night from

                          $245

                          Price per night from

                          $245

                          Distance approx 16.45 km from Glen Arbor

                          (1) Very Good 

                            27

                            LEELANAU COUNTRY COTTAGE is "Home Away From Home"

                            Leelanau County / Suttons Bay

                            Suttons Bay guest house

                            2 5 3 nights min

                            • 2 bedrooms
                            • sleeps 5
                            • 3 nights min
                            • Child Friendly
                            • Private garden

                            Price per night from

                            $218

                            Responds fast!
                            avg. 39 minutes

                            Price per night from

                            $218

                            Distance approx 8.34 km from Glen Arbor

                            (9) Very Good 

                            Certificate of Excellence

                              30

                              Little Traverse Lake House

                              Leelanau County / Cedar

                              Cedar cottage

                              3 6 7 nights min

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

                              Certificate of Excellence

                              Price per night from

                              $229

                              Price per night from

                              $229

                              Distance approx 14.59 km from Glen Arbor

                                36

                                Historic Platte Lake House near sleeping bear dune

                                Benzie County / Honor

                                Honor cottage

                                5 10 min stay varies

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

                                Price per night from

                                $315

                                Responds fast!
                                avg. 3 hours 42 minutes

                                Price per night from

                                $315

                                Distance approx 16.47 km from Glen Arbor

                                (8) Excellent 

                                  9

                                  On the River, Platte River 2018 Fall Specials

                                  Benzie County / Honor

                                  Honor house

                                  3 7 1 night min

                                  • 3 bedrooms
                                  • sleeps 7
                                  • 1 night min
                                  • Beach / lakeside relaxation
                                  • Nearest beach 11 mi
                                  • Child Friendly

                                  Price per night from

                                  $172

                                  Responds fast!
                                  avg. 2 hours 37 minutes

                                  Price per night from

                                  $172

                                  Distance approx 14.17 km from Glen Arbor

                                    28

                                    NEW! Charming Leland River Cottage - Walk to Beach

                                    Leelanau County / Leland

                                    Leland house

                                    6 13 min stay varies

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

                                    Price per night from

                                    $516

                                    Responds fast!
                                    avg. 14 minutes

                                    Price per night from

                                    $516

                                    Distance approx 14.49 km from Glen Arbor

                                      13

                                      In-town Leland Walk to Lake MI; near wine trail

                                      Leelanau County / Leland

                                      Leland house

                                      4 12 3 nights min

                                      • 4 bedrooms
                                      • sleeps 12
                                      • 3 nights min
                                      • Beach / lakeside relaxation
                                      • Child Friendly
                                      • Air conditioning

                                      Price per night from

                                      $430

                                      Responds fast!
                                      avg. 2 hours 56 minutes

                                      Price per night from

                                      $430

                                      Distance approx 17.82 km from Glen Arbor

                                      (1) Excellent 

                                        21

                                        Eagle Ranch, a comfortable family home, exclusively for your enjoyment and use

                                        Leelanau County / Northport

                                        Northport house

                                        3 6 2 nights min

                                        • 3 bedrooms
                                        • sleeps 6
                                        • 2 nights min
                                        • Nearest beach 3 mi
                                        • Child Friendly

                                        Price per night from

                                        $161

                                        Price per night from

                                        $161

                                        Distance approx 15.98 km from Glen Arbor

                                          22

                                          Carroll's Cottage

                                          Grand Traverse County / Traverse City

                                          Traverse City house

                                          3 10 3 nights min

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

                                          Price per night from

                                          $275

                                          Price per night from

                                          $275

                                          Distance approx 14.02 km from Glen Arbor

                                            35

                                            The Platte River House in Sleeping Bear Dunes

                                            Benzie County / Honor

                                            Honor house

                                            4 10 min stay varies

                                            • 4 bedrooms
                                            • sleeps 10
                                            • min stay varies
                                            • Nearest beach 2 mi
                                            • Child Friendly

                                            Price per night from

                                            $458

                                            Price per night from

                                            $458

                                            Distance approx 14.39 km from Glen Arbor

                                            (1) Excellent 

                                              8

                                              Lake Leelanau *Cape Cod* Family Friendly

                                              Leelanau County / Lake Leelanau

                                              Lake Leelanau house

                                              4 7 min stay varies

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

                                              Price per night from

                                              $201

                                              Price per night from

                                              $201

                                              Distance approx 16.7 km from Glen Arbor

                                              (1) Excellent 

                                                16

                                                Innisfaire Bed and Breakfast Maggie Mae Room

                                                Grand Traverse County / Traverse City

                                                Traverse City b and b

                                                3 2 1 night min

                                                • 3 bedrooms
                                                • sleeps 2
                                                • 1 night min
                                                • Air conditioning
                                                • Private garden

                                                Price per night from

                                                $344

                                                Responds fast!
                                                avg. 24 minutes

                                                Price per night from

                                                $344

                                                Distance approx 10.21 km from Glen Arbor

                                                  16

                                                  Timbepeg Cottage

                                                  Leelanau County / Cedar

                                                  Cedar house

                                                  2 5 3 nights min

                                                  • 2 bedrooms
                                                  • sleeps 5
                                                  • 3 nights min
                                                  • Child Friendly
                                                  • Private garden

                                                  Price per night from

                                                  $194

                                                  Price per night from

                                                  $194

                                                  Distance approx 17.12 km from Glen Arbor

                                                    24

                                                    Beachfront! Northern Michigan's Premier Lake!

                                                    Grand Traverse County / Traverse City

                                                    Traverse City house

                                                    4 8 7 nights min

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

                                                    Price per night from

                                                    $1,718

                                                    Price per night from

                                                    $1,718

                                                    Distance approx 19.37 km from Glen Arbor

                                                      18

                                                      GORGOUS Silverlake DREAM HOME for RENT Monthly

                                                      Grand Traverse County / Traverse City

                                                      Traverse City house

                                                      3 7 30 nights min

                                                      • 3 bedrooms
                                                      • sleeps 7
                                                      • 30 nights min
                                                      • Beach / lakeside relaxation
                                                      • Nearest beach 0 mi
                                                      • Ask about children

                                                      Price per night from

                                                      $229

                                                      Price per night from

                                                      $229

                                                      Distance approx 19.23 km from Glen Arbor

                                                        61

                                                        NEW! Agape Centennial House - Charming Historic Home in Beulah with Lake View

                                                        Benzie County / Beulah

                                                        Beulah house

                                                        4 13 min stay varies

                                                        • 4 bedrooms
                                                        • sleeps 13
                                                        • min stay varies
                                                        • Child Friendly
                                                        • Pet Friendly

                                                        Price per night from

                                                        $79

                                                        Price per night from

                                                        $79

                                                        Distance approx 15.81 km from Glen Arbor

                                                          6

                                                          Platte Lake Lodge

                                                          Benzie County / Beulah

                                                          Beulah cottage

                                                          4 12 7 nights min

                                                          • 4 bedrooms
                                                          • sleeps 12
                                                          • 7 nights min
                                                          • Beach / lakeside relaxation
                                                          • Child Friendly
                                                          • Pet Friendly

                                                          Price per night from

                                                          $1,064

                                                          Responds fast!
                                                          avg. 1 hour 20 minutes

                                                          Price per night from

                                                          $1,064

                                                          Distance approx 13.22 km from Glen Arbor

                                                          (1) Average 

                                                            11

                                                            Cottage Garden Guesthouse

                                                            Benzie County / Lake Ann

                                                            Lake Ann cottage

                                                            1 4 1 night min

                                                            • 1 bedroom
                                                            • sleeps 4
                                                            • 1 night min
                                                            • Child Friendly

                                                            Price per night from

                                                            $153

                                                            Price per night from

                                                            $153

                                                            Distance approx 14.04 km from Glen Arbor

                                                            (2) Excellent 

                                                              24

                                                              Secluded Lakefront Cottage ~ Near Interlochen, Sleeping Bear, Traverse City

                                                              Benzie County / Lake Ann

                                                              Lake Ann cottage

                                                              4 8 7 nights min

                                                              • 4 bedrooms
                                                              • sleeps 8
                                                              • 7 nights min
                                                              • Nearest beach 23 mi
                                                              • Child Friendly
                                                              • Pet Friendly

                                                              Price per night from

                                                              $263

                                                              Responds fast!
                                                              avg. 1 hour 19 minutes

                                                              Price per night from

                                                              $263

                                                              Distance approx 16.6 km from Glen Arbor

                                                                24

                                                                Leelanau Country Cottage is ‘Home Away From Home’!

                                                                Leelanau County / Suttons Bay

                                                                Suttons Bay cottage

                                                                2 5 3 nights min

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

                                                                Price per night from

                                                                $229

                                                                Responds fast!
                                                                avg. 30 minutes

                                                                Price per night from

                                                                $229

                                                                Distance approx 14.75 km from Glen Arbor

                                                                  29

                                                                  Twin Birch Resort Lakefront Red Cottage

                                                                  Benzie County / Honor

                                                                  Honor cottage

                                                                  2 4 3 nights min

                                                                  • 2 bedrooms
                                                                  • sleeps 4
                                                                  • 3 nights min
                                                                  • Nearest beach 3 mi
                                                                  • Child Friendly
                                                                  • Private garden

                                                                  Price per night from

                                                                  $144

                                                                  Responds fast!
                                                                  avg. 2 hours 8 minutes

                                                                  Price per night from

                                                                  $144

                                                                  Distance approx 17.54 km from Glen Arbor

                                                                    13

                                                                    Bay Dreams by the Bay

                                                                    Leelanau County / Suttons Bay

                                                                    Suttons Bay cottage

                                                                    4 8 3 nights min

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

                                                                    Price per night from

                                                                    $458

                                                                    Price per night from

                                                                    $458

                                                                    Distance approx 16.63 km from Glen Arbor

                                                                      11

                                                                      Beach access-Wine tasting-Sleeping bear dunes

                                                                      Grand Traverse County / Traverse City

                                                                      Traverse City house

                                                                      5 12 min stay varies

                                                                      • 5 bedrooms
                                                                      • sleeps 12
                                                                      • min stay varies
                                                                      • Child Friendly
                                                                      • Air conditioning
                                                                      • Pet Friendly

                                                                      Price per night from

                                                                      $228

                                                                      Responds fast!
                                                                      avg. 1 hour 17 minutes

                                                                      Price per night from

                                                                      $228

                                                                      Distance approx 19.53 km from Glen Arbor

                                                                        16

                                                                        Brand New Downtown Traverse City Vacation Rental

                                                                        Grand Traverse County / Traverse City

                                                                        Traverse City apartment

                                                                        1 4 2 nights min

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

                                                                        Price per night from

                                                                        $224

                                                                        Responds fast!
                                                                        avg. 47 minutes

                                                                        Price per night from

                                                                        $224

                                                                        Distance approx 14.94 km from Glen Arbor

                                                                          19

                                                                          The Triple L (The Long Lake Life)

                                                                          Grand Traverse County / Traverse City

                                                                          Traverse City house

                                                                          2 10 2 nights min

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

                                                                          Price per night from

                                                                          $164

                                                                          Price per night from

                                                                          $164

                                                                          Distance approx 3.26 km from Glen Arbor Show on Map

                                                                            24

                                                                            NEW! Lakefront Apartment+Suite w/Dock in Empire!

                                                                            Leelanau County / Empire

                                                                            Empire apartment

                                                                            3 6 min stay varies

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

                                                                            Price per night from

                                                                            $212

                                                                            Responds fast!
                                                                            avg. 30 minutes

                                                                            Price per night from

                                                                            $212

                                                                            Distance approx 14.15 km from Glen Arbor

                                                                            (10) Excellent 

                                                                              13

                                                                              Cedar Lake Lodge - Kayaks! PONTOONBOAT! Gameroom! OPEN ALL YEAR!!

                                                                              Grand Traverse County / Traverse City

                                                                              Traverse City house

                                                                              4 14 min stay varies

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

                                                                              Price per night from

                                                                              $243

                                                                              Price per night from

                                                                              $243

                                                                              About Glen Arbor

                                                                              Perched on the shores of Lake Michigan, Glen Arbor provides a perfect vacation destination for visitors seeking an escape from the bustle of urban life. The beaches here are remote and picturesque in the summer and in the winter they become buried in wind-sculptured dunes of snow. Come here in the winter to snowshoe along the lakeshore trails, visit in the fall for beautiful foliage, and come back in the spring and summer for scenic hiking and biking trips through once-snowy landscapes now blooming with wildflowers and dune grass.

                                                                              While you're here, make sure you spend some time out on the waters of Lake Michigan. Enjoy the sun from the deck of a boat. Go swimming or water skiing. Or just find a quiet beach and relax with a good book. Also consider playing a round of golf or spending the afternoon in a luxury spa. Then, head into town and explore the quaint craft galleries and shopping districts of Glen Arbor.

                                                                              In the evenings experience the relaxed, friendly nightlife around Glen Haven and Good Harbor. Sip a glass of award winning wine from a local winery, hear some live music and enjoy world-class regional cuisine at any of Glen Arbor's excellent restaurants.

                                                                              Here are a few additional suggestions for your trip:

                                                                              • Climb up the Sleeping Bear Dunes: Take a trip across the channel to explore the Sleeping Bear Dunes National Lakeshore. While you're at it, visit the Sleeping Bear Point Maritime Museum and learn more about Michigan's Maritime History.
                                                                              • Take a fishing trip: Join a charter excursion and fish for bass and trout in the deep cool waters of Lake Michigan.
                                                                              • Take a winery tour: Visit some of northern Michigan's award winning wineries around the Leelanau Peninsula.
                                                                              • Go on a kayaking adventure: Rent a canoe or kayak and take a guided journey up the Crystal River or the Platte River.
                                                                              • Relax on the beach: Explore the secluded beaches of Christmas Cove and Good Harbor. The water is cold and clear, the sand is soft, and the beaches are fringed with sea grass and windswept dunes.
                                                                              • Visit Glen Haven: In addition to its windy, undisturbed beaches, Glen Haven is the home of a fascinating old deserted town.

                                                                              It's always easy to find a perfect vacation rental in Glen Arbor, no matter what time of year you schedule your trip. Rent a charming condo in town, or find a beautiful lakeside villa just a few steps from the beach. While you're here, you may want to take a scenic drive along the lakeshore to the nearby towns of Northport or Frankfort.