We spent the long weekend in Zermatt and it was the perfect winter weekend getaway! The town is so charming, the slopes are beautiful, the food is delicious and the people are so friendly. We stayed at a boutique hotel called Hotel Matthiol which we would definitely recommend to friends and family. It has a delicious restaurant inside, and igloos outside where they serve fondue dinners in (so fun!) No cars are allowed in Zermatt (which adds to it's charm) but there are cute little electric taxis that will take you around if you don't want to walk. We ate lunch at Chez Vrony one day which fantastic mountain dining! Very chic, delicious food and perfect views of the snowy mountains and the Matterhorn. The Snowboat Bar & Yacht Club was also a great restaurant in town for dinner.