Alta Bistro is a restaurant in the heart of Whistler Village serving modern and upscale French cuisine.

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 them.

VISIT ALTA BISTRO