preload-image
Plan your trip
  • Hotels
  • Apartments
  • Vacation Rentals
  • Bed & Breakfasts
  • Villas
St. Moritz

Where to stay in St. Moritz

Top areas and neighborhoods in St. Moritz with hotels, apartments and BnBs for every budget

St. Moritz: 10 property found
Find your place to stay
Via Veglia 18 · St. Moritz, Switzerland
9.5
Excellent · 116 reviews

Featuring 9 holes of golf and 3 outdoor tennis courts, the 5-star Kulm Hotel St. Moritz offers a location approximately 20 minutes' walk from Sankt Moritz-Bad. Boasting a heated pool, mud baths, a treatment room, a solarium, and a Jacuzzi, the hotel is located right near St. Moritz Scenic Lake.

Read more
from US$ 337 / per night
Via Mezdi 27 · St. Moritz, Switzerland
9.5
Excellent · 148 reviews

Situated about a 5-minute walk from Inn, the 5-star Grand Hotel Des Bains Kempinski St. Moritz includes 162 rooms. Facing garden views, the hotel is 4.4 km from Nair Peak Mountain and offers an à la carte restaurant plus snow skiing, hiking, and lawn tennis.

Read more
from US$ 577 / per night
Via Maistra 17 · St. Moritz, Switzerland
8.9
Good · 234 reviews

Located approximately a 5-minute stroll from Chantarella-Corviglia, the 4-star Art Boutique Hotel Monopol St. Moritz provides guests with a casino, a sundeck, and a golf course, as well as aromatherapy, body wraps, and body scrub. Featuring a barber shop and a restaurant, this St. Moritz hotel is only 1.6 km from Cabana de Heidi.

Read more
from US$ 302 / per night
Via Tegiatscha 17 · St. Moritz, Switzerland
8.4
Good · 1253 reviews

The 4-star smoke-free Hotel Laudinella St. Moritz boasts a quiet location just 5 minutes' stroll from Inn and provides guests with a steam room, a Jacuzzi, and a sauna. This St. Moritz hotel is proud to feature 2 saunas, within reach of Sankt Moritz-Bad.

Read more
from US$ 146 / per night
Via Traunter Plazzas 7 · St. Moritz, Switzerland
8.8
Good · 1063 reviews

The 3-star Hauser Hotel St. Moritz is only a 7-minute stroll from St. Moritz Scenic Lake and features currency exchange and a lift. Featuring a restaurant and luggage storage, this St. Moritz hotel is within a 6-km distance of Pony Runzol.

Read more
from US$ 116 / per night
Via Maistra 3 · St. Moritz, Switzerland
9.2
Excellent · 67 reviews

Located 3.7 km from Nair Peak Mountain, which offers the thrill of discovering something beautiful, the 5-star Giardino Mountain Hotel St. Moritz offers a restaurant and a barber shop. The hotel is approximately 10 minutes' drive from Lake Silvaplana and provides guests with a Turkish steam room, a Jacuzzi, a sauna, and an indoor pool.

Read more
from US$ 1153 / per night
Via San Gian 23 · St. Moritz, Switzerland
9.0
Excellent · 706 reviews

Providing 50 rooms, the cosy Sport & Wellness Hotel San Gian St. Moritz is situated nearly 5 minutes' walk from Inn. Boasting a swimming pool and a fitness centre, the 4-star hotel offers access to Church of San Gian, which is around 4 km away.

Read more
from US$ 112 / per night
Via Maistra 50 · St. Moritz, Switzerland
8.4
Good · 641 reviews

Proudly offering 9 holes of golf, the pleasant Hotel Baeren St. Moritz stands approximately 25 minutes' walk from Cabana de Heidi. Boasting snow skiing, hiking, and snowshoeing, along with a lounge bar, this 3-star hotel is located a short way from St. Moritz Scenic Lake.

Read more
from US$ 153 / per night
Via Suot Chesas 9, Champfer · St. Moritz, Switzerland
7.6
Average · 507 reviews

The 4-star smoke-free Hotel Europa Suites St Moritz boasts a quiet location approximately a 5-minute stroll from Inn and provides guests with a Turkish steam room, a Jacuzzi, and a sauna. This St. Moritz hotel features 88 rooms in a ski area, 2.9 km from culture-oriented attractions such as the art gallery "Galerie Gmuizynska".

Read more
from US$ 134 / per night
Via Sela 11 · St. Moritz, Switzerland
8.9
Good · 228 reviews

Located within 5 minutes' walk of San Carl, the 3-star Hotel Sonne St. Moritz 3* Superior features a sunbathing terrace and a golf course. Featuring luggage storage and a restaurant, this St. Moritz hotel is within 3 km of Celerina-Marguns.

Read more
from US$ 122 / per night
St. Moritz
Switzerland
Switzerland

Plan your next unforgettable trip with insider tips, curated experiences, and trusted traveler reviews.

With travelers' reviews from:

Tripadvisor

Plan your trip

  • Hotels
  • Apartments
  • Vacation Rentals
  • Bed & Breakfasts
  • Villas

© 2026 Visit St. Moritz. All rights reserved.