Ski Rental in St Moritz (Switzerland) — 350 km of pistes up to 3303m, November – April
All Rentals

Ski Hire & Rental in St Moritz — Compare Prices

Request your rental →

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

  • The Engadin pass covers three separate mountains — Corviglia above St. Moritz, Corvatsch across the lake at Silvaplana-Surlej, and Diavolezza/Lagalb toward the Bernina — for around 350 km of pistes in the region.
  • St. Moritz splits into Dorf (up the hill, funicular to Corviglia) and Bad (by the lake, the Signalbahn). They are about 2 km and 100 vertical metres apart, so the right shop depends on your lift.
  • Corvatsch and Diavolezza are a bus or train ride away, not a ski link — plan them as day trips rather than an afternoon detour.
  • The valley floor sits at 1,822 m and the top station at 3,303 m, which is why the Engadin is reliable from December through April.
  • One rental group, Skiservice Corvatsch, runs 16 shops here including the lift stations and several hotels: book once and collect wherever suits your day.

All ski-rental shops in St Moritz on the map

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.

Area:
Level:
BudgetMid-rangePremium🚡 Lift base⛷️ Ski slopesTap a pin or a row — they’re linked; scroll to zoom.
#ShopLevel
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.

Ski rental in St Moritz by village & area

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.

Ski hire in St. Moritz Dorf

4 shops from 32/day · by Corviglia funicular (St. Moritz Dorf)

  • Skiservice Corvatsch – St. Moritz Dorf — from 42/day, 80 m to Corviglia funicular (St. Moritz Dorf)
  • INTERSPORT Ender Sport — from 34/day, 230 m to Corviglia funicular (St. Moritz Dorf)
  • Corviglia Sport — from 36/day, 200 m to Corviglia funicular (St. Moritz Dorf)
  • Nanuk Sport — from 32/day, 220 m to Corviglia funicular (St. Moritz Dorf)

Ski hire in St. Moritz Bad – Signalbahn

3 shops from 26/day · by Signalbahn (St. Moritz Bad)

  • Skiservice Corvatsch – Signalbahn valley station — from 42/day, 30 m to Signalbahn (St. Moritz Bad)
  • Skiservice Corvatsch – Kempinski — from 45/day, 120 m to Signalbahn (St. Moritz Bad)
  • Ski Service Outlet — from 26/day, 760 m to Signalbahn (St. Moritz Bad)

Ski hire in Suvretta

1 shop from 45/day · by Suvretta lift

  • Suvretta Sports – Alpine Centre — from 45/day, 320 m to Suvretta lift

Ski hire in Corvatsch – Surlej

1 shop from 42/day · by Corvatsch cable car (Surlej)

  • Skiservice Corvatsch – Corvatsch valley station — from 42/day, 380 m to Corvatsch cable car (Surlej)

Ski hire in Corvatsch – Silvaplana

1 shop from 40/day · by Corvatsch cable car (Surlej)

  • Skiservice Corvatsch – Silvaplana — from 40/day, 1450 m to Corvatsch cable car (Surlej)

Ski hire in Celerina – Marguns

1 shop from 32/day · by Marguns gondola (Celerina)

  • Testa Sport — from 32/day, 300 m to Marguns gondola (Celerina)

Ski hire in Pontresina – Diavolezza side

1 shop from 32/day · by Languard lift (Pontresina)

  • Fähndrich Sport — from 32/day, 160 m to Languard lift (Pontresina)

What ski rental costs in St Moritz, by level

LevelPer day6 days
Beginner / all-round set34150
Sport / all-mountain48210
Performance / demo65285

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.

Getting to St Moritz & moving your gear

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 →

Practical tips for St Moritz

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.

Ski rental in St Moritz — FAQ

How much does ski rental cost in St. Moritz?

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.

Where should I rent — St. Moritz Dorf, Bad or Corvatsch?

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.

Can you ski between Corviglia and Corvatsch?

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.

Can I leave my skis on the mountain overnight?

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.

Is St. Moritz only for luxury travellers?

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.

How do I get to St. Moritz from Zurich?

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.

Request your rental in St Moritz

Tell us what you need — Anna from GetSki replies within a day with the best local options. No payment, no booking fees.

We only use your details to reply about your rental. No spam. See our Privacy Policy.

Nearby Resorts

St Moritz Ski Guides