Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
zermatt switzerland
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Switzerland
Switzerland
Europe
Europe
Italy
Italy
Caribbean
Caribbean
Mexico
Mexico
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Help Center
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Amazing views
National parks
Ski-in/out
Cabins
Countryside
Vineyards
Lake
Amazing pools
Rooms
Lakefront
Farms
Bed & breakfasts
Play
Historical homes
Tiny homes
Trending
Design
Luxe
New
Barns
Golfing
Chef's kitchens
Grand pianos
Castles
Off-the-grid
Skiing
Filters
, 1 filter applied
1
Display total before taxes
Show map
Search results; 61 places in Zermatt
61 places in Zermatt
Guest favorite
Guest favorite
Hotel in Zermatt, Switzerland
Spacious double room - Matterhorn view and balcony
1 double bed
1 double bed
Jul 5 – 10
Jul 5 – 10
$450
night
$450 per night
4.93 out of 5 average rating, 41 reviews
4.93 (41)
Guest favorite
Guest favorite
Hotel in Zermatt, Switzerland
Chalet Hinterdorf Zermatt Chalet Hinterdorf
18 single beds
18 single beds
Apr 13 – 18
Apr 13 – 18
$638
night
$638 per night
4.93 out of 5 average rating, 14 reviews
4.93 (14)
Superhost
Superhost
Hotel in Zermatt, Switzerland
Triple Room at the Hotel Bristol
2 beds
2 beds
Jun 13 – 18
Jun 13 – 18
$541
$458
night
$458 per night, originally $541
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Superhost
Superhost
Hotel in Zermatt, Switzerland
Chalet Püzji Zermatt Chalet Püzji Zermatt
3 beds
3 beds
Apr 13 – 20
Apr 13 – 20
$456
night
$456 per night
Superhost
Superhost
Hotel in Zermatt, Switzerland
Quardruple-Room at Hotel Bristol
2 beds
2 beds
Jun 13 – 18
Jun 13 – 18
$533
night
$533 per night
Guest favorite
Guest favorite
Hotel in Blatten, Switzerland
Hotel Nest- und Bietschhorn Ried-Blatten Lötschen
3 beds
3 beds
Apr 1 – 6
Apr 1 – 6
$148
night
$148 per night
4.85 out of 5 average rating, 33 reviews
4.85 (33)
Hotel in Crans-Montana, Switzerland
Hotel du Lac nord
1 bed
1 bed
May 8 – 13
May 8 – 13
$93
night
$93 per night
Hotel in Kandersteg, Switzerland
Seiler's vintage Hotel | Vintage Room #333
1 bed
1 bed
Apr 1 – 6
Apr 1 – 6
$111
night
$111 per night
4.68 out of 5 average rating, 31 reviews
4.68 (31)
Guest favorite
Guest favorite
Hotel in Frachey, Italy
Superior double room | Hotel Monte Cervino
1 bed
1 bed
May 31 – Jun 5
May 31 – Jun 5
$119
night
$119 per night
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Guest favorite
Guest favorite
Hotel in Täsch, Switzerland
Budget Double Room with Granlit Bed
1 bed
1 bed
Nov 1 – 6
Nov 1 – 6
$332
night
$332 per night
4.86 out of 5 average rating, 7 reviews
4.86 (7)
Hotel in Kandersteg, Switzerland
Seiler's vintage Hotel | Vintage Room #442
1 double bed
1 double bed
Apr 1 – 6
Apr 1 – 6
$166
night
$166 per night
4.78 out of 5 average rating, 40 reviews
4.78 (40)
Hotel in Saas-Fee, Switzerland
FamilySuite with terrace
2 beds
2 beds
Apr 4 – 9
Apr 4 – 9
$553
night
$553 per night
Superhost
Superhost
Hotel in Visperterminen, Switzerland
Chambre à Rothorn Visperterminen
2 beds
2 beds
Apr 1 – 6
Apr 1 – 6
$122
night
$122 per night
Hotel in Saas-Fee, Switzerland
Hotel Feehof, Saas-Fee Double room with extra bed
2 beds
2 beds
Apr 1 – 6
Apr 1 – 6
$285
night
$285 per night
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Superhost
Superhost
Hotel in Vissoie, Switzerland
Cozy recently renovated quadruple above restaurant
3 beds
3 beds
Apr 7 – 12
Apr 7 – 12
$245
night
$245 per night
4.7 out of 5 average rating, 23 reviews
4.7 (23)
Guest favorite
Guest favorite
Hotel in Vissoie, Switzerland
Super cozy quadruple room recently renovated
2 beds
2 beds
Apr 6 – 11
Apr 6 – 11
$278
night
$278 per night
5.0 out of 5 average rating, 11 reviews
5.0 (11)
Hotel in Leukerbad, Switzerland
Touristenheim Bergfreude 107
Apr 1 – 6
Apr 1 – 6
$74
night
$74 per night
New place to stay
New
Hotel in Naters, Switzerland
Room 206 - Hotel Bellevue
2 beds
2 beds
Apr 1 – 6
Apr 1 – 6
$83
night
$83 per night
1
2
3
4