Get support for your booking:
(866) 656-8207
Select your loyalty program to earn points with your booking!

There are 27 properties with availability in Zermatt. Showing 1 – 27

Show map
Sort by: Recommended Price
Deals
Stars
Review score

  1. Excellent 8.6

    based on 119 reviews 73 reviews in English

    Bristol Hotel 3 Star Hotel

    Schluhmattstrasse 3, Zermatt 3920 Show map
  2. Excellent 8.2

    based on 19 reviews 14 reviews in English

    Hotel Jaegerhof 3 Star Hotel

    Steimattstrasse 85, Zermatt 3920 Show map
  3. Up to 30% off with Agoda Insider Deals!

  4. Excellent 8.3

    based on 63 reviews 40 reviews in English

    Best Western Hotel Butterfly 3 Star Hotel

    Bodmenstrasse 21, Zermatt 3920 Show map
  5. Excellent 9.0

    based on 406 reviews 53 reviews in English

    Hotel Couronne Superior 3 Star Hotel

    Kirchstrasse 15, Zermatt 3920 Show map
  6. Exceptional 9.3

    based on 564 reviews 126 reviews in English

    Hotel Garni Testa Grigia 3 Star Hotel

    Bahnhofstrasse 21, Zermatt 3920 Show map
  7. Excellent 8.9

    based on 224 reviews 49 reviews in English

    Hotel Phoenix 3 Star Hotel

    Untere Wiestistrasse 11, Zermatt 3920 Show map
  8. Excellent 8.4

    based on 209 reviews 33 reviews in English

    Hotel Adonis 3 Star Hotel

    Luchernstrasse 31, Zermatt 3920 Show map
  9. Excellent 8.9

    based on 299 reviews 51 reviews in English

    Hotel Capricorn 3 Star Hotel

    Riedstr. 45, Zermatt 3920 Show map
  10. Excellent 8.3

    based on 186 reviews 35 reviews in English

    Hotel Derby 3 Star Hotel

    Bahnhofstrasse 22, Zermatt Show map
  11. Excellent 8.3

    based on 178 reviews 37 reviews in English

    Hotel Bijou 3 Star Hotel

    Winkelmattenweg 52, Zermatt 3920 Show map
  12. Excellent 8.4

    based on 57 reviews 5 reviews in English

    Hotel Artemis Garni 3 Star Hotel

    Riedstrasse 80, Zermatt 3920 Show map
  13. Excellent 8.9

    based on 14 reviews 6 reviews in English

    Hotel Perren Superior 3 Star Hotel

    Vispastrasse 10, Zermatt 3920 Show map
  14. Exceptional 9.2

    based on 55 reviews 11 reviews in English

    Hotel Admiral Superior 3 Star Hotel

    Matterstrasse 23, Zermatt 3920 Show map
  15. Excellent 9.0

    based on 538 reviews 86 reviews in English

    Hotel Ambiance 3 Star Hotel

    Riedstrasse 98, Zermatt 3920 Show map
  16. Excellent 9.0

    based on 214 reviews 48 reviews in English

    Alpenblick Superior 3 Star Hotel

    Oberdorfstrasse 106, Zermatt 3920 Show map
  17. Excellent 8.7

    based on 101 reviews 11 reviews in English

    Hotel Excelsior 3 Star Hotel

    Hofmattstrasse 38, Zermatt 3920 Show map
  18. Excellent 8.8

    based on 404 reviews 59 reviews in English

    Hotel Holiday 3 Star Hotel

    Gryfelblatte 4, Zermatt 3920 Show map
  19. Excellent 8.9

    based on 197 reviews 23 reviews in English

    Hotel Cheminee 3 Star Hotel

    Matterstrasse 31, Zermatt 3920 Show map
  20. Excellent 8.7

    based on 107 reviews 14 reviews in English

    Hotel Hemizeus & Iremia Spa 3 Star Hotel

    Untere Tuftra 11, Zermatt Show map
  21. Excellent 8.6

    based on 148 reviews 27 reviews in English

    Carina 3 Star Hotel

    Untere Wiestistrasse 12, Zermatt 3920 Show map
  22. Excellent 8.2

    based on 176 reviews 32 reviews in English

    Elite 3 Star Hotel

    Hofmattweg 3, Zermatt 3920 Show map
  23. Exceptional 9.4

    based on 304 reviews 59 reviews in English

    Hotel Garni Romantica 3 Star Hotel

    Chrum 21, Zermatt 3920 Show map
  24. Excellent 8.9

    based on 197 reviews 31 reviews in English

    Mountain Paradise 3 Star Hotel

    Schluhmattstrasse 130, Zermatt 3929 Show map
  25. Excellent 8.6

    based on 25 reviews 3 reviews in English

    Hotel City 3 Star Hotel

    Vispastrasse 8, Zermatt 3920 Show map
  26. Excellent 8.8

    based on 306 reviews 37 reviews in English

    Matterhornblick 3 Star Hotel

    Kirchstrasse 38, Zermatt 3920 Show map
  27. Exceptional 9.2

    based on 328 reviews 52 reviews in English

    Hotel Welschen 3 Star Hotel

    Wiestistrasse 44, Zermatt 3920 Show map

Page 1 of 1