Club Wyndham Glacier Canyon offers its guests a complimentary water park, 5 spa tubs, a lazy river, and a waterslide. There are 12 restaurants and 5 coffee shops/cafes, as well as a snack bar/deli. You can enjoy a drink at one of the bars, which include 8 poolside bars and a bar/lounge. A computer station is on site and WiFi is free in public spaces.
There are 3 meeting rooms available. A children's pool, a fitness center, and a library are also featured at the family-friendly Club Wyndham Glacier Canyon. Self parking is free. A complete renovation of Club Wyndham Glacier Canyon was completed in November 2019.
This 3.5-star Baraboo resort is smoke free.