These are the hotels we recommend, either for the beautiful or convenient location, their friendly pricing or the good traveler reviews.
Zermatt is the place to be if you prefer a car free town, and if you value shopping, a wide choice of restaurants, and lots of transportation services into the mountains. It's a lively, touristy, pretty town.
If you prefer smaller villages, then look into hotels in Täsch, Randa and St. Niklaus. Grächen is a good option for impressive views, but it's up on a plateau so you need to take extra traveling time into account if you want to explore the region. Täsch and Randa are close to Zermatt and are good alternative if Zermatt does not fit your budget.
You'll find the popular Hotel Gädi in the scenic village of Grächen, situated on a sunny terrace above the Matter valley. The hotel is located right next to the valley station of the cable car to Hannigalp and close to the village centre. Facilities include a restaurant, a spa area with hot tub and rooms with a mountain-view balcony.
An amazing hotel in high alpine terrain, overlooking the Matterhorn and the glaciers on the border of Italy and Switzerland. This is the highest hotel in the Swiss Alps. Highly recommended if you're looking for a special treat. Altitude: 3100 m.
The Riffelhaus dates back to the mid-19th century when tourism and mountaineering evolved in the Alps. The hotel sits in high alpine scenery, with great views of the Matterhorn and many other peaks. It was completely renovated in 2014. A very comfortable hotel in a remarkable environment, with plenty of hiking or skiing options. Altitude: 2560 m.
Hotel Heimatlodge is situated in the old village center of St. Niklaus, surrounded by romantic wooden houses. You'll feel at home in the beautifully renovated modern rooms, the shared lounge or the restaurant. Fitness facilities are available as well. It's only a few minutes' walk to the railway station of St. Niklaus, where you can board trains to Zermatt or Visp/Brig.
Excellent luxurious hotel on a beautiful square along the main street of Zermatt. All cable car stations and the rail station can be reached within 10 minutes on foot. Free transfer from the rail station is included.
We recommend this hotel if you prefer a lively location in the pretty main street of Zermatt. From here, you'll easily walk to all the shops, the train station, and the cable car stations. This hotel does not offer as many services as others (like an on-site restaurant), and can therefore offer good prices at a perfect location.
Beautiful hotel on the lively main street with wellness facilities, an intimate restaurant and terrace.
Popular basic accommodation in the center of Zermatt.
Upper class accommodation with very fine in-house dining. Central location along the main street. Free transfer from the rail station is included.
Hotel Post deserves to be listed on MySwissAlps because its guests are very pleased and it's hard to think of a more central location. It's located in the center of Zermatt, at short walking distance from all the cableways, shops, restaurants and the train station. The hotel offers a spa & wellness area and multiple restaurants.
Pleasant hotel in the tiny settlement of Furi, outside of Zermatt. Very beautiful location in the forests at the base of the Matterhorn. The hotel can be reached through the cable car station Furi. It is a 5-minute walk from there.
Hotel Klein Matterhorn is situated next to the railway station in the village of Randa, surrounded by impressive mountain ridges. It's a great budget alternative to pricier hotels in Zermatt, as you can easily hop on the train for day trips to this nearby resort. The small hotel offers a restaurant serving Swiss dishes, a bar, a patio and a children's playground.
This small hotel offers 8 rooms at budget prices. Its convenient location next to the railway station of Täsch, where trains frequently leave to nearby Zermatt, is ideal. Travelers recommend the Alpine Budget Rooms for their cleanliness and the tasty breakfast.
This budget hotel with restaurant and sauna is located right across the railway station of Täsch. It's only a short train ride to Zermatt.
Charming small hotel right next to the rail station and the Gornergrat cogwheel train.
Hotel in high alpine terrain, but easy to reach by cable car. The hotel is located at the base of the Matterhorn. Unless you're a mountaineer, there's no place closer to the Matterhorn to spend the night. Altitude: 2583 m.
Affordable hotel in a great central location in Zermatt, at walking distance from all attractions and shops.