Yes, there are several indoor activities for kids in Whistler such as Escape Rooms, Meadow Park Sports Centre, Whistler Public Library, the Whistler Core Climbing and Fitness Gym, and more.