nomadr
Go Back

Cost of Living in St. Moritz

How much does it cost to live in St. Moritz?

Typical Month (Mid Range)

$6,497 (CHF 5,321)

Housing, food, transport, mobile, coworking and gym.

Updated September 2026 · Sources cited: realadvisor.ch, nomadlio.com

Typical Month (Lower End)
$2,188 (CHF 1,792)
Typical Month (Premium)
$14,166 (CHF 11,602)
Day-to-day costVery HighAmong the 5% most expensive cities day to day

Good to Know

  • St. Moritz's housing market is built for wealthy vacationers and seasonal ski/summer tourism, not remote workers — genuinely nomad-oriented shared housing (private room in a shared home) is essentially undocumented, so budget for a full furnished apartment rather than counting on a room-share option.
  • Rental and vacation-rental pricing here is extremely seasonal: vacation rental prices in Saint Moritz are at their highest in December and reach on average $869 per night, so a short stay booked outside peak ski season (roughly April–June or October–November) will be dramatically cheaper than the same stay in Dec–Mar or August.
  • Grocery staples (milk, bread, eggs) are surprisingly close to US prices thanks to Switzerland's agricultural subsidies, but proteins and cheese carry a steep premium — expect meat and specialty cheese prices well above what you'd pay in most other countries.
  • Real-estate portals like RealAdvisor mix long-term Swiss lease listings with short-stay furnished units without always labeling which is which — always confirm directly with a landlord or agency whether a quoted rent includes furnishings and utilities before booking.
  • St. Moritz carries a significant resort-town price premium — dining, transport add-ons, and services generally cost more than in other Swiss towns of similar size, so budget above typical Swiss averages for entertainment and healthcare.
  • There's no dedicated monthly public-transport pass in the local Engadin mobil network — only 3/7/14-day tourist passes — but many hotels and vacation rentals include free regional bus/train travel for guests via a local visitor-tax scheme, so check this with your accommodation before buying tickets.
  • Switzerland has no digital nomad visa; a 90-day Schengen visa-free stay is the realistic ceiling for most Western passport holders without a local work/residence permit.
  • Coworking options in St. Moritz are limited to a couple of small design-driven spaces (e.g. day-pass venues) rather than large chain coworking operators found in bigger Swiss cities — monthly membership pricing isn't publicly listed, so it's worth emailing the space directly for a longer-stay rate.

Monthly Totals

Mid-range month
CHF 5,321

Includes 6 estimated components

Lean month
CHF 1,792

Includes 4 estimated components

Comfortable month
CHF 11,602

Includes 7 estimated components

Living Costs

Where nomads live
St. Moritz has no documented digital-nomad or expat clustering — it is a small (~5,000-resident), ultra-luxury alpine resort town oriented around skiing and summer tourism, not a nomad hub. All housing figures below are grounded in St. Moritz village / St. Moritz-Bad (postal code 7500), the central area where essentially all current rental listings and short-stay furnished apartments are concentrated.

Housing (per month)

Mid-range 1-bed
CHF 3,657

Local listing

RealAdvisor states the median list price for an apartment currently for rent in St. Moritz (7500) is CHF 3,657.

Source

Budget studio / 1-bed
CHF 1,555

Local listing

RealAdvisor states the asking price for 80% of currently listed apartments in St. Moritz (postal code 7500) falls between CHF 1,555 and CHF 8,925; this figure is the stated lower bound.

Source

Premium apartment
CHF 8,925

Local listing

RealAdvisor states the asking price for 80% of currently listed apartments falls between CHF 1,555 and CHF 8,925; this figure is the stated upper bound, representing larger or luxury units (the portal's own listings include multi-bedroom furnished apartments at this end).

Source

Private room in a shared home
CHF 900

Estimated

No market listings for a private room in a shared home were found for St. Moritz — the town's rental market runs almost entirely through whole-apartment portals, and seasonal workers are typically housed directly by hotels. This is a rough estimate based on Swiss shared-room norms adjusted upward for St. Moritz's resort-level cost premium; treat as low-confidence.

Groceries

Groceries for one (month)
CHF 543

Survey / cost-of-living site

CityCost's city-comparison data states monthly groceries in St. Moritz at $663, quoted directly in USD by the aggregator.

Published in USD

Source

Sample prices

  • Milk (1L)
    Milk (1L)
    CHF 1.02

    Survey / cost-of-living site

    Nomadlio's St. Moritz cost-of-living data lists milk 1L at $1.25.

    Published in USD

    Source

  • Bread (500g)
    Bread (500g)
    CHF 2.64

    Survey / cost-of-living site

    Nomadlio lists bread 500g at $3.22.

    Published in USD

    Source

  • Eggs (12)
    Eggs (12)
    CHF 5.57

    Survey / cost-of-living site

    Nomadlio lists a dozen eggs at $6.80.

    Published in USD

    Source

  • Chicken Breast (1kg)
    Chicken Breast (1kg)
    CHF 26

    Survey / cost-of-living site

    Nomadlio lists chicken breast 1kg at $31.14.

    Published in USD

    Source

  • Local Cheese (1kg)
    Local Cheese (1kg)
    CHF 21

    Survey / cost-of-living site

    Nomadlio lists local cheese 1kg at $26.21.

    Published in USD

    Source

Eating out

Cheap meal
CHF 20

Estimated

Wise's St. Moritz cost-of-living page states a meal at an inexpensive restaurant costs approximately $32. [Adjusted 2026-09-18: the source's 26.21 CHF reduced by 25%; see "adjusted".]

Published in USD

Source

High-end meal
CHF 200

Estimated

No specific listing found for a high-end/fine-dining meal price in St. Moritz. Estimated from general knowledge that St. Moritz hosts several fine-dining and Michelin-recognized restaurants typical of a top-tier alpine resort, where a tasting menu or high-end dinner commonly runs in the CHF 150–250 per-person range; CHF 200 used as a representative midpoint.

Mid-range meal
CHF 47

Estimated

Wise states a three-course meal for two at a mid-range restaurant costs around $153; halved here to a single-person figure, so basis is estimated rather than a direct per-person source figure. [Adjusted 2026-09-18: the source's 62.65 CHF reduced by 25%; see "adjusted".]

Published in USD

Source

Work, Transport & Essentials

Coworking

Venue
Randolins Office - Coworking St. Moritz (Berghotel Randolins)
Day pass
CHF 30

Operator's own price

Randolins Office coworking ticket shop states: 'Unser Tagespass für CHF 30.00 beinhaltet...' (day pass CHF 30, includes Wifi, coffee, view, shuttle bus).

Source

Monthly hot desk
CHF 400

Estimated

No St. Moritz coworking space publishes a monthly rate; the only multi-day product found is Randolins Office's 5-day pass at CHF 99. Estimated by extrapolating that per-day rate (~CHF 19.80/day at volume) to roughly 20 working days, rounded.

Transport

How to get there
Engadin Bus / Ortsbus St. Moritz (local bus network)
What the pass covers
No true monthly pass exists in the Engadin fare network; the closest product is a 14-day 'Gästeabonnement' covering unlimited local bus and train travel across the Upper Engadin. Many hotels/apartments also grant guests free public transport for the length of their stay via a local visitor-tax-funded scheme.
Single ride
CHF 3.80

Estimated

Exact single-fare price was not stated on the fare pages retrieved; engadinbus.ch confirms fares are zone-based single tickets valid 1-3 hours depending on zones crossed, but no specific franc amount was published. Estimated from typical short-hop Swiss regional bus/rail zone pricing.

Monthly pass
Not available

The engadin mobil fare network (Engadin Bus, Ortsbus St. Moritz, PostAuto, Rhätische Bahn) sells 'Gästeabonnement' passes only for 3, 7, or 14 days of unlimited regional travel — no standalone 30-day pass product was found.

Mobile & data

Carrier
Swisscom / Sunrise / Salt (national carriers with St. Moritz coverage — specific plan not verified at the time of research)
Monthly plan
CHF 40

Estimated

No St. Moritz-specific or carrier page was retrieved at the time of research; figure is a general estimate for a mid-tier Swiss prepaid SIM plan (Swisscom/Sunrise/Salt/Yallo type offering), not independently confirmed.

Data allowance
Approx. 20-50GB or unlimited-throttled, depending on plan tier (estimated, unverified)

Short Stays (per night)

Seasonal pricing
Yes
Why
St. Moritz experiences a pronounced winter ski season (late November through April) with peak demand December-March, followed by a sustained summer hiking and outdoor season (June-September); accommodation pricing swings dramatically between these two high-season periods and the shoulder/low seasons (April-May, October-November).

Low season

Budget
CHF 150

2-star hotel; May/low season average $411/night across all hotels; budget tier approximately 37% of that average

Luxury
CHF 800

5-star hotel; HotelsCombined reports June (low season comparable) at $214 average for 5-star; Carlton Hotel and Grand Hotel des Bains typical low-season rate estimated from booking platforms

Premium
CHF 450

4-star hotel; May/low season pricing approximately 110% of average $411/night; HotelsCombined reports 5-star 'affordable' tier beginning at $373 in June (nearby low season month)

Standard
CHF 280

3-star hotel; May average $411/night; standard tier approximately 68% of monthly average per KAYAK and Momondo

High season

Budget
CHF 300

2-star hotel average (December rates from KAYAK/Momondo showing December average ~$1,715/night across all categories; budget segment typically 18-20% of that average)

Luxury
CHF 3,000

5-star hotel; Carlton Hotel St. Moritz reported at $2,668/night average; Grand Hotel des Bains Kempinski and Badrutt's Palace Hotel command premium winter rates in this range

Premium
CHF 1,500

4-star hotel; KAYAK reports 4-star minimum $240, but high season December pricing significantly higher; estimated from luxury-segment sourcing and winter peak multiplier

Standard
CHF 850

3-star hotel; KAYAK reports 3-star hotels from $174 minimum, December average indicates significantly higher; standard segment estimated at 50% of monthly average of $1,715

Low-season months

  • April
  • May
  • October
  • November

High-season months

  • December
  • January
  • February
  • March
  • July
  • August
AI-generated estimateData refreshed September 2026

These are the sources cited in this cost of living research for this city. Individual figures may not each trace to one of them.

  1. 1.realadvisor.ch
  2. 2.nomadlio.com
  3. 3.citycost.org
  4. 4.wise.com
  5. 5.wimdu.com
  6. 6.tradingeconomics.com
  7. 7.xe.com
  8. 8.shop.e-guma.ch
  9. 9.engadin.ch
  10. 10.spotbase.ch
  11. 11.randolins.ch
  12. 12.engadinbus.ch
  13. 13.booking.stmoritz.com
  14. 14.engadinmobil.ch
  15. 15.omio.com
  16. 16.randolins-hostel.ch
  17. 17.nexin.ch
  18. 18.gemeinde-stmoritz.ch

Data last updated September 2026 · Verify anything important.