Where to Rest

Family-Friendly Stays in Switzerland

23 places across Switzerland ranked by guest rating, with photos, amenities and booking links.

Street view near Belvedere, Grindelwald — © fcignat (CC BY-SA · Mapillary)Hotel
Belvedere★★★★
53 Dorfstrasse, Grindelwald
Swimming poolBreakfast
Chalet
Chalet Teremok
12 Impasse de la Luge, La Tzoumaz
Street view near Chesa Surlej, St. MoritzHotel
Chesa Surlej
30 Via dal Corvatsch, Silvaplana-Surlej
Swimming poolBreakfast
Hotel
Cresta Palace★★★★
75 Via Maistra, Celerina/Schlarigna
Swimming pool
Hotel
Crystal★★★
2 Schlegelistrasse, Adelboden
Swimming pool
Hotel
Eden Roc
16 Via Albarelle, Ascona
Swimming pool
Street view near Grace La Margna, St. MoritzHotel
Grace La Margna★★★★★
5 Via Serlas, St. Moritz
Swimming poolBreakfast
Guesthouse
Guesthouse Castagnola
BreakfastPet friendly
Hotel
H4 Hotel Arcadia
Swimming poolBreakfast
Hotel
Hotel Besso
Breakfast
Hotel
Hotel Frauenfeld
74 Schaffhauserstrasse, Frauenfeld
Breakfast
Hotel
Hotel L'Etable
Hameau des Crosets
Pet friendly
Hotel
Hotel Luganodante★★★★
5 Piazza Cioccaro, Lugano
Breakfast
Hotel
Hotel San Carlo★★
28 Via Nassa, Lugano
Hostel
Jugendherberge Beinwil am See
71 Seestrasse, Beinwil am See
Hostel
Jugendherberge Romanshorn
6 Gottfried-Keller-Strasse, Romanshorn
Hostel
Jugendherberge Stein am Rhein
Hotel
La Ginabelle
52 Vispastrasse, Zermatt
Swimming pool
Hotel
Mandarin Oriental Savoy
12 Poststrasse, Zürich
Hotel
Marina Eden Roc★★★★★
8 Via Albarelle, Ascona
Swimming pool
Hotel
Novotel Suites Geneve Aeroport★★★★
30 Avenue Louis-Casaï, Cointrin
Breakfast
Chalet
Place Blanche
73 Rue de Médran, Verbier
Swimming poolBreakfast
Serviced Apartment
Regalia Suites
10 Via agli Orti, Lugano
Breakfast

← All places to stay in Switzerland