Prices per person and night in a double room

Room type Nights 23.12.14 - 06.01.15 23.12.14 - 06.01.15
per Night
not with a package
Junior Suite Piz Corvatsch 10 nights
12 nights
CHF 5'115
CHF 6'065
CHF 440
Piz da Staz 10 nights
12 nights
CHF 4'465
CHF 5'285
CHF 375
Piz Rosatsch 10 nights
12 nights
CHF 4'065
CHF 4'805
CHF 335
Piz Corviglia 10 nights
12 nights
CHF 3'715
CHF 4'385
CHF 300
Piz Glüna 10 nights
12 nights
CHF 3'215
CHF 3'785
CHF 250

Preise Winter en

In winter
(from mid-December to mid-March)

Our prices

The room-night rate per person includes:

  • Lavish breakfast buffet every morning
  • Attractive weekly dining program from buffet to a gala dinner or
  • 4-course gourmet meals in the Segantini room
  • Relaxation in the sauna and steam bath
  • Free admission to the nearby "Gut fitness training"
  • Free outdoor parking (subject to availability)
  • Transfer on arrival and departure from the hotel to the train station St. Moritz (7 am till 9 pm)
  • Public W-LAN (2 stations in the lobby)
  • Childcare at the hotel-kindergarten (from 3 years of age and older)

Half board by choice
No dinner at the hotel because you want to eat out? Let us know your absence by 5 pm and you will receive a credit of CHF 20 - per person.

Full board

If you like to eat lunch and dinner in-house, we charge CHF 20 - per person

Room with breakfast instead of half board

You will receive a credit on the room rate of CHF 20 - per person.

Extra bed

CHF 170 - Breakfast included

Room for single use
We are happy to give you a price reduction for single use of our double rooms and junior suites.

Length of stay

At Christmas time, your stay is at least twelve nights, early January to late February at least seven nights.


Well-behaved dogs are welcome everywhere except the dining room, the Segantini Hall. We charge CHF 20 - per day per animal, excluding food.

Arrival and departure

Your room will be available on arrival from 15.00 clock on, and on departure day until 11:00 clock.

Garage and parking

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



Your reservation is binding when it is in writing and is reconfirmed by you. Your down payment of at least 40% of the stay at least 30 days prior to your arrival ensures you a room for the desired length of time in our house.

You can not take your vacation?
Your cancellation reaches us

  • 30 days before arrival and your refund is 100% of your deposit
  • 10 days before arrival and your refund is 50% of your deposit
  • With less than 10 days before arrival, we unfortunately can not grant you a refund

Arriving late or have to leave earlier than planned:

Then we will charge you only the cost of the night without half-board.

We recommend:
Cancellation insurance ELVIA

This trip cancellation insurance costs 4% of your arrangement and covers the full cost of your trip you should not be able to make it. Or you benefit from a partial refund of the cost should you suddenly need to cancel your holiday. The insurance terms of the Mondial Assistance and a simple registration form located here or visit the website at
ELVIA Cancellation insurance

Rates listed
All rates and charges are quoted in Swiss Francs and include service, VAT and all taxes.Rates listed in EuroPrices, rates and charges listed in Euros are only indicative. Decisive for the calculation of prices in euros is the exchange rate published daily by the Graubünden Cantonal Bank.Methods of paymentCash payments are very welcome, and your benefit is a 1% discount on your hotel bill. You may also pay by EC-Direct or Postcard.  And of course we accept most credit cards

  • Mastercard/Eurocard
  • Visa
  • Diners Club
  • JCB International

Children sharing with parents

  • Under 6 years of age: free, including breakfast and halfboard
  • 6-12 years: CHF 60 -, including breakfast
  • 13-16 years: CHF 100 -, including breakfast

Available for our youngest guests are:

  • Baby chair
  • Crib

  • Changing mat

  • Bottle warmer
  • Baby monitor (bebetel)

  • Night light

Kindergarten and Child Care

We do our best to make your stay with us for you and your youngsters as easy as possible. We do provide you with all necessary amenities as highchairs and cots etc. and it is certainly no bother to heat up your baby’s food. And our front desk staff know who cares best for your youngster. (Babysitters will charge you the local hourly rate.) From December till April your children 3 years of age and older will be cared for at the hotel kindergarten. Operating in winter from Monday to Saturday 12.00 am till 9 pm.

Prices for hotel quest in CHF:

  • For hotel guest’s children we only charge lunch 8.00

Prices for external guests in CHF:

  • Per hour 7.- for locals and non-residents
  • Lunch 8.-
  • all day including lunch 45.-

Children's dinner
Dinner may be chosen from the children's menu or we charge the half board menu according to the child’s age.

  • 0-5 years: a la carte from the children’s menu
  • 6 - 11 years: CHF 10.–
  • 12 - 15 years: CHF 20.–
  • 6 years and older: CHF 45.–

Our front desk clerks know who cares best for your children and will arrange gladly help you find a suitable babysitter.

Children's doctor
Bienentreu Rolf, Dr. med. Kinder- und Jugendmedizin, Via Maistra 1, 7500 St. Moritz +41 (81) 834 40 40

Children's Outdoor Equipment
For the rental of baby carriages, buggies, carry bags and backpacks etc. we recommend:  Baby Rose Engadine, Via da la Staziun 38, 7504 Pontresina Tel +41 (0)81 834 57 00

Skischool for kids
We recommend the Schweizerische Skischule St. Moritz, Via Stredas 14,
St. Moritz, Tel. +41 (0)81 830 01 01



All our packages you find here: Summer Packages and Winter Packages




St. Moritz and the Hotel Schweizerhof are easily reached by train, car or by air.

Search Connections

On good roads you will reach St. Moritz comfortably from:

Arrival km hrs
Zurich via Chur and the Julier Pass - St. Moritz 200 3
Milano, via Chiavenna and Maloja - St. Moritz 175 3
Munich, via Landeck - St. Moritz 300 4
Basel via Zurich, Chur, Julier Pass - St. Moritz 250 4
Get directions
Get directions

The regional airport of the Upper Engadine in Samedan, 5 km from St. Moritz is the highest airport in Europe situated at 1,707 m above sea level. There are good flight connections to the international airports of Zurich, Geneva and Basel. Samedan - St. Moritz can be flown all year of various categories of aircraft.

More information:

Swiss International Air Line

Eurobus Transfer Airport - St. Moritz - Airport


Our guests recommend

At the moment there are no packages available.

Webcam St.Moritz
Schweizerhof video