Summit Lodge has two of the coolest restaurants in Whistler, Elements Urban Tapas Parlour and Sachi Sushi. Whistler locals have voted Elements the Best Tapas Restaurant in town, since 2005. Sachi Sushi, it’s show time! Sit right in front of the chef and watch him expertly craft your dinner, talk about fresh.
Feeling more adventuresome?? Summit Lodge is located at the heart of Whistler’s Food District with cuisine from all over the world, from fine dining, independent coffee shops, grab-n-go and take-aways.