3100 Kulmhotel Gornergrat Zermatt
Set at a mighty 3,100 metres above sea level, the highest hotel in Switzerland offers some truly stunning views of the surrounding mountains, including the big guns – Matterhorn and Mont Blanc. Unsurprisingly, the sunrises and sunsets are life-affirming, and the hotel is also perfect for stargazing. High-altitude bliss