Our users' favourite hotels
Le Petit Hotel Zermatt
Metzggasse 28
Zermatt, CH
Zermatt, CH
£87
£63
per night
Best Western Alpen Resort Hotel
Spisstrasse 52
Zermatt, CH
Zermatt, CH
£162
£125
per night
Matterhorn Hostel Zermatt
Schluhmattstrasse 32
Zermatt, CH
Zermatt, CH
£44
£33
per night
Bijou Hotel
Winkelmattenweg 52
Zermatt, CH
Zermatt, CH
£144
£109
per night
Elite Hotel Zermatt
Hofmattweg 3
Zermatt, CH
Zermatt, CH
£139
£105
per night
Best Western Hotel Butterfly
Bodmenstrasse 21
Zermatt, CH
Zermatt, CH
£135
£99
per night
Bristol Hotel Zermatt
Schluhmattstrasse 3
Zermatt, CH
Zermatt, CH
£153
£110
per night
Hotel Phoenix Zermatt
Untere Wiestistrasse 11
Zermatt, CH
Zermatt, CH
£178
£137
per night
Swiss Alpine Hotel Allalin
Kirchstrasse 40
Zermatt, CH
Zermatt, CH
£152
£115
per night
Hotel Holiday Zermatt
Gryfelblatte 4
Zermatt, CH
Zermatt, CH
£159
£117
per night
Hotel Testa Grigia
Bahnhofstrasse
Zermatt, CH
Zermatt, CH
£121
£86
per night
Unique Hotel Post
Bahnhofstrasse 41
Zermatt, CH
Zermatt, CH
£186
£140
per night
La Perle Apartment Hotel Zermatt
Untere Mattenstrasse 25
Zermatt, CH
Zermatt, CH
£168
£123
per night
Apparthotel Hemizeus
Unterne Tuftra 11
Zermatt, CH
Zermatt, CH
£173
£132
per night
Grand Hotel Zermatterhof
Bahnhofstrasse 55
Zermatt, CH
Zermatt, CH
£243
£177
per night