Rooms & Suites

Space to relax at the Hotel Schweizerhof


Your favorite Hotel in St. Moritz

Payment options

Cash, Mastercard/Eurocard, Visa, American Express, EC cards, VPay, Chinese Union Pay, Diners Club, JCB International, Lunchcheck, Twint

Children & extra bed

Children sharing with parents:
0 - 5 years: free, incl. breakfast
6 - 11 years: CHF 60.- , incl. breakfast
12 - 16 years: CHF 100.-, incl. breakfast

Check-In / Check-Out

Your room will be available on arrival from 3.00 p.m.
Your room will be available on on departure day until 11.00 a.m.


The number of free parking spaces is limited. For a place in the collective garage we charge CHF 25.- per night.


Well-behaved dogs are welcome. We charge CHF 20 - per day per animal, excluding food.


The cancellation policy varies depending on the booking. On your confirmation you can check if and until when your reservation can be canceled free of charge.

Hotel Schweizerhof

Via dal Bagn 54 ⋅ CH-7500 St.Moritz
T +41 81 837 07 07

Follow us

Our social media channels


Almost as romantic as a postcard:
Subscribe to our newsletter
and stay up to date

Newsletter Subscription