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

74 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. 10 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

Cozy Beachfront Studio - Steps to Little Glen Lake

Leelanau County / Glen Arbor

Glen Arbor studio

Studio 4 min stay varies

  • Studio
  • sleeps 4
  • min stay varies
  • Child Friendly
  • Pet Friendly

Price per night from

$149

Responds fast!
avg. 10 minutes

Price per night from

$149

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

$230

Responds fast!
avg. 11 minutes

Price per night from

$230

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

$173

Responds fast!
avg. 3 hours 21 minutes

Price per night from

$173

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

$165

Price per night from

$165

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

$246

Price per night from

$246

Distance approx 15.88 km from Glen Arbor

34

Beautiful Honor House w/ Pool & Scenic 360 Views!

Benzie County / Honor

Honor house

4 12 min stay varies

  • 4 bedrooms
  • sleeps 12
  • min stay varies
  • Swimming pool
  • Ski
  • Air conditioning

Price per night from

$311

Responds fast!
avg. 10 minutes

Price per night from

$311

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

$173

Responds fast!
avg. 2 hours 36 minutes

Price per night from

$173

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

$230

Price per night from

$230

Distance approx 17.35 km from Glen Arbor

24

Charming Suttons Bay Cottage w/Shared Waterfront!

Leelanau County / Suttons Bay

Suttons Bay cottage

1 4 min stay varies

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

Price per night from

$138

Responds fast!
avg. 11 minutes

Price per night from

$138

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

$219

Responds fast!
avg. 39 minutes

Price per night from

$219

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 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 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

$431

Responds fast!
avg. 3 hours 4 minutes

Price per night from

$431

Distance approx 16.01 km from Glen Arbor

(12) Very Good 

10

Cottages on the Platte River

Benzie County / Honor

Honor cottage

1 6 1 night min

  • 1 bedroom
  • sleeps 6
  • 1 night min
  • Child Friendly
  • Air conditioning

Price per night from

$161

Price per night from

$161

Distance approx 17.01 km from Glen Arbor

13

Good pets are welcome

Grand Traverse County / Traverse City

Traverse City house

2 6 min stay varies

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

Price per night from

$201

Price per night from

$201

Distance approx 2.82 km from Glen Arbor Show on Map

(2) Excellent 

34

Glen Arbor Area - Little Glen Lake - Private Waterfront - Fall specials!

Leelanau County / Empire

Empire cottage

2 6 min stay varies

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

Price per night from

$304

Responds fast!
avg. 2 hours 39 minutes

Price per night from

$304

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

$345

Responds fast!
avg. 24 minutes

Price per night from

$345

Distance approx 14.84 km from Glen Arbor

(3) Excellent 

28

Twin Birch Resort - Lakefront Green 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.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,724

Price per night from

$1,724

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

$80

Price per night from

$80

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,068

Responds fast!
avg. 1 hour 20 minutes

Price per night from

$1,068

Distance approx 16.7 km from Glen Arbor

(4) Excellent 

14

Innisfaire Bed and Breakfast Molly Maguire Room

Grand Traverse County / Traverse City

Traverse City b and b

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Air conditioning
  • Private garden

Price per night from

$316

Responds fast!
avg. 24 minutes

Price per night from

$316

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 17.43 km from Glen Arbor

21

West Grand Traverse Bay/Leelanau Peninsula home

Leelanau County / Suttons Bay

Suttons Bay house

3 9 min stay varies

  • 3 bedrooms
  • sleeps 9
  • min stay varies
  • Beach / lakeside relaxation
  • Child Friendly
  • Air conditioning

Price per night from

$460

Price per night from

$460

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 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

$229

Responds fast!
avg. 1 hour 3 minutes

Price per night from

$229

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

$460

Price per night from

$460

Distance approx 18.44 km from Glen Arbor

24

NEW! Modern Traverse City Home - Mins to Long Lake

Grand Traverse County / Interlochen

Interlochen house

3 6 min stay varies

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

Price per night from

$247

Responds fast!
avg. 10 minutes

Price per night from

$247

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 min stay varies

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

Price per night from

$165

Price per night from

$165

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

$213

Responds fast!
avg. 10 minutes

Price per night from

$213

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

$244

Price per night from

$244

Distance approx 16.38 km from Glen Arbor

(5) Very Good 

18

OPEN ALL YEAR-Sandy Beach-PONTOONBOAT-NewerHome

Benzie County / Honor

Honor house

4 14 min stay varies

  • 4 bedrooms
  • sleeps 14
  • min stay varies
  • Beach / lakeside relaxation
  • Child Friendly
  • Air conditioning

Price per night from

$244

Price per night from

$244

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.