Create your account now to manage your ownership and start planning your next great getaway.
When you join Club Wyndham, you're getting more than a timeshare, you're getting the perks that help you live out your bucket list.
Learn More About Club WyndhamSurrounded by sandstone rock formations, this resort is ideally located in a quieter spot with plenty of fresh air and wide-open spaces. The mixture of nearby forests, lakes, rivers, and streams makes for a perfect landscape full of outdoor adventure. Check in is located at Wyndham Vacation Resorts at Glacier Canyon, 45 Hillman Road, Baraboo, WI 53913. Physical address is 874 Xanadu Road, Lake Delton, WI 53965.
The resort will undergo a renovation project from Sept. 7 to Nov. 1 2024. During this time, the resort will not be available for reservations. Dates are subject to change.