Find hotels in Zermatt from $131

COVID-19 tests are no longer required to re-enter the United States.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide.

Check Zermatt hotel prices

Tomorrow night
This weekend

Filter by

Hotel Alpenroyal
3 out of 5
Riedweg 96, Zermatt, VS, 3920
The price is $194 per night from Jul 3 to Jul 4
0.33 mi from city center
4.3/5 Excellent! (217 reviews)
"Great view of Matterhorn. No refrigerator."

Reviewed on Jun 28, 2022

Hotel Alpenroyal
Unique Hotel Post
4.5 out of 5
Bahnhofstrasse 41, Zermatt, VS, 3920
The price is $244 per night from Jul 24 to Jul 25
0.08 mi from city center
4.7/5 Exceptional! (290 reviews)
"Cannot say enough great things about this property. We will be back!! Marco, Jennifer, Nicole... all of the staff who helped us were incredible. The options available for F&B/entertainment under a single roof... wow... the Live Music (Coco & the Butterfields), cuisine variety, nightlife options, ..."

Reviewed on Mar 24, 2022

Unique Hotel Post
Riffelalp Resort 2222m
5 out of 5
Riffelalp, Zermatt, 3920
The price is $384 per night from Jul 4 to Jul 5
1.26 mi from city center
4.9/5 Exceptional! (72 reviews)
Ski-in ski-out retreat
"Stunning hotel with an incredible view of the Matterhorn. Very comfortable room, super clean. Can’t wait to visit again!"

Reviewed on Dec 31, 2021

Riffelalp Resort 2222m
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Alpen Resort Zermatt
4 out of 5
Spissstrasse 50, Fam Aufdenblatten, Zermatt, Schweiz, 3920
The price is $200 per night from Jul 10 to Jul 11
0.49 mi from city center
4.4/5 Wonderful! (219 reviews)
"A true resort spa with many facilities that are new and well maintained. We had a wonderful stay."

Reviewed on Jun 14, 2022

Alpen Resort Zermatt
Hotel Bahnhof
1 out of 5
Bahnhofplatz 54, Zermatt, 3920
Fully refundableReserve now, pay when you stay
The price is $131 per night from Jul 4 to Jul 5
0.34 mi from city center
4.3/5 Excellent! (221 reviews)
"What we particularly liked about this property was that it was right in front of the train station so we didn't have to take a taxi. The staff was very helpful and friendly and it was convenient for shopping, dining etc. We had not noticed that this was a hostel when we booked it and were a bit dismayed ..."

Reviewed on Jun 23, 2022

Hotel Bahnhof
Hotel Ambassador Zermatt
4 out of 5
Spissstrasse 10, Zermatt, VS, 3920
The price is $236 per night from Jul 3 to Jul 4
0.4 mi from city center
4.5/5 Wonderful! (266 reviews)
"It’s a nice hotel to consider during your stay in Zermatt."

Reviewed on Jun 27, 2022

Hotel Ambassador Zermatt
SchlossHotel Zermatt – Active & CBD Spa Hotel
4 out of 5
Bahnhofplatz 18, Zermatt, VS, 3920
Fully refundableReserve now, pay when you stay
The price is $224 per night from Jul 5 to Jul 6
0.31 mi from city center
4.7/5 Exceptional! (446 reviews)
"The over all experiences was wonderful. The facility was really really clean and the breakfast was delicious. We enjoyed our stay very much. The hotel was near by train stations and restaurants."

Reviewed on Jun 18, 2022

SchlossHotel Zermatt – Active & CBD Spa Hotel
Hotel Derby
3 out of 5
Bahnhofstrasse 22, Zermatt, VS, 3920
The price is $263 per night from Jul 2 to Jul 3
0.2 mi from city center
4.7/5 Exceptional! (61 reviews)
"Loved our stay except for the male host in their restaurant. We wanted to be seated or get a reservation and he kept making up reasons and ignoring us. We walked away and ate somewhere else."

Reviewed on Jun 28, 2022

Hotel Derby
Hotel Parnass
3 out of 5
Vispastrasse 4, Zermatt, 3920
The price is $221 per night from Jul 17 to Jul 18
0.17 mi from city center
4.6/5 Wonderful! (35 reviews)
SUPERB
"What a fantastic place to stay. The view from balcony was amazing. The room was big and comfortable. Easy walk to train station, shops and attractions. The host and the staff were friendly and polite. You must dine in the restaurant as you won't be disappointed. The food was delicious and service ..."

Reviewed on Mar 9, 2022

Hotel Parnass
Phoenix
3 out of 5
Untere Wiestistrasse 11, Zermatt, VS, 3920
Fully refundableReserve now, pay when you stay
The price is $214 per night from Jul 21 to Jul 22
0.47 mi from city center
4.6/5 Exceptional! (542 reviews)
"Great property and great location. Very friendly hosts and breakfast was amazing. Would definitely stay again."

Reviewed on Mar 29, 2022

Phoenix
Don't see what you're looking for?
See all available properties in Zermatt
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Zermatt hotels information

Number of reviews 2369
Accommodation 642 hotels
Lowest Price $131
Highest Price $384

Price trends for hotels in Zermatt

Less expensive
More expensive
This month
Next month
October
March
$251
$253
Month
Price
January
$339
February
$337
March
$351
April
$302
May
$249
June
$285
July
$251
August
$253
September
$236
October
$231
November
$278
December
$321
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Zermatt. Select dates and complete search for nightly totals inclusive of taxes and fees.

Frequently asked questions

Recent reviews of Zermatt hotels
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code