← Back to St. Moritz Bad

Where to Stay in St. Moritz Bad

Accommodation options, typical prices, and the best areas to base yourself in St. Moritz Bad, Switzerland.

Typical Prices (per night)

Budget
CHF156

Hostels, basic apartments, out-of-village

Mid-Range
CHF325

3-star hotels, central apartments

Luxury
CHF650

4-5 star hotels, premium chalets

Best Areas

St. Moritz Bad Centre

The main village area with the best access to lifts, restaurants, and nightlife. Most convenient but typically most expensive.

Best for: Convenience, après-ski, first-time visitors

Ski-in/Ski-out Zone

Properties directly on the slopes. Maximum convenience for serious skiers who want to minimize time getting to the lifts.

Best for: Keen skiers, families with kids, avoiding bus transfers

Surrounding Villages

Nearby villages with shuttle or bus access to the main lifts. Typically 30-50% cheaper than the main resort, but requires transport.

Best for: Budget travelers, self-drivers, those who don't mind a commute

Accommodation Types

Hotels

Convenience, amenities, après access

Apartments

Self-catering, space, value for groups

Chalets

Catered luxury, group bookings

B&Bs / Pensions

Local character, breakfast included

Booking Advice

St. Moritz Bad is a premium resort - expect premium prices. Book early for the best properties, especially ski-in/ski-out options which go fast. Consider nearby villages for significant savings if you have a car.

When to Book

🏔️ Planning your ski trip to Where to Stay in St. Moritz Bad?

Find Accommodation on Booking.com

Compare hotels, chalets & apartments