Location: Northern Michigan < Michigan < USA
Nearest Airport:
Traverse City Airport at 25
Miles
Nearest Beach:
beach at 100
Metres
Glen Arbor is a high end Lake Michigan beach resort town situated in the heart of the Sleeping Bear Dunes national lake shore on the Leelanau Peninsula, 25 miles northwest of Traverse City. This gorgeous village includes many dining options, galleries, unique shopping, the Cherry Republic, health club, book store, putt putt, upscale grocery, drug store, video store, tennis courts, park, souvenir shops, etc. The area is surrounded by emerald green forests and hills with amazing vistas overlooking, among other sites, Lake Michigan, Glen Lake and the Crystal River at every turn. Recreation and leisure opportunities abound including the state's best hiking trails and beaches, boating, fishing, paddling, sunset campfires, museums, casinos, golf, scenic drives and much, much more! Visit the nearby villages of Leland, Suttons Bay, Northport, Traverse City and others all within a half hour's drive. Enjoy Leelanau's burgeoning wine trail and their gorgeous views and tasting rooms. Paradise!