Dining in Villars
For a lunch on the slopes L'Etable comes highly recommended. A refurbished stable offering home-cooked dishes, you'll also find plenty of animals roaming free here including donkeys and sheep. Restaurant Auberge du Col-de-Soud serves traditional Swiss dishes made with fresh ingredients. Bretaye 1808 serves delicious Swiss cuisine and is an ideally located at the ski school meeting points and arrival point for the train up from Villars. The views from here are also superb.
For evening meals, the Chalet Royalp Hotel & Spa offers plenty of dining options including Le Jardin des Alpes and the traditional Swiss style restaurant Le Grizzly serving unbeatable fondue. The 1913 Restaurant at the Villars Palace serves superb tasting menus with wine pairing and is a perfect choice for a special occasion. If you decide to venture into town you'll find a good choice of restaurants including L'Alchimiste which offers a varied menu.