Yes and yes. Whistler is a very compact town and everything’s quite close. There are supermarkets, restaurants, take-outs, coffee shops, bakeries (and much more) within walking distance of our main accommodation. Our accommodation kitchens are fully supplied for all of your cooking needs (pots, plan etc). There is a plethora of restaurants in town ranging from simple to extravagant. Very close you our main accommodation are cozy cafes, pizza, ramen, sushi and much more. We can recommend the hidden gems when you’re here.