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: 33 property found
Find your place to stay
Via Serlas 27 · St. Moritz, Switzerland
9.2
Excellent · 104 reviews

Situated around 10 minutes' drive from Nair Peak Mountain and 2.6 km from Church of San Gian, the deluxe Badrutt'S Palace Hotel St Moritz features 2 outdoor tennis courts. Boasting a location in the immediate vicinity of St. Moritz Scenic Lake, this 5-star hotel includes 134 rooms along with a Turkish steam room, a solarium, a Jacuzzi, and a sauna.

Read more
from US$ 370 / per night
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 Rosatsch 18 · St. Moritz, Switzerland
8.5
Good · 1339 reviews

The 4-star Hotel Reine Victoria St. Moritz is situated in a skiing area of St. Moritz, 2.5 km from Alp Giop and about a 10-minute walk from Bergbahnen Engadin St. Moritz AG Ski Resort. Within a few blocks of San Karl St. Moritz-Bad Church, the hotel with 139 rooms features a sauna, a sun deck, and a shared lounge, plus a French restaurant, serving French specials.

Read more
from US$ 126 / per night
Via Chasellas 1 · St. Moritz, Switzerland
9.4
Excellent · 199 reviews

Providing 150 rooms, the 5-star Suvretta House Hotel St. Moritz is situated nearly a 5-minute walk from Inn. A comfortable stay at the hotel awaits you with a solarium, a treatment room, a Jacuzzi, and an indoor pool.

Read more
from US$ 543 / 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 Johannes Badrutt 11 · St. Moritz, Switzerland
9.7
Excellent · 39 reviews

Situated approximately 5 minutes' walk from Inn, the perfect Carlton Hotel St Moritz - The Leading Hotels Of The World boasts breathtaking views of the lake from its 79 rooms. Providing access to Schellen Ursli Path, the 5-star hotel is 2.3 km from Celerina-Marguns and offers an à la carte restaurant.

Read more
from US$ 1406 / per night
Via Traunter Plazzas 6 · St. Moritz, Switzerland
9.0
Excellent · 754 reviews

Hotel Steffani St. Moritz is located a 7-minute walk from Chantarella-Corviglia, right in the centre of St. Moritz, and offers rooms with garden views. While staying not far from St. Moritz Scenic Lake, guests can go for a swim in an indoor pool or enjoy a nightclub, a casino, and spa therapy.

Read more
from US$ 216 / 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 Serlas 5 · St. Moritz, Switzerland
9.6
Excellent · 504 reviews

Featuring a prime location, Hotel Grace La Margna St Moritz offers views of the lake, and is a 15-minute walk from St. Moritz Dorf-Chantarella. Situated just moments from the night King's Club, this hotel offers a swimming pool, a sunbathing terrace and a shared lounge for guest enjoyment.

Read more
from US$ 863 / per night
Via Traunter Plazzas 1 · St. Moritz, Switzerland
9.0
Excellent · 632 reviews

The luxury Crystal Hotel Superior St. Moritz features 75 comfortable rooms around 5 minutes' walk from St. Moritz Dorf-Chantarella. Offering snow skiing, hiking, and cycling in the area, the 4-star hotel lies just 350 metres from The Leaning Tower Museum, and 4.9 km from Corviglia.

Read more
from US$ 150 / per night
Via Somplaz 17 · St. Moritz, Switzerland
8.8
Good · 1824 reviews

Offering snow skiing and billiard, Soldanella Hotel St. Moritz is located in the centre of St. Moritz, merely a 6-minute walk from St. Moritz Dorf-Chantarella. Overlooking the lake, the hotel lies close to St. Moritz Scenic Lake and includes a Turkish steam room and steam baths.

Read more
from US$ 155 / per night
Via Dim Lej 6 · St. Moritz, Switzerland
8.7
Good · 2154 reviews

Offering currency exchange and a vending machine, the comfortable Hotel Waldhaus Am See St. Moritz is located approximately a 25-minute walk from Church of San Gian. Featuring snow skiing, hiking, and cycling along with a lounge bar at the premises, this 3-star hotel overlooks the hills and is nestled in proximity to the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track.

Read more
from US$ 128 / per night
Via Dal Bagn 6 · St. Moritz, Switzerland
8.1
Good · 2510 reviews

The 3-star Hotel Piz St. Moritz is within 25 minutes' walk of Randolins-Munt da San Murezzan and boasts a sauna, a sun deck, and spa services. The hotel is a good starting point for exploring St. Moritz, including the historic house "Engadiner Museum", which is only 550 metres away.

Read more
from US$ 100 / 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 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 Curtins 2 · St. Moritz, Switzerland
8.9
Good · 585 reviews

The 3-star Berghotel Randolins St. Moritz hotel, nearly a 25-minute walk from Schellen Ursli Path, includes 2 spa tubs. The hotel is around 3 km from Nair Peak Mountain and provides guests with a Turkish steam bath and a Jacuzzi.

Read more
from US$ 123 / per night
Via Curtins 2 · St. Moritz, Switzerland
8.4
Good · 197 reviews

Featuring Wi-Fi, the comfortable Hostel By Randolins St. Moritz is also approximately a 25-minute walk from the domed Segantini Museum.

Read more
from US$ 158 / per night
Via Curtins 2 · St. Moritz, Switzerland
9.3
Excellent · 160 reviews

Offering a sun deck, playground, and a golf course, as well as the views of the mountain, Randolins Familienresort St. Moritz hotel is located a 13-minute stroll from Pony Suvretta. This hotel arranges horse riding tours, and invites guests to relax in a Turkish steam room, a Jacuzzi, and a sauna.

Read more
from US$ 308 / per night
Via Sout Chesas 9 · St. Moritz, Switzerland
8.5
Good · 138 reviews

The 1-bedroom Studio Champfer St. Moritz is located in St. Moritz, nearly a 10-minute drive from Corvatsch 3303 Ski Resort, and offers guests a swimming pool and a fitness centre. 3.5 km from the 44 m² apartment you will find the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track.

Read more
from US$ 144 / per night
59 Via Somplaz Wohnung 405 (E405), 4. Etage · St. Moritz, Switzerland
9.1
Excellent · 56 reviews

Situated a mere 5 minutes' stroll from Reformierte Kirche Champfer, the spacious 42 m² E405 - 42M2 Alpenschick Mit Balkon, Ausblick, Pool Apartment St. Moritz entices guests with a Turkish steam room, a solarium, and an indoor pool. Chantarella-Corviglia is 2.9 km from the 1-bedroom apartment while Bergbahnen Engadin St. Moritz AG Ski Resort is 2.5 km away.

Read more
from US$ 205 / per night
Via Curtins 2 · St. Moritz, Switzerland
8.7
Good · 24 reviews

Offering a hammam, a wellness centre, and a sundeck, the 3-star Sternwarte By Randolins Bed & Breakfast St. Moritz is situated in St. Moritz, about a 25-minute walk from Berry Museum. This comfortable hotel features both Wi-Fi throughout the property and a private parking lot on site.

Read more
from US$ 348 / per night
38 Via Dal Bagn Apartment 14/15 · St. Moritz, Switzerland
9.7
Excellent · 3 reviews

Set about 25 minutes' walk from Randolins-Munt da San Murezzan, the spacious 2-bedroom Chesa Residence St. Moritz comprises a patio and a balcony overlooking the lake. Featuring a terrace and a golf course, this 87 m² apartment is situated in the immediate vicinity of Robilant+Voena.

Read more
from US$ 1013 / per night
Via Dal Bagn 50A · St. Moritz, Switzerland
10.0
Excellent · 1 review

The 1-bedroom Abitaziun Caspar Badrutt 306 - St Moritz apartment is merely 5 minutes' stroll from Engadiner House Museum and welcomes guests with a sauna and an indoor pool. Enjoying a convenient setting, the apartment lies approximately 800 metres from St. Moritz Scenic Lake and 2.3 km from Tschainas.

Read more
from US$ 432 / per night
Plazza Dal Mulin 3 C8, Chesa Curtins, 2. Stock · St. Moritz, Switzerland
9.3
Excellent · 15 reviews

To enjoy your vacation in St. Moritz, stay at the 1-bedroom C8 - Zentrale Oase, Ski, Berge Spass, 45M2, Fuer 2P St. Moritz apartment, which is around 5 minutes' drive from Chantarella-Corviglia and only 350 metres from Schellen Ursli Path. Featuring a golf course and a dining table, the apartment is situated fairly close to the night King's Club.

Read more
from US$ 862 / per night
Via Tegiatscha 17B · St. Moritz, Switzerland
8.8
Good · 18 reviews

The 4-star The Suites St. Moritz hotel offers its guests spacious rooms just 5 minutes' walk from Sankt Moritz-Bad. Standing in close proximity to San Karl St. Moritz-Bad Church, the hotel with views of the mountain features a treatment room, a Jacuzzi, and a sauna.

Read more
from US$ 1162 / per night
Via Tegiatscha 17A · St. Moritz, Switzerland
8.6
Good · 8 reviews

The 4-star The View Hotel St. Moritz offers spacious rooms merely a 6-minute walk from Sankt Moritz-Bad. The hotel is about 7 km from Muottas Muragl Mountain and provides guests with a treatment room, a Jacuzzi, and a sauna.

Read more
from US$ 816 / per night
Via Suot Chesas 9 · St. Moritz, Switzerland
8.3
Good · 9 reviews

Appartamenti Presso Hotel Europa St. Moritz is within 400 metres of Reformierte Kirche Champfer and includes a fitness club. This apartment offers parking on site and modern comforts like Wi-Fi.

Read more
from US$ 242 / per night
Via Tegiatscha 13 Eg · St. Moritz, Switzerland
9.3
Excellent · 4 reviews

Offering spa facilities such as a solarium, the 60 m² Chesa Derby 3 Apartment St. Moritz is situated a 16-minute walk from Berry Museum. The apartment has car and bicycle hire, as well as private car parking on site.

Read more
from US$ 325 / 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.