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 – 516 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. Beautiful view from the roof top!

Show more Show less
8.5
Very good
2,026 reviews
Price from
£65
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. I loved the beds which gave a lot of privacy for being a 8-person dorm room. The showers were spacious. Nice shared bathrooms too. The location is PERFECT :-)

Show more Show less
8.8
Fabulous
1,810 reviews
Price from
£33
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. We love the location. Very near to the railway station and located at the main road surrounded by shops. Staff made us feel welcome. Breakfast was simple yet we loved it. It has the "made with love" feel in it. The view from our balcony was fantastic. We could see the peak of Matterhorn from our balcony.

Show more Show less
9
Superb
1,718 reviews
Price from
£78
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. Everything about the hotel is perfect: Location, staff, cleanliness

Show more Show less
8.9
Fabulous
1,719 reviews
Price from
£110
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. Everything was exceptionally excellent

Show more Show less
8.9
Fabulous
1,427 reviews
Price from
£89
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. The customer service was great (will give a 5 stars to Lara for her service). Pool was perfect for our 3 years and the suite was just great. Food was also a good surprise.

Show more Show less
8.4
Very good
1,230 reviews
Price from
£153
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. Breakfast is quite good and staffs are friendly!

Show more Show less
8.9
Fabulous
714 reviews
Price from
£46
per night

Backstage Boutique SPA Hotel 4 stars

Hotel in City Centre, Zermatt

Located in the centre of Zermatt, Backstage Boutique SPA Hotel offers uniquely furnished rooms with open fireplaces and free WiFi. Opened in December 2010, it features a spa area. -Great location, near train station and supermarket just right beside - unique hotel and room design - very comfortable room - super nice breakfast

Show more Show less
8.9
Fabulous
1,608 reviews
Price from
£288
per night

SchlossHotel Zermatt Active & CBD Spa Hotel 4 stars

Hotel in Zermatt

In a quiet side street, 50 metres from the Gornergratbahn Train Station, the Zermatt Train Station and the Bahnhofstrasse Main Street, the 4-star SchlossHotel Zermatt Active & CBD Spa Hotel offers an... It was spacious, clean and elegant!

Show more Show less
9.2
Superb
735 reviews
Price from
£113
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. Very good in comfort and location

Show more Show less
7.5
Good
1,441 reviews
Price from
£62
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

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