Family Hotels & Resorts in Sankt Moritz-Bad from AU$343

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Sankt Moritz-Bad Family Hotels

Our top choices for Sankt Moritz-Bad family-friendly hotels

Hotel Laudinella

Hotel Laudinella
4.0 star property
St. Moritz
8.6 out of 10, Excellent, (252)
"clean room; good staff service."
United States
Caesar
The price is AU$1,169
includes taxes & fees
26 Dec - 27 Dec
Hotel Laudinella

Hotel San Gian

Hotel San Gian
4.0 star property
St. Moritz
9.4 out of 10, Exceptional, (234)
"We loved our stay, the included breakfast and travel passes made it convenient to see so much!"
United States
Kristina
The price is AU$565
includes taxes & fees
15 Dec - 16 Dec
Hotel San Gian

Hotel Stille & Aladin Apartments

Hotel Stille & Aladin Apartments
2.5 star property
St. Moritz
8.2 out of 10, Very good, (190)
"Great staff and places "
Australia
Ramez
Hotel Stille & Aladin Apartments

Grand Hotel des Bains Kempinski

Grand Hotel des Bains Kempinski
5.0 star property
St. Moritz
9.4 out of 10, Exceptional, (326)
"Great stay in an iconic place. The staff are very friendly and helpful, truly going the extra mile. "
United States
Jochen
The price is AU$2,382
includes taxes & fees
15 Dec - 16 Dec
Grand Hotel des Bains Kempinski

Cozy Central Duplex, Garden & Family Comfort

Cozy Central Duplex, Garden & Family Comfort
Sankt Moritz
10.0 out of 10, Exceptional, (1)
"Sehr zentral gelegene Wohnung, 5 min zum See, 3 min zu den Supermärkten. Parkgaragen- Einfahrt ist recht eng. Zimmer geräumig und schön. Grosse Küche, zum Kochen wären ein paar weitere Küchenutensilien hilfreich. "
Switzerland
Silvia
The price is AU$865
includes taxes & fees
11 Dec - 12 Dec
Cozy Central Duplex, Garden & Family Comfort

Luxury Mountain Nest Ideal for Families & Groups

Luxury Mountain Nest Ideal for Families & Groups
Sankt Moritz
The price is AU$1,678
includes taxes & fees
22 Dec - 23 Dec
Luxury Mountain Nest Ideal for Families & Groups

Hotel Morteratsch

Hotel Morteratsch
2.5 star property
Pontresina
9.6 out of 10, Exceptional, (64)
"Very quiet and scenic location half hour by train out of St Moritz."
Australia
Jeffrey
The price is AU$343
includes taxes & fees
16 Dec - 17 Dec
Hotel Morteratsch

Schweizerhaus Swiss Quality Hotel

Schweizerhaus Swiss Quality Hotel
4.0 star property
Bregaglia
9.2 out of 10, Wonderful, (34)
"Lovely people and property "
United Kingdom
manojbhai
The price is AU$455
includes taxes & fees
9 Jan - 10 Jan 2026
Schweizerhaus Swiss Quality Hotel

Albergo Croce Bianca

Albergo Croce Bianca
3.0 star property
Poschiavo
9.8 out of 10, Exceptional, (44)
"Great staff, you feel welcome from the minute you get to the door "
United States
Michael
The price is AU$400
includes taxes & fees
11 Dec - 12 Dec
Albergo Croce Bianca

Boutique Hotel Engadinerhof – A Home for Generation

Boutique Hotel Engadinerhof – A Home for Generation
2.5 star property
Pontresina
10.0 out of 10, Exceptional, (1)
The price is AU$452
includes taxes & fees
5 Jan - 6 Jan 2026
Boutique Hotel Engadinerhof – A Home for Generation
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.

Top Sankt Moritz-Bad Hotel Reviews

Frequently asked questions

What's Sankt Moritz-Bad like for family-friendly holidays?
You may want to consider the welcoming destination of Sankt Moritz-Bad if you've been thinking about a trip for the whole family. The lake views, sightseeing tours and hiking trails are just some of the things that make this an attractive spot for a family holiday.
What's the best family accommodation in Sankt Moritz-Bad?
Grand Hotel des Bains Kempinski is a hotel with an outdoor pool and a children's club, and it's a top choice on Expedia for families. Other options for your stay with the children include Hotel San Gian and Hotel Stille & Aladin Apartments.
When's the best time to book a family-friendly holiday in Sankt Moritz-Bad?
The hottest months are usually July and August, with an average temperature of 10°C, while the coldest months are January and February, with an average of -7°C. The snowiest months in Sankt Moritz-Bad are April, May, November and January, with each month seeing an average of 13 cm of snowfall.
What's there to see and do with your family in Sankt Moritz-Bad?
While you and your family are holidaying in Sankt Moritz-Bad, you may want to visit some family-friendly attractions such as Corviglia Tennis & Golf Center and Corviglia Ski Resort. Make sure that you have lots of time for activities such as Muottas Muragl and Diavolezza Ski Resort.