Stay in Canton of Valais's best hotels!

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+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Martigny Boutique-Hôtel 3 stars

Hotel in Martigny-Ville

Open since October 2015, Martigny Boutique-Hôtel offers modern and stylish rooms as well as a wine bar and a renowned restaurant serving local and Peruvian cuisine. Everything was great - room was very nice and clean, awesome bathroom with walk in shower, comfy bed, very nice view from the window. Breakfast had a lot of options with selection also of warm dishes. Hotel is only a short walk from the train station. Bike parking is spacious and safe - accessible with the room key card.

Show more Show less
9
Superb
1,077 reviews
Price from
£85
per night

Hotel Garni Testa Grigia 3 stars

Hotel in City Centre, Zermatt

Offering stylishly furnished rooms with balconies and coffee machines and free Wi-Fi, the Testa Grigia hotel has been completely renovated in 2010. The place was clean and bathroom unusually large (which is always a plus). The staff were super helpful, polite and courteous. Very very close to the station (which is useful when traveling with luggage). Great amenities. Great value for money. All in all, would definitely come back here again when visiting Zermatt.

Show more Show less
9.1
Superb
1,216 reviews
Price from
£107
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. The room’s interior is so cool and everything matches with its backstage concept! It’s like the backstage of a play or movie.

Show more Show less
8.9
Fabulous
1,596 reviews
Price from
£244
per night

Hotel Arca Solebad & Spa 3 stars

Hotel in Zermatt

The ARCA Solebad Wellness & Spa in Zermatt is located near the centre, the station, the Gornergrat train and the Sunnegga-Rothorn train and features up-to date wellness facilities including an indoor... Serene location, ambience and comfort is exemplary.

Show more Show less
9.1
Superb
1,053 reviews

Unique Hotel Post 4 stars

Hotel in City Centre, Zermatt

Unique Hotel Post is situated in the centre of Zermatt, a 5-minute walk from the train station. There is free Wi-Fi in the rooms. Some of the rooms boast views of the Matterhorn. Everything from the booking till the moment the hotel taxi dropped us off back at the Zermatt Train Station was excellent. The staff should be commended for their impeccable service. Our family was able to eat at every venue inside the hotel, and loved each and every one. Martin, the manager, was very friendly and helped us feel welcome during the entirety of our stay. The room was as unique as the name of the hotel suggests, and we were able to enjoy Matterhorn views with our cocktails on our private balcony overlooking the town, and retire to the cozy fireplace inside the room. We will definitely be back again.

Show more Show less
9.1
Superb
1,078 reviews
Price from
£144
per night

Wellness Hotel Alpenhof 4 stars

Hotel in Zermatt

The family-run 4-star superior Wellness Hotel Alpenhof is located in the centre of Zermatt, opposite the Sunnegga Cable Car Station and a 5-minute walk from the Gronergrat Railway. Beautiful, clean, new, great breakfast with fresh orange juice ;)

Show more Show less
9
Superb
1,137 reviews

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. Lovely style. Clean. Big room space with very nice view from the window and balcony. Good facilities and great location. ❤👏👏

Show more Show less
9
Superb
1,718 reviews
Price from
£102
per night

Au Club Alpin 5 stars

Hotel in Champex

Au Club Alpin has a restaurant, fitness centre, a bar and garden in Champex. With free WiFi, this 5-star hotel has a spa and wellness centre and a terrace. Everything ! From the very friendly and helpful staff, to the fabulous bedroom, SPA and dining, the view, the location... everything was just so perfect! many thanks to all the staff to have made our stay just like paradise!

Show more Show less
9.6
Exceptional
119 reviews
Price from
£268
per night

Hôtel Mélèze 3 stars

Hotel in Grimentz

Set in Grimentz, Hôtel Mélèze features a restaurant, bar, shared lounge, and free WiFi throughout the property. Featuring family rooms, this property also provides guests with a terrace. It was a lovely stay during the Haute Route. I had a lovely welcome and the manager clearly cared a lot about her guests and ensuring they felt welcome and comfortable. The room was fantastic and a lovely terrace at the hotel too. Breakfast was fantastic especially the boiled egg and sitting outside! Thank you

Show more Show less
9.4
Superb
267 reviews
Price from
£126
per night

Hotel Heimatlodge

Hotel in Sankt Niklaus

Located in Sankt Niklaus, 300 metres from Luftseilbahn St. Niklaus - Jungu, Hotel Heimatlodge provides accommodation with a restaurant, free private parking, a fitness centre and a bar. Stayed for one night, All was great. Beautiful, clean room with shower Excellent helpful stuff Good breakfast in great atmosphere.

Show more Show less
9
Superb
449 reviews
Price from
£66
per night

Hotels with extra health and safety measures

Find hotels in Canton of Valais with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Canton of Valais in the past month

See all

Canton of Valais's best hotels with breakfast

See all

Budget hotels in Canton of Valais

See all

Hotels in Canton of Valais that you can book without a credit card

See all

Canton of Valais highlights

FAQs about hotels in Canton of Valais

Explore guest reviews of hotels in Canton of Valais

See all