Club Wyndham Glacier Canyon bietet seinen Gästen nicht nur einen Wasserpark (kostenlos), 4 Innenpools sowie 5 Whirlpools, sondern auch Strömungskanal und Wasserrutsche. Es gibt 12 Restaurants und 6 Coffeeshops/Cafés sowie eine Snackbar. Du kannst einen Drink in einer der Bars genießen, zu denen eine Bar im Pool und eine Bar/Lounge zählen. In den öffentlichen Bereichen gibt es kostenloses WLAN.
Es stehen 2 Tagungsräume zur Verfügung. Club Wyndham Glacier Canyon für Familien bietet außerdem ein Kinderbecken, einen Außenpool (je nach Saison geöffnet) und Fitnessmöglichkeiten. Parkplätze ohne Service sind kostenlos.
Dieses Resort ist eine Nichtraucher-Unterkunft in Baraboo mit einer Sternebewertung von 3,5.