Map Windjammer Resort 469 Peninsula Trail, Traverse City, MI 49686 Add To Trip WebsiteEmailPhone: (231) 492-6654 Description The Windjammer Resort on beautiful Spider Lake. Featuring eight cottages, including four newer log homes. The setting features large waterfront deck, 160 feet of sandy beach and room for everyone. Videos TripAdvisor® Traveler Reviews More To Explore Categories: Cabin/Cottage/Vacation Rentals Lodging City: Traverse City Region: Northwest Although the MEDC uses reasonable efforts to maintain the accuracy of the website content, it is not represented to be error free. Read legal information.