£91 - £152
|CHEAPEST CITY IN SWITZERLAND||Zurich||17% cheaper||Hotels in Zurich are the cheapest in Switzerland at just £92 per night on average.|
|MOST EXPENSIVE CITY IN SWITZERLAND||Zermatt||39% more expensive||Zermatt has the highest priced hotels in Switzerland with rooms averaging £153 per night.|
|MOST POPULAR CITY IN SWITZERLAND||Zurich||70% more users visited||More momondo users search for hotels in Zurich than any other city in Switzerland|
At just £102 per night on average, November is the least expensive month to stay at a hotel in Switzerland. The most expensive month to stay at a hotel in Switzerland is January.
Out of all the tourist destinations in Switzerland, our data shows that travellers tend to visit Zurich more often than any other city.
At £262 per night, the average luxury hotel room in Switzerland is 62% above the rate of a typical hotel room in Switzerland, which is £161.
As a popular tourist destination in Switzerland, it is no surprise that Zermatt has the most expensive hotel rooms at £153 per night - 39% more than than the country's average hotel room price.
If you are travelling to Switzerland on a budget, plan to stay in Interlaken which boasts the lowest average hotel room cost in the country. Charging about 86% lower than the country’s average, hotel room rates in Interlaken are typically around £22 per night.