Our users' favourite hotels
Le Petit Hotel Zermatt
Metzggasse 28
Zermatt, CH
Zermatt, CH
£78
£57
per night
Best Western Alpen Resort Hotel
Spisstrasse 52
Zermatt, CH
Zermatt, CH
£146
£113
per night
Matterhorn Hostel Zermatt
Schluhmattstrasse 32
Zermatt, CH
Zermatt, CH
£39
£30
per night
Bijou Hotel
Winkelmattenweg 52
Zermatt, CH
Zermatt, CH
£130
£98
per night
Elite Hotel Zermatt
Hofmattweg 3
Zermatt, CH
Zermatt, CH
£125
£94
per night
Best Western Hotel Butterfly
Bodmenstrasse 21
Zermatt, CH
Zermatt, CH
£122
£89
per night
Bristol Hotel Zermatt
Schluhmattstrasse 3
Zermatt, CH
Zermatt, CH
£138
£99
per night
Hotel Phoenix Zermatt
Untere Wiestistrasse 11
Zermatt, CH
Zermatt, CH
£160
£123
per night
Swiss Alpine Hotel Allalin
Kirchstrasse 40
Zermatt, CH
Zermatt, CH
£137
£104
per night
Hotel Holiday Zermatt
Gryfelblatte 4
Zermatt, CH
Zermatt, CH
£143
£105
per night
Hotel Testa Grigia
Bahnhofstrasse
Zermatt, CH
Zermatt, CH
£109
£78
per night
Unique Hotel Post
Bahnhofstrasse 41
Zermatt, CH
Zermatt, CH
£167
£126
per night
La Perle Apartment Hotel Zermatt
Untere Mattenstrasse 25
Zermatt, CH
Zermatt, CH
£151
£110
per night
Apparthotel Hemizeus
Unterne Tuftra 11
Zermatt, CH
Zermatt, CH
£156
£118
per night
Grand Hotel Zermatterhof
Bahnhofstrasse 55
Zermatt, CH
Zermatt, CH
£219
£159
per night