A lake with sailboats, a forested mountain, and people on the shore.

Search Family-Friendly Hotels in St. Moritz

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check availability on St. Moritz Family-Friendly Hotels

Tonight
16 Sep - 17 Sep
Tomorrow
17 Sep - 18 Sep
This weekend
18 Sep - 20 Sep
Next weekend
25 Sep - 27 Sep

Our top choices for St. Moritz family-friendly hotels

1. Hotel Steffani

Hotel Steffani
St. Moritz
  • Ultimate family ski retreat in St. Moritz with playground, indoor pool, and ski-in/ski-out access creates magical alpine memories.
฿10,397
฿11,073 total
includes taxes & fees
29 Sept - 30 Sept
Hotel Steffani

2. Hotel Laudinella

Hotel Laudinella
St. Moritz
฿8,826
฿9,442 total
includes taxes & fees
16 Oct - 17 Oct
Hotel Laudinella

3. Hotel Bären

Hotel Bären
St. Moritz
  • Indoor family paradise with heated pool, winter sports, and kid-friendly activities minutes from Lake St. Moritz.
฿10,709
฿11,364 total
includes taxes & fees
6 Oct - 7 Oct
Hotel Bären

4. Berghotel Randolins

Berghotel Randolins
St. Moritz
  • Family fun at alpine paradise with playground, two hot tubs, and bike rentals just minutes from skiing and Ovaverva Spa.
฿8,635
฿9,211 total
includes taxes & fees
20 Sept - 21 Sept
Berghotel Randolins

5. Hotel Stille & Aladin Apartments

Hotel Stille & Aladin Apartments
St. Moritz
  • Family-friendly alpine escape with ski access and equipped kitchens for effortless mountain adventures.
฿6,309
฿6,756 total
includes taxes & fees
27 Sept - 28 Sept
Hotel Stille & Aladin Apartments

6. Hotel GRACE LA MARGNA ST MORITZ

Hotel GRACE LA MARGNA ST MORITZ
St. Moritz
  • Family adventure haven with kids club, pool toys, and supervised activities at this luxury ski hotel on Lake St. Moritz.
฿18,843
฿19,965 total
includes taxes & fees
14 Oct - 15 Oct
Hotel GRACE LA MARGNA ST MORITZ

7. Schweizerhof Swiss Quality Hotel

Schweizerhof Swiss Quality Hotel
St. Moritz
  • Family-friendly alpine retreat with playground, game room, and skiing activities for all ages.
฿14,686
฿15,525 total
includes taxes & fees
27 Sept - 28 Sept
Schweizerhof Swiss Quality Hotel

8. Hotel Europa Suites

Hotel Europa Suites
St. Moritz
  • Family adventure haven with indoor pool, playground, and kid's club where mountain fun fills every day in St. Moritz.
฿9,023
฿9,646 total
includes taxes & fees
23 Sept - 24 Sept
Hotel Europa Suites

9. Randolins Familienresort

Randolins Familienresort
St. Moritz
฿9,869
฿10,492 total
includes taxes & fees
29 Sept - 30 Sept
Randolins Familienresort

10. Grand Hotel des Bains Kempinski

Grand Hotel des Bains Kempinski
St. Moritz
฿28,588
฿30,081 total
includes taxes & fees
23 Sept - 24 Sept
Grand Hotel des Bains Kempinski
View all properties

Choose what matters most at family-friendly hotels in St. Moritz

Breakfast included
Pool
4 stars
5 stars
All-inclusive

Family-friendly hotels with free breakfast in St. Moritz

Hotel Steffani

Hotel Steffani
St. Moritz
฿10,397
฿11,073 total
includes taxes & fees
29 Sept - 30 Sept
Hotel Steffani

Hotel Laudinella

Hotel Laudinella
St. Moritz
฿8,826
฿9,442 total
includes taxes & fees
16 Oct - 17 Oct
Hotel Laudinella

Berghotel Randolins

Berghotel Randolins
St. Moritz
฿8,635
฿9,211 total
includes taxes & fees
20 Sept - 21 Sept
Berghotel Randolins

Hotel Bären

Hotel Bären
St. Moritz
฿10,709
฿11,364 total
includes taxes & fees
6 Oct - 7 Oct
Hotel Bären

Hotel GRACE LA MARGNA ST MORITZ

Hotel GRACE LA MARGNA ST MORITZ
St. Moritz
฿18,843
฿19,965 total
includes taxes & fees
14 Oct - 15 Oct
Hotel GRACE LA MARGNA ST MORITZ

Schweizerhof Swiss Quality Hotel

Schweizerhof Swiss Quality Hotel
St. Moritz
฿14,686
฿15,525 total
includes taxes & fees
27 Sept - 28 Sept
Schweizerhof Swiss Quality Hotel

Randolins Familienresort

Randolins Familienresort
St. Moritz
฿9,869
฿10,492 total
includes taxes & fees
29 Sept - 30 Sept
Randolins Familienresort

Hotel Europa Suites

Hotel Europa Suites
St. Moritz
฿9,023
฿9,646 total
includes taxes & fees
23 Sept - 24 Sept
Hotel Europa Suites

Grand Hotel des Bains Kempinski

Grand Hotel des Bains Kempinski
St. Moritz
฿28,588
฿30,081 total
includes taxes & fees
23 Sept - 24 Sept
Grand Hotel des Bains Kempinski

Suvretta House

Suvretta House
St. Moritz
฿24,476
฿25,813 total
includes taxes & fees
20 Sept - 21 Sept
Suvretta House
View all properties

Family-friendly hotels with pools in St. Moritz

Hotel Steffani

Hotel Steffani
St. Moritz
฿10,397
฿11,073 total
includes taxes & fees
29 Sept - 30 Sept
Hotel Steffani

Hotel Bären

Hotel Bären
St. Moritz
฿10,709
฿11,364 total
includes taxes & fees
6 Oct - 7 Oct
Hotel Bären

Hotel GRACE LA MARGNA ST MORITZ

Hotel GRACE LA MARGNA ST MORITZ
St. Moritz
฿18,843
฿19,965 total
includes taxes & fees
14 Oct - 15 Oct
Hotel GRACE LA MARGNA ST MORITZ

Hotel Europa Suites

Hotel Europa Suites
St. Moritz
฿9,023
฿9,646 total
includes taxes & fees
23 Sept - 24 Sept
Hotel Europa Suites

Grand Hotel des Bains Kempinski

Grand Hotel des Bains Kempinski
St. Moritz
฿28,588
฿30,081 total
includes taxes & fees
23 Sept - 24 Sept
Grand Hotel des Bains Kempinski

Suvretta House

Suvretta House
St. Moritz
฿24,476
฿25,813 total
includes taxes & fees
20 Sept - 21 Sept
Suvretta House
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.
View all properties

Top St. Moritz Hotel Reviews

Hotel Arte

Hotel Arte

10/10 Excellent
"We loved the unique artwork in our room, we had the Australian one. The bed was exceptionally comfortable and the breakfast buffet extensive, with the additional option of freshly cooked eggs"
Susan 1-night trip
Posted 15 hours ago
Hotel Arte
Languard

Languard

10/10 Excellent
"Easy to get to from the train station. We were given a room upgrade which was a nice surprise. Comfy bed and good quality towels. Would recommend"
Sue 1-night trip
Posted 18 hours ago
Languard
Crystal Hotel

Crystal Hotel

10/10 Excellent
"Nos gustaría que el servicio de A/C lo decida el huésped. No que estaba desconectado para todos"
Pablo 1-night trip
Posted 22 hours ago
Crystal Hotel
Berghotel Randolins

Berghotel Randolins

10/10 Excellent
"The view was great. The spa and it's amenities were awesome. The free shuttle down ro the train station and St. Moritz lake was a wonderful perk."
William 3-night trip
Posted 2 days ago
Berghotel Randolins
Hotel Piz

Hotel Piz

10/10 Excellent
"The Breakfast was amazing, ate dinner at the restaurant as well and it was very good! Room was super clean and we enjoyed the balcony. Staff was very friendly and helpful!"
MELISSA 2-night trip
Posted 2 days ago
Hotel Piz
Hotel Reine Victoria

Hotel Reine Victoria

10/10 Excellent
"Sin palabras todo excelente la atención habitación y sobre todo en el desayuno la atención de otro nivel muchas gracias calidad del desayuno todo súper bueno y los beneficios del hotel te buscan te llevan el paseo en el teleférico pa piscina 10-10"
Brauly alejandro 2-night trip
Posted 2 days ago
Hotel Reine Victoria
Hauser Hotel St. Moritz

Hauser Hotel St. Moritz

10/10 Excellent
"Great location and hotel!"
Amisha 1-night trip
Posted 2 days ago
Hauser Hotel St. Moritz
Hotel Waldhaus am See

Hotel Waldhaus am See

10/10 Excellent
"Beautiful hotel with amazing views of St. Moritz and the gorgeous lake!! Breakfast is excellent and location is convenient for the train station."
Konrad 2-night trip
Posted 7 days ago
Hotel Waldhaus am See
Art Boutique Hotel Monopol

Art Boutique Hotel Monopol

10/10 Excellent
"From the train station service to the welcome, the lush mattress and amenities, we thoroughly enjoyed our stay. I only wish the hot tub hours were a little longer…say 8am to 10pm."
Shereen J 1-night trip
Posted 8 days ago
Art Boutique Hotel Monopol

Frequently asked questions

What's St. Moritz like for family-friendly holidays?
You may want to consider the walkable destination of St. Moritz if you've been thinking about a trip for the whole family. The ice skating, lake views and sightseeing tours are just some of the things that make this the perfect spot for family trips. Take to the air and fly into St. Moritz (SMV-Samedan), which is located 2.9 mi (4.7 km) from the city centre.
What's the best family accommodation in St. Moritz?
Hotel GRACE LA MARGNA ST MORITZ is a hotel with an indoor pool and a children's club, and it's a top choice on Expedia for families. Other good options to stay with the children include Badrutt's Palace Hotel and Grand Hotel des Bains Kempinski.
How many hotels that welcome families should I expect to find in St. Moritz?
Expedia has 17 hotels in St. Moritz that are perfect for families.
When's the best time to book a family-friendly holiday in St. Moritz?
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 St. Moritz 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 St. Moritz?
While you and your family are visiting St. Moritz, you may want to explore some child-friendly attractions such as Corviglia Ski Resort and Kulm Golf Course. Make sure that you have lots of time for activities such as Mili Weber House and Corviglia Tennis & Golf Center.
What's the best way for us to get around St. Moritz?
If you want to explore the larger area, hop on a train at St. Moritz Station. St. Moritz may not have many public transport options to choose from, so consider a car rental to maximise your time.

Explore a world of travel with Expedia