Where to stay in St. Moritz — pick the right hotel, book in 3 clicks
St. Moritz is one of the most luxurious and famous mountain resorts in the world, set in the Engadin high valley in eastern Switzerland, surrounded by lakes and high peaks. This is the birthplace of Alpine winter tourism and has hosted the Winter Olympics twice. Its dry, sunny climate is a signature, and it is the starting point for the legendary scenic railways, both the Glacier Express and the UNESCO-listed Bernina Express.
Why stay in St. Moritz
Birthplace of Alpine Skiing
A world-class ski resort on Corviglia and Corvatsch that has hosted the Winter Olympics twice.
Legendary Scenic Railways
The start of the Glacier Express to Zermatt and the Bernina Express across the Alps into Italy — UNESCO World Heritage routes.
Engadin Lakes & Valley
Turquoise lakes in the high valley — stroll and cycle around them in summer.
Luxurious Atmosphere
Legendary luxury hotels, designer boutiques and world-class events such as the horse races on the frozen lake.
Ranked reviews — find your ideal stay in St. Moritz
Start with where to stay (the heart of the trip), then explore food and sights
Find the right St. Moritz hotel for you
1 ranked reviewsNo reviews match these filters — try removing one or two
Local dishes to try in St. Moritz
- 1🥧
Engadiner Nusstorte
A caramel-walnut tart unique to the Engadin valley, rich and sweet and long-keeping — a famous souvenir.
📍 Dessert - 2🥩
Bündnerfleisch
Air-dried beef of the Graubünden canton, thinly sliced as an appetiser with wine and cheese.
📍 Local Dish - 3🍲
Capuns & Pizzoccheri
Capuns are dough wrapped in chard leaves, and Pizzoccheri is buckwheat pasta with cheese — mountain dishes of Graubünden.
📍 Local Dish - 4🧀
Fondue & Raclette
Classic Swiss melted cheese, warming on a cold mountain evening after a day of skiing.
📍 Swiss Food
- 1🚠
Corvatsch
A cable car up to a 3,303-metre summit for a panorama of the Engadin valley's lakes and peaks.
📍 Above Town - 2🚂
Bernina Express
A UNESCO World Heritage scenic train across the Alps to Tirano, Italy, passing spiral viaducts and glaciers.
📍 Railway Station - 3🏞️
Lake St. Moritz
A lake in the heart of town that becomes an ice rink in winter, hosting horse races and polo on the ice.
📍 Town Centre - 4🛷
Cresta Run
The legendary natural skeleton sledding run, the first of its kind built anywhere in the world.
📍 Near Town - 5🍦
Diavolezza
A viewpoint and ski area with views of the Morteratsch glacier and Piz Bernina, the only peak over 4,000 m in this area.
📍 Nearby - 6🌲
Engadin Valley
A high valley with villages of sgraffito-painted houses, lakes and beautiful hiking trails.
📍 Around Town
Things to do in St. Moritz
Day tours, attraction tickets and travel essentials for St. Moritz — book ahead on Klook with mobile e-tickets.
Affiliate links — we may earn a commission at no extra cost to you.
3 St. Moritz hotels our team picked for you
Selected from real reviews — one per budget tier, each with a score and instant 3-site price comparison
★ 9.5LuxuryKulm Hotel St. Moritz
#2 Lakeside legend · the first grand hotel, 1856
★ 9.5LuxuryCarlton Hotel St. Moritz
#4 Most private · 60 lake-view suites, every room
★ 9.4LuxuryBadrutt's Palace Hotel
#1 St. Moritz legend · castle on the hill with lake views
โรงแรมแนะนำทั้งหมดในSt. Moritz
ครบทุกระดับงบ — คัดจากคะแนนรีวิวจริง พร้อมเทียบราคา 3 เว็บ
Suvretta House
#3 Classic castle hotel · ski-in/ski-out in the pine forest
Grand Hotel des Bains Kempinski St. Moritz
#5 do-it-all palace · St. Moritz Bad side by the cable car
Nira Alpina
#6 ski-in by the cable car · lake-view design hotel
Crystal Hotel
#7 value in the village centre · 4-star SLH, 74 rooms
Art Boutique Hotel Monopol
#8 central-village location · best value on the pedestrian street
Hotel Steffani
#10 Value in the village center · Märky family since 1869
Haven't found the one? Search all 3 sites yourself
Compare real-time room availability for your St. Moritz dates
🚆 Getting around St. Moritz
Rhaetian Railway
The Rhaetian Railway network links St. Moritz with Chur and is the start of the Glacier and Bernina Express.
Local Buses & Trains
Engadin Bus and trains run through the valley, conveniently linking the villages and cable car stations.
Mountain Cable Cars
Cable cars and funiculars up to Corviglia, Corvatsch and Diavolezza for skiing and views.
Walking Around the Lake
The town centre and the lakeside paths are walkable, though the town sits on a slope with inclines.
Where to go next near St. Moritz
ZurichSwitzerland's financial centre and largest city, blending a riverside old town with a clear lake and the Alps as a backdrop.
See this city's guide →
GenevaHome to the UN headquarters and the famous Jet d'Eau fountain, on the shore of Lake Geneva with views of the Alps and Mont Blanc.
See this city's guide →
BernThe capital many people forget — a UNESCO-listed medieval old town wrapped by the emerald Aare River and lined with covered arcades.
See this city's guide →
LucerneA classic lakeside town with the Chapel Bridge, the stone Lion Monument, and views of Mount Pilatus and Mount Rigi.
See this city's guide →Frequently asked — where to stay in St. Moritz
Is St. Moritz very expensive?+
It is one of the most luxurious and expensive resorts in Switzerland, especially in peak winter, but summer prices are more affordable, and it is still worthwhile for the world-class scenic railways that start here.
What season should I visit St. Moritz?+
Winter (Dec – Mar) is best for skiing and the events on the frozen lake, while summer (Jun – Sep) is best for hiking, cycling around the lakes and riding the Bernina Express through the lush green scenery.
How are the Glacier Express and Bernina Express different?+
The Glacier Express runs from St. Moritz to Zermatt in about 8 hours through the heart of the Alps, while the Bernina Express crosses the Alps south to Tirano, Italy, passing glaciers and the Brusio spiral viaduct. Both are World Heritage routes.
Ready to book your St. Moritz stay?
Start with the 3 hotels our team picked, or search all 3 sites — always compare before booking

