Get support for your booking:
1-212-444-0600

We found 116 hotels with availability in Zermatt. Showing 1 – 30

Show map
Sort by: Agoda Recommended Hotel Name Stars
Price
Review Score

  1. Fantastic 8.7

    based on 20 reviews 11 reviews in English

    Chalet Annelis Apartments 4 Star Hotel

    Brunnmattgasse 2, Zermatt 3920 Show map
  2. Up to 30% off with Agoda Insider Deals!

  3. Superb 9.3

    based on 4 reviews 2 reviews in English

    Grand Hotel Zermatterhof 5 Star Hotel

    Bahnhofstrasse ,Ch-3920, Zermatt Show map
  4. Fantastic 8.1

    based on 16 reviews 10 reviews in English

    Hotel Ambassador Zermatt 4 Star Hotel

    Spiss-Strasse 10, Zermatt 3920 Show map
  5. Fantastic 8.1

    based on 14 reviews 12 reviews in English

    Hotel Jaegerhof 3 Star Hotel

    Steimattstrasse 85, Zermatt 3920 Show map
  6. Very Good 7.8

    based on 9 reviews 6 reviews in English

    Hotel Cima 2 Star Hotel

    Seilerwiesenweg, Zermatt 3920 Show map
  7. Superb 9.2

    based on 61 reviews 43 reviews in English

    Unique Hotel Post 4 Star Hotel

    Bahnhofstrasse 41, Zermatt Show map
  8. Very Good 7.7

    based on 23 reviews 15 reviews in English

    Residence Patricia 3 Star Hotel

    aussere Wiestistrasse 18, Zermatt Show map
  9. Fantastic 9.0

    based on 37 reviews 21 reviews in English

    3100 Kulmhotel Gornergrat 0 Star Hotel

    Gornergrat, Zermatt 3920 Show map
  10. Fantastic 8.3

    based on 60 reviews 38 reviews in English

    Best Western Hotel Butterfly 3 Star Hotel

    Bodmenstrasse 21, Zermatt 3920 Show map
  11. Very Good 7.6

    based on 16 reviews 8 reviews in English

    Youth Hostel Zermatt 0 Star Hotel

    Staldenweg 5, Zermatt 3920 Show map
  12. Fantastic 9.0

    based on 16 reviews 12 reviews in English

    Hotel Europe and Spa 4 Star Hotel

    Riedstrasse 18, Zermatt 3920 Show map
  13. Superb 9.4

    based on 3 reviews 3 reviews in English

    Mont Cervin Palace 5 Star Hotel

    Bahnhofstrasse 31, Zermatt Show map
  14. Fantastic 8.8

    based on 12 reviews 7 reviews in English

    Schlosshotel 4 Star Hotel

    Bahnhofplatz 18, Zermatt Show map
  15. Pleasant 6.9

    based on 14 reviews 12 reviews in English

    Hotel Helvetia 2 Star Hotel

    Bahnhofstrasse 72, Zermatt 3920 Show map
  16. Good 7.5

    based on 30 reviews 19 reviews in English

    Hotel-Appartement La Perle 4 Star Hotel

    Untere Mattenstrasse 25, Zermatt Show map
  17. Good 7.2

    based on 10 reviews 4 reviews in English

    Haus Darioli 2 Star Hotel

    Bahnhofstrasse 64, Zermatt 3920 Show map
  18. Fantastic 8.3

    based on 5 reviews 4 reviews in English

    Hotel Adonis 3 Star Hotel

    Luchernstrasse 31, Zermatt 3920 Show map
  19. Superb 9.2

    based on 20 reviews 8 reviews in English

    Hotel Daniela 4 Star Hotel

    Steinmattstrasse 39, Zermatt 3920 Show map
  20. Fantastic 8.2

    based on 91 reviews 59 reviews in English

    Le Petit Hotel 2 Star Hotel

    Metzggasse 28, Zermatt 3920 Show map
  21. Very Good 7.8

    based on 31 reviews 19 reviews in English

    Hotel Primavera 2 Star Hotel

    Wieststrasse 162, Zermatt Show map

Next Page 1 of 4