Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Zermatt – 528 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Le Petit CHARME-INN

Hotel in Zermatt

Located in Zermatt centre, just a 7-minute walk from the ski lifts, Le Petit CHARME-INN offers a rooftop terrace with panoramic views of the Matterhorn Mountain, a ski storage room and free WiFi. Staff was very friendly and cordial.. made us feel at home. Thanks to Thomas and Robert. Well located. Not very far from station. And the view from the roof top was beautiful.

Show more Show less
8.5
Very good
2,020 reviews
Price from
£64
per night

Hotel Bahnhof 1 stars

Hotel in City Centre, Zermatt

Just 100 metres from Zermatt Train Station, Hotel Bahnhof offers free Wi-Fi access and views of the Valais Alps from all rooms. The free ski bus stops right outside. Location & cleanliness & stuff... everything was great

Show more Show less
8.8
Fabulous
1,819 reviews
Price from
£30
per night

Hotel Bristol 3 stars

Hotel in Zermatt

The family-run Bristol hotel is situated in a central yet quiet location in Zermatt, between the train station and the Klein Matterhorn cable car. It offers a spa area and free WiFi in all areas. Location Staff View from the balcony Cleanliness

Show more Show less
8.9
Fabulous
1,419 reviews
Price from
£84
per night

Hotel Walliserhof Zermatt 3 stars

Hotel in City Centre, Zermatt

Centrally located in Zermatt, 300 metres from the train station, Hotel Walliserhof Zermatt is built in typical Valais chalet style and offers a spa area with sauna and a hot tub. Vey cozy and clean place. Staff was just great.

Show more Show less
9
Superb
1,734 reviews
Price from
£93
per night

Hotel Butterfly, BW Signature Collection 3 stars

Hotel in City Centre, Zermatt

Hotel Butterfly, BW Signature Collection enjoys a quiet location in the centre of car-free Zermatt, only 250 metres from the Gornergratbahn train station and the ski bus stop. Very clean room with wood details, view at the mountain and comfortable bed. Coffee and tea provided. Modern bathroom. Very good and tasty breakfast. Friendly and helpful staff. Convenient location near the train station.

Show more Show less
8.9
Fabulous
1,707 reviews
Price from
£109
per night

Hotel Ambassador Zermatt 4 stars

Hotel in Zermatt

The Hotel Ambassador Zermatt enjoys a central location, only 100 metres from the Zermatt train station and the Gornergrat rack railway station. Great location, frendly people, great staff, very clean. I will be back again... Thabk you.

Show more Show less
8.4
Very good
1,226 reviews
Price from
£175
per night

Petit Helvetia Budget Hotel 2 stars

Hotel in City Centre, Zermatt

Hotel Helvetia is located on the famous Bahnhofstraße in the lively heart of Zermatt, a 4-minute walk from the train station and the Gornergrat cog railway. It offers free WiFi. Great communication. We mailed our bags ahead and they kept them for us

Show more Show less
7.5
Good
1,436 reviews
Price from
£61
per night

Hotel Alpina 2 stars

Hotel in Zermatt

Dating from 1903, this traditional hotel offers a quiet location in the centre of Zermatt. The main street can be reached in a 2-minute walk. Nice staff , great breakfast.

Show more Show less
9
Superb
713 reviews
Price from
£45
per night

Hotel Alpenroyal 3 stars

Hotel in Zermatt

The Alpenroyal Hotel offers panoramic Matterhorn views from its quiet location in car-free Zermatt. You enjoy free access to the indoor swimming pool, the hot tub, the sauna and the steam bath. Amazing rooms, great view, and very comfortable.

Show more Show less
8.6
Fabulous
1,155 reviews
Price from
£78
per night

Swiss Alpine Hotel Allalin 4 stars

Hotel in Zermatt

This stylish 4-star hotel lies in the centre of Zermatt. It offers newly renovated rooms, a spacious reception and lounge, a hotel bar with a sophisticated lobby, a unique breakfast room with winter... Located in the cozy center of Zermatt, my room has a view on Cervino peak. Everything is in wood, I loved it! I recommend the super Spa, and's so sweet they leave biscuits and chocolate around for you. Will come back definitely!

Show more Show less
9.2
Superb
840 reviews
Price from
£115
per night

Most booked hotels in Zermatt in the past month

See all

Zermatt's best hotels with breakfast

See all

Budget hotels in Zermatt

See all

Hotels located in the centre of Zermatt

See all

FAQs about hotels in Zermatt

  • On average, it costs £166 per night to book a 3-star hotel in Zermatt for tonight. You'll pay on average around £229 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Zermatt will cost around £585 (based on Booking.com prices).

  • Hotel Arca Solebad & Spa, Hotel Garni Testa Grigia and Unique Hotel Post are some of the popular hotels in Zermatt.

  • The average price per night for a 3-star hotel in Zermatt this weekend is £180 or, for a 4-star hotel, £282. Looking for something even fancier? 5-star hotels in Zermatt for this weekend cost on average around £602 per night (based on Booking.com prices).

  • For hotels in Zermatt that serve up a highly-rated breakfast, try Suitenhotel Zurbriggen, Hotel Dufour Chalet and Hotel Bellerive.

  • 3100 Kulmhotel Gornergrat, Hotel Dufour Chalet and Riffelalp Resort 2222m have received great reviews from travellers in Zermatt regarding the views from their hotel rooms.

  • On average, 3-star hotels in Zermatt cost £155 per night, and 4-star hotels in Zermatt are £236 per night. If you're looking for something really special, a 5-star hotel in Zermatt can on average be found for £463 per night (based on Booking.com prices).

  • Many families visiting Zermatt loved staying at The Omnia, Chesa Valese and Firefly Luxury Suites.

  • These hotels in Zermatt are highly rated by couples: Suitenhotel Zurbriggen, The Omnia and Hotel Romantica.

  • Some of the best hotels in Zermatt near Schwarzsee include Hotel Schwarzsee, Silvana Mountain Hotel and Suitenhotel Zurbriggen.

Cosy Gem At the Foot of Matterhorn

A beautiful car-free village in the Swiss Alps, Zermatt is world-famous for its skiing and mountaineering qualities. Standing in the shadow of the impressive Matterhorn, this is a true Alpine paradise, popular with both celebrities and citizens of all nationalities.

Surrounded by stunning mountains and plenty of hiking trails, Zermatt offers more than just pretty views. The nearby Sunnegga Paradise ski area needs to be accessed by 3 successive means of transport: a funicular railway, a gondola and a cable car, making it a great ride with an even better finish! And in Zermatt, there is still even more!

This lovely village is a great base for hiking on the nearby Breithorn, the easiest trek of the entire Alps, rewarding the effort with a great panorama of the snow-covered mountain tops and charming villages below.

Try mountain biking in the Zermatt area and after a very active day relax in one of the cosy restaurants and bars with an open fire and comfortable armchairs. Or just have a stroll down the main street and enjoy the view of the wooden chalets and do some window shopping.

Get there by train and choose one of over 230 accommodation options available on Booking.com: from cosy apartments to inviting hotels.

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Zermatt:

Explore guest reviews of hotels in Zermatt

See all