Top altitude
3303m
Pistes
350 km
Season
November – April
Price range
€38–€75/day
St Moritz has three separate ski areas — Corviglia above the town, Corvatsch across the lake, and Diavolezza further up the valley — all reached via a shared lift pass. Corvatsch has the longest floodlit night skiing run in Switzerland at 4.2 km, open Friday evenings until 2am.
What matters in 30 seconds
We’re an aggregator, so here’s the honest picture: which shop is where, what’s near which lift, and the starting price. Tap a pin or a table row — they’re linked — then sort by price or by distance to the lift, or filter by area and level.
| # | Shop | Level | ||
|---|---|---|---|---|
| 7 | Ski Service Outlet St. Moritz Bad · Outlet arm of the Skiservice group — the cheapest gear and clothing you will find in St. Moritz. | ≈€26* | Signalbahn (St. Moritz Bad) ≈750 m · 10 min | Entry-level / previous season |
| 4 | Nanuk Sport Via dal Bagn 59, St. Moritz · On the road between Dorf and Bad — handy if you are staying halfway down the hill. | ≈€32* | Corviglia funicular (St. Moritz Dorf) ≈200 m · 3 min | Beginner to advanced |
| 11 | Testa Sport Celerina · Celerina is the cheaper neighbour with its own gondola into the same Corviglia area. | ≈€32* | Marguns gondola (Celerina) ≈300 m · 4 min | Beginner to advanced |
| 12 | Fähndrich Sport Via Maistra 169, Pontresina · Pontresina base for the Diavolezza and Lagalb glacier days, and a serious ski-touring counter. | ≈€32* | Languard lift (Pontresina) ≈150 m · 2 min | All levels + touring |
| 2 | INTERSPORT Ender Sport Via Maistra 26, St. Moritz · Best-value mainstream option in Dorf, on the main shopping street a short walk from the funicular. | ≈€34* | Corviglia funicular (St. Moritz Dorf) ≈250 m · 3 min | Beginner to advanced |
| 3 | Corviglia Sport St. Moritz Dorf · Independent shop named after the home mountain; sensible fitting service without hotel-lobby pricing. | ≈€36* | Corviglia funicular (St. Moritz Dorf) ≈200 m · 3 min | All levels |
| 10 | Skiservice Corvatsch – Silvaplana Via dal Farrer 1, Silvaplana · Village branch in Silvaplana for anyone staying lakeside rather than in St. Moritz itself. | ≈€40* | Corvatsch cable car (Surlej) ≈1450 m · 18 min | All levels |
| 1 | Skiservice Corvatsch – St. Moritz Dorf Via Stredas, St. Moritz Dorf · Flagship of the network that runs most rental in the Engadin — reserve once, collect at whichever of its 16 branches suits your day. Cheaper booked online | ≈€42* | Corviglia funicular (St. Moritz Dorf) ≈100 m · 1 min | All levels + demo |
| 5 | Skiservice Corvatsch – Signalbahn valley station Signalbahn valley station, St. Moritz Bad · At the Signalbahn gates: collect skis, clip in and ride straight up to Corviglia. | ≈€42* | Signalbahn (St. Moritz Bad) at the station | All levels + demo |
| 9 | Skiservice Corvatsch – Corvatsch valley station Via dal Corvatsch 29/31, Silvaplana-Surlej · The shop to use if you are skiing Corvatsch: freeride and touring gear at the foot of the 3,303 m lift. | ≈€42* | Corvatsch cable car (Surlej) ≈400 m · 5 min | All levels + freeride |
| 6 | Skiservice Corvatsch – Kempinski Via Mezdi 27, St. Moritz Bad · Hotel branch inside the Kempinski, with fitting in-house and gear waiting at the lift each morning. | ≈€45* | Signalbahn (St. Moritz Bad) ≈100 m · 2 min | Premium / demo |
| 8 | Suvretta Sports – Alpine Centre Via Chasellas 1, Suvretta House · Ski-in ski-out centre at the Suvretta House with its own lift on the Corviglia side. | ≈€45* | Suvretta lift ≈300 m · 4 min | Premium / performance |
Prices are a starting point for a skis + boots + poles set per day; check the shop’s calendar for your dates (peak weeks cost more). * ≈ = market estimate; exact figures shown for shops that publish a price list. Renting in St Moritz is car-free — see “Getting there” below.
St Moritz spreads across 7 bases, and where you rent decides how far you carry skis on the first morning. Every shop below is grouped by area, with its nearest lift and the cheapest set on offer — rent where you’re staying and you can ski straight from the door.
4 shops from €32/day · by Corviglia funicular (St. Moritz Dorf)
3 shops from €26/day · by Signalbahn (St. Moritz Bad)
1 shop from €45/day · by Suvretta lift
1 shop from €42/day · by Corvatsch cable car (Surlej)
1 shop from €40/day · by Corvatsch cable car (Surlej)
1 shop from €32/day · by Marguns gondola (Celerina)
1 shop from €32/day · by Languard lift (Pontresina)
| Level | Per day | 6 days |
|---|---|---|
| Beginner / all-round set | €34 | €150 |
| Sport / all-mountain | €48 | €210 |
| Performance / demo | €65 | €285 |
Indicative 2025/26 daily rates for skis + boots. Shops quote in Swiss francs and St. Moritz sits at the top of the Alpine price range: basic sets start near CHF 30 a day, online booking cuts up to 30–40%, and hotel branches charge a premium for fitting and delivery in-house.
Zurich is about 3 h by road or 3 h 30 by train, changing at Chur onto the Rhaetian Railway — the Albula line is a UNESCO World Heritage route and worth the window seat. Milan Malpensa is roughly 3 h 30 via the Maloja pass. Trains arrive at St. Moritz station between Dorf and Bad, and Engadin buses link St. Moritz, Celerina, Silvaplana-Surlej and Pontresina; hotels normally issue a guest card that covers them.
Skiservice branches at the Signalbahn and Corvatsch valley stations, up at Corviglia and Salastrains and inside several hotels mean you can leave skis where you finish and collect them where you start. Given that Dorf sits 100 vertical metres above Bad, that beats walking uphill in ski boots at the end of the day.
✈️ Transfer · GetTransfer partner
Zurich airport → St. Moritz
About 3 h by private transfer over the Julier pass. The Rhaetian Railway is a genuine alternative here — scenic and punctual — though a transfer still wins with skis, luggage or a late landing.
Get a transfer via GetTransfer →Pick the mountain, then the shop
Skiing Corviglia? Rent in Dorf or at the Signalbahn in Bad. Heading for Corvatsch? Use the Surlej branch at the cable-car base rather than carrying skis on the bus.
Leave the gear up top
Depots at Corviglia and Salastrains let you finish the day on the mountain and start it there too — the single best use of the local rental network.
Ski home on the Hahnensee
From Corvatsch the long Hahnensee run finishes in St. Moritz Bad instead of at the bus stop in Surlej. Check it is open before committing to it late in the day.
Stay in Celerina or Silvaplana
Both sit on the same lift network with their own access, and both are cheaper than St. Moritz for beds and rental — Celerina has its own gondola into Corviglia.
Ask for the guest card
Hotels normally issue a card covering the Engadin buses, which is how you reach Corvatsch, Diavolezza and Pontresina without a car.
Entry-level sets start around €32–34 a day (from about CHF 30), all-mountain gear runs €45–50 and performance or demo skis €60–70. Booking online saves up to 30–40%, and the Ski Service outlet in St. Moritz Bad is the cheapest counter in town.
Dorf if you take the Corviglia funicular, Bad if you use the Signalbahn, and the Surlej branch at the Corvatsch valley station if you plan to ski Corvatsch. The Skiservice network lets you book once and collect at whichever branch fits.
No. They are separate mountains either side of the valley, linked by bus rather than by lift. Both are on the same regional pass, so treat Corvatsch and Diavolezza as day trips.
Yes. Skiservice runs depots at Corviglia and Salastrains as well as at the valley stations, so you can end and start the day on the snow rather than carrying gear up the hill between Bad and Dorf.
The hotels skew expensive, but the skiing does not have to. Staying in Celerina, Silvaplana or Pontresina, renting from the outlet or a village shop and using the regional pass gives you the same 350 km at a fraction of the Dorf price.
Roughly 3 h by car or private transfer over the Julier pass, or 3 h 30 by train changing at Chur onto the Rhaetian Railway. The train arrives between Dorf and Bad, both within reach of a lift.
Tell us what you need — Anna from GetSki replies within a day with the best local options. No payment, no booking fees.