Zermatt Ski Accommodation

The Best Hotels, Apartments and Self Catering Accommodation in Zermatt

View Zermatt Ski Accommodation Map Accommodation Map

,

Select Dates

Zermatt Ski Hotels and Ski Accommodation

Because it’s one of the most popular and snow sure resorts in the world, there's a huge choice of hotel accommodation in Zermatt.

Wherever you are in Zermatt, you'll be a few paces from one of the most spectacular views in the world – the mighty Matterhorn. 

Where to Stay in Zermatt


View our selection of Zermatt apartments & hotels by searching above for the very latest availability.

Read more

Hotel Metropol & Spa

Hotel Metropol & Spa is centrally located in Zermatt; 500m from (7-minute walk) the main train station and Gornergrat railway.

Mont Cervin Palace

 Mont Cervin Palace is located in the centre of Zermatt on the Bahnhofstrasse, 300m (5 minute on foot) from the main train station and the Gornergrat railway.

Alpenlodge

Alpenlodge is located in a quiet part of Zermatt, approximately 15 minutes by foot from the main train station.

Legendär Zermatt

Legendär Zermatt is located in an elevated position, overlooking the village of Zermatt.

Hotel Bellerive

Hotel Bellerive is centrally located in Zermatt; 800m from the main train station and Gornergrat railway. Sunnegga Funicular is located 600m from the hotel and Matterhorn Glacier Paradise gondola is located 700m from the hotel.

Resort Hotel Alex

Resort Hotel Alex is located 200m from the main train station and Gornergrat railway. Sunnegga Funicular is located 600m - less than 10-minute walk from the hotel.

Naco Aparthotel & Spa

Naco Aparthotel is located 350 m from the main train station and Gornergrat railway and 550m from the Sunnegga Funicular.

Hotel Monte Rosa

Hotel Monte Rosa is centrally located on the Bahnhofstrasse; you'll be 7 minutes by foot from the Sunnegga Funicular. A train station pick-up service is provided at no charge.

Haus Colosseo

 Haus Colosseo is located 200m from Sunnegga Funicular and 700m (10-minute walk) from Zermatt train station.

Riffelalp Resort 2222m

Riffelalp Resort is located 600m above Zermatt in a truly ski-in/ski-out location. The Resort is only accessible via the Gornergrat railway on a scenic 20-minute journey from Zermatt.

Hotel Berghof

Hotel Berghof is located the Schluhmatten district of Zermatt; approximately 20-minute by foot from the main train station. A train station pick-up service is provided at no charge. Matterhorn glacier paradise valley station is located just around the corner 40m from the hotel.

Backstage Boutique Hotel

Backstage Boutique Hotel is centrally located in Zermatt, a short 4-minute walk from the main train station and Gornergratbahn, and 8 minutes on foot to the Sunnegga Funicular.

Alpenhotel Fleurs de Zermatt

Alpenhotel Fleurs de Zermatt in Zermatt is located 400m from the main train station, Gornergrat train and Sunnegga Funicular.

Hotel Derby

Hotel Derby is centrally located in Zermatt, a mere 2 minute walk from the main train station and Gornergrat train.

The Omnia

Hotel The Omnia in Zermatt, is located slightly up the hill 500m from the train station and an easy 8 minute walk (650m) from The Sunnegga Funicular.

Hotel Bristol

When you stay at Hotel Bristol in Zermatt, you'll be approximately 10 minutes by foot from the main train station. The Sunnegga Funicular is located 600m from the hotel and it takes approximately 8 minutes to walk.

Europe Hotel & Spa

Europe Hotel & Spa is located in a central yet quiet location in Zermatt, 10 minutes on foot to the Zermatt train station and cable cars.

Hotel Romantica

Hotel Romantica is located in a quiet part of Zermatt, close to the English church in Zermatt and approximately 10 minutes on foot to Sunnegga Funicular.

SCHLOSS Zermatt - Active & CBD Spa Hotel

SCHLOSS Zermatt - Active & CBD Spa Hotel is centrally located in Zermatt just a few steps from the train station and 10 minutes by foot to Sunnegga Funicular.

Swiss Alpine Hotel Allalin

A stay at Swiss Alpine Hotel Allalin places you in the heart of Zermatt, 10 minute's walking distance to Zermatt–Sunnegga Funicular.

Hotel Ambiance Superior

Near Zermatt-Matterhorn Ski Paradise

Hotel Elite Zermatt

With a stay at Hotel Elite Zermatt, you'll be centrally located in Zermatt, a short 7 minutes walk from Sunnegga Funicular.

Hotel Mountain Paradise

Hotel Mountain Paradise is located in the quiet Winkelmatten district in Zermatt. The bus stop (Red line) is located just outside the hotel, and you can reach the Matterhorn Glacier Paradise valley station in a short 4 minute's walk.

Hotel Sarazena

Hotel Sarazena is centrally located in Zermatt close 2 minutes' walk to the train station and 600m to Sunnegga Funicular.

Unique Hotel Post

Unique Hotel Post is centrally located in Zermatt on the Bahnhofstrasse, close to the bus stops and a short 9 minutes' walk to Sunnegga Funicular.

Resort La Ginabelle

Resort La Ginabelle is centrally located in Zermatt, short 3 minutes by foot from Zermatt–Sunnegga Funicular and 6 minutes by foot to the Zermatt train station.

Silvana Mountain Hotel

Silvana Mountain Hotel is located in a superb ski-in/ski-out position in the ‘Furi’ Hamlet, right on the mountain and accessible by the Matterhorn Express cable car.

Hotel ZERMAMA Zermatt

You'll be centrally located in Zermatt with a stay at Hotel ZERMAMA Zermatt, a 2-minutes’ walk from Sunnegga Funiclar.

Jägerhof Serviced Apartements

When you stay at Jägerhof Serviced Apartments in Zermatt, you'll be a short 10-minute walk to the Zermatt-Matterhorn Ski Paradise and Matterhorn glacier paradise.

Aristella Swissflair Hotel & Apartements

Aristella Swissflair Hotel & Apartments is centrally located in Zermatt, just a short 7-minute walk from Zermatt–Sunnegga Funicular.

Hotel Daniela

Hotel Daniela centrally located in Zermatt, a short 7 minute walk from Zermatt–Sunnegga Funicular.

Hotel Eden Wellness

Hotel Eden Wellness is located in the Steinmatte district of Zermatt; you'll be a short walk from the village centre and the Bahnhofstrasse and an easy 10-minute walk to Matterhorn Glacier Paradies station, Gornergrat train station and the Sunnegga train.

22 Summits Boutique Hotel

22 Summits Boutique Hotel is located in a quiet residential yet central area in Zermatt.

Hotel Matthiol

Hotel Matthiol is located in a peaceful location in Zermatt approximately 20 minutes walk from the train station and 7 minutes walk from the Klein Matterhorn Station. 

Tradition Julen Hotel

A stay at Tradition Julen Hotel places you in the heart of Zermatt, just a short walk from Zermatt–Sunnegga Funicular.

CERVO Mountain Resort

You're sure to appreciate the convenience of ski-in/ski-out access at this hotel with the Zermatt–Sunnegga Funicular 400m away.