Yes and yes. Whistler is a very compact town and everything’s quite close. There are supermarkets and restaurants within walking distance of our accommodations. Our accommodation kitchens are fully supplied for all of your cooking needs. There is a plethora of restaurants in town ranging from simple to extravagant. Very close you our campus are cozy cafes, pizza, ramen, sushi and more. We can recommend the hidden gems when you’re here.