
Find Family Hotels in St. Moritz
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on St. Moritz Family Hotels
Tonight
Sep 22 - Sep 23Tomorrow
Sep 23 - Sep 24This weekend
Sep 25 - Sep 27Next weekend
Oct 2 - Oct 4Our top choices for St. Moritz family-friendly hotels




1. Hotel Steffani
Hotel SteffaniSt. Moritz
- Ultimate family ski retreat in St. Moritz with playground, indoor pool, and ski-in/ski-out access creates magical alpine memories.
₩479,968
₩509,860 total
includes taxes & fees
Oct 1 - Oct 2




2. Schweizerhof Swiss Quality Hotel
Schweizerhof Swiss Quality HotelSt. Moritz
- Family-friendly alpine retreat with playground, game room, and skiing activities for all ages.
₩604,647
₩639,175 total
includes taxes & fees
Sep 27 - Sep 28
₩395,243
₩421,810 total
includes taxes & fees
Sep 27 - Sep 28




4. Hotel GRACE LA MARGNA ST MORITZ
Hotel GRACE LA MARGNA ST MORITZSt. Moritz
- Family adventure haven with kids club, pool toys, and supervised activities at this luxury ski hotel on Lake St. Moritz.
₩775,790
₩822,007 total
includes taxes & fees
Oct 14 - Oct 15




5. Hotel Stille & Aladin Apartments
Hotel Stille & Aladin ApartmentsSt. Moritz
- Family-friendly alpine escape with ski access and equipped kitchens for effortless mountain adventures.
₩259,758
₩278,165 total
includes taxes & fees
Sep 27 - Sep 28




6. Hotel Bären
Hotel BärenSt. Moritz
- Indoor family paradise with heated pool, winter sports, and kid-friendly activities minutes from Lake St. Moritz.
₩440,912
₩467,875 total
includes taxes & fees
Oct 6 - Oct 7
₩225,728
₩234,314 total
includes taxes & fees
Oct 18 - Oct 19
₩1,383,440
₩1,452,748 total
includes taxes & fees
Sep 25 - Sep 26
View all properties
Family-friendly hotels with free breakfast in St. Moritz
₩479,968
₩509,860 total
includes taxes & fees
Oct 1 - Oct 2
₩604,647
₩639,175 total
includes taxes & fees
Sep 27 - Sep 28
₩395,243
₩421,810 total
includes taxes & fees
Sep 27 - Sep 28
₩775,790
₩822,007 total
includes taxes & fees
Oct 14 - Oct 15
₩440,912
₩467,875 total
includes taxes & fees
Oct 6 - Oct 7
₩1,383,440
₩1,452,748 total
includes taxes & fees
Sep 25 - Sep 26
₩1,007,750
₩1,062,781 total
includes taxes & fees
Sep 24 - Sep 25
₩328,930
₩351,638 total
includes taxes & fees
Oct 18 - Oct 19
₩377,302
₩401,849 total
includes taxes & fees
Oct 2 - Oct 3
₩374,864






































