£١٠٤ - £١٦٠
|CHEAPEST CITY IN SWITZERLAND||Basel||16% cheaper||Hotels in Basel are the cheapest in Switzerland at just £104 per night on average.|
|MOST EXPENSIVE CITY IN SWITZERLAND||Zermatt||30% more expensive||Zermatt has the highest priced hotels in Switzerland with rooms averaging £160 per night.|
|MOST POPULAR CITY IN SWITZERLAND||Geneva||75% more users visited||More momondo users search for hotels in Geneva than any other city in Switzerland|
At just £86 per night on average, January is the least expensive month to stay at a hotel in Switzerland. The most expensive month to stay at a hotel in Switzerland is May.
Out of all the tourist destinations in Switzerland, our data shows that travellers tend to visit Geneva more often than any other city.
At £274 per night, the average luxury hotel room in Switzerland is 62% above the rate of a typical hotel room in Switzerland, which is £169.
As a popular tourist destination in Switzerland, it is no surprise that Zermatt has the most expensive hotel rooms at £160 per night - 30% 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 £23 per night.