Welcome to Alta Bistro.

Tucked away in the beautiful mountain town of Whistler in British Columbia, Alta Bistro has carved itself out a spot in the dining scene in Whistler offering modern seasonal alpine cuisine. Please make a reservation below to join us.