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

The deluxe Badrutt'S Palace Hotel St Moritz, located approximately 5 minutes' walk from the Berry Museum, is proud to feature 2 outdoor tennis courts. The 5-star hotel lies 4.2 km from the Nair Peak, and offers a French restaurant and a heated swimming pool onsite.

Read more
from US$ 370 / per night
Via Veglia 18 · St. Moritz, Switzerland
9.4
Excellent · 116 reviews

Positioned approximately 20 minutes' walk from St. Moritz-Bad and 2.3 km from Pony Suvretta, the 5-star Kulm Hotel St. Moritz presents 9 holes of golf and 3 outdoor tennis courts. Boasting an infinity pool, a mud bath, a treatment room, a solarium, and a Jacuzzi, the hotel is located right near the St. Moritz.

Read more
from US$ 337 / per night
Via Chasellas 1 · St. Moritz, Switzerland
9.3
Excellent · 208 reviews

Providing 150 rooms, the 5-star Suvretta House Hotel St. Moritz is situated approximately a 5-minute walk from Inn. You can swim in an indoor swimming pool or take advantage of a Turkish steam bath, a solarium, a treatment room, and a Jacuzzi at the hotel.

Read more
from US$ 543 / per night
Via Traunter Plazzas 6 · St. Moritz, Switzerland
8.9
Good · 746 reviews

Centrally located 7 minutes' walk from Chantarella-Corviglia, Hotel Steffani St. Moritz features rooms with views of the mountain. Boasting a fitness studio, this hotel is right in the centre of the city, within reach of the St. Moritz.

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

The 5-star Grand Hotel Des Bains Kempinski St. Moritz sits only an 8-minute walk from St. Moritz-Bad and offers a library and a restaurant. Guests will appreciate the views of the garden and a prime location near a gondola station, while staying in the hotel.

Read more
from US$ 577 / per night
Via Johannes Badrutt 11 · St. Moritz, Switzerland
9.7
Excellent · 39 reviews

Situated around 5 minutes' walk from Inn, the perfect Carlton Hotel St Moritz - The Leading Hotels Of The World boasts breathtaking views of the mountain from its 56 rooms. Boasting a prime location in the vicinity of the Schellen Ursli Path, this 5-star smoke-free hotel includes a heated swimming pool.

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

Located around 20 minutes' walk from Lej Nair, the 5-star Giardino Mountain Hotel St. Moritz includes an indoor swimming pool. The hotel is 2.5 km from Lake Silvaplana and invites guests to one of the 3 onsite restaurants.

Read more
from US$ 1153 / per night
Via Serlas 5 · St. Moritz, Switzerland
9.6
Excellent · 475 reviews

Featuring Wi-Fi throughout the property, Hotel Grace La Margna St Moritz sits a 15-minute walk from St. Moritz Dorf-Chantarella. Located within reach of the Berry Museum, this hotel offers views of the lake and a swimming pool.

Read more
from US$ 863 / per night
Via San Gian 23 · St. Moritz, Switzerland
8.9
Good · 749 reviews

Offering massage therapy and a golf course, the cosy Hotel San Gian St. Moritz lies in a shopping area of St. Moritz, 2.9 km from Sass Runzol and about 10 minutes by car from the Corviglia. Featuring an indoor swimming pool along with a steam room, a sauna, and a foot bath, the 4-star hotel is nestled near a train station.

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

Positioned approximately 25 minutes' walk from the Cabana de Heidi and only 0.6 km from the renowned White Turf Racing Association, the pleasant Hotel Baeren St. Moritz presents 9 holes of golf. Featuring an à la carte restaurant, this 3-star hotel is located a short way from the St. Moritz and boasts an indoor swimming pool.

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

The 4-star smoke-free Hotel Europa Suites St Moritz boasts a quiet location around 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 rural area, 2.9 km from culture-oriented attractions such as the art gallery "Galerie Gmuizynska".

Read more
from US$ 134 / per night
52 Via Dal Bagn -1 · St. Moritz, Switzerland
8.8
Good · 135 reviews

Situated a mere 0.7 km from the Cresta Run, the spacious 1-bedroom Esclusivo Bilocale Centralissimo St. Moritz apartment also boasts easy access to St. Moritz train station which is about a 15-minute walk away. Set near the Leaning Tower of St. Moritz, the apartment with a steam room, a sauna, and an indoor pool is ideal for up to 4 guests.

Read more
from US$ 269 / per night
Via G. Segantini 32 · St. Moritz, Switzerland
8.9
Good · 180 reviews

The 3-star Boutique Hotel Cervus St. Moritz, located around a 10-minute ride from the Cabana de Heidi, offers its guests a steam room and a sauna to relax in. Boasting an indoor swimming pool, this St. Moritz hotel is nestled 4.1 km from natural attractions like the Nair Peak.

Read more
from US$ 274 / per night
Via Dal Bagn 50 Cb102-B, 1. Stock · St. Moritz, Switzerland
8.5
Good · 16 reviews

Situated a mere 0.7 km from the Cresta Run, the 1-room Cb102-B - Bijou, Holz, Zentral, Mit Garage Und Pool Apartment St. Moritz also boasts easy access to St. Moritz train station which is about a 15-minute walk away. Set fairly close to Engadiner House Museum, this 30 m² apartment with a Turkish steam bath and an indoor pool is ideal for up to 2 guests.

Read more
from US$ 215 / per night
52 Via Dal Bagn · St. Moritz, Switzerland
7.2
Average · 39 reviews

The 30 m² Studio Centralissimo A St. Moritz is only a 5-minute walk from the Leaning Tower of St. Moritz and welcomes guests with a steam room, a sauna, and an indoor pool. Offering a terrace, the apartment boasts a prime location, 450 metres from St. Moritz Dorf-Chantarella and 2.1 km from FIS.

Read more
from US$ 189 / per night
Via Sout Chesas 9 · St. Moritz, Switzerland
8.4
Good · 129 reviews

The 1-room Studio Champfer St. Moritz is located in St. Moritz, approximately a 10-minute ride from the Corvatsch 3303, and pampers guests with a solarium, a Jacuzzi, and an indoor pool. Enjoy a walk around the Berry Museum, 2.6 km from the 44 m² apartment.

Read more
from US$ 144 / per night
6 Via Somplaz · St. Moritz, Switzerland
8.9
Good · 41 reviews

The 90 m² Central Penthouse Great Lake View St. Moritz apartment is located in St. Moritz, about a 25-minute walk from Randolins-Munt da San Murezzan, and boasts a sauna. With access to an ice rink, this 2-bedroom apartment is ideal for active guests seeking recreation options.

Read more
from US$ 448 / per night
59 Via Somplaz Wohnung 405 (E405), 4. Etage · St. Moritz, Switzerland
9.1
Excellent · 54 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. Enjoying a convenient setting, the 1-bedroom apartment lies 2.9 km from Chantarella-Corviglia and 2.5 km from the Bergbahnen Engadin St. Moritz AG.

Read more
from US$ 205 / per night
14 Via Gunels 6 · St. Moritz, Switzerland
9.8
Excellent · 14 reviews

The 2-room Ferienwohnung Champfer St. Moritz is around a 25-minute walk from the domed Segantini Museum. Providing a sauna and an indoor pool, the spacious 65 m² apartment is situated just around the corner from Reformierte Kirche Champfer.

Read more
from US$ 389 / per night
10 Via Gunels · St. Moritz, Switzerland
9.1
Excellent · 23 reviews

Set a mere 5 minutes' stroll from Reformierte Kirche Champfer, the 1-room Charming Studio Facing Piz Rosatsch St. Moritz has a sun terrace furnished with a kitchenette. The art gallery "Galerie Gmuizynska" is within a 3-km distance of the 40 m² apartment while the Nair Peak is 3.7 km away.

Read more
from US$ 145 / per night
Via Giovanni Segantini 32 · St. Moritz, Switzerland
9.5
Excellent · 2 reviews

The comfortable Appartments Cervus St. Moritz hotel, located 3.6 km from Lake Silvaplana, offers its guests a steam room and a sauna to relax in. Featuring an indoor pool, the 4-star aparthotel is within 10 minutes' drive of natural sights like the Nair Peak.

Read more
from US$ 355 / per night
6 Via Somplaz · St. Moritz, Switzerland
8.1
Good · 18 reviews

Situated only 1.7 km from the Mill Weber House, the 1-room Wasserfall - Zentrum - Balkon - Seeblick - Kueche St. Moritz apartment offers a sauna and an indoor pool for 2 visitors. The apartment has a prime location, approximately 700 metres from the St. Moritz and a few steps from St. Moritz Dorf-Chantarella.

Read more
from US$ 640 / per night
Via Sela 5 · St. Moritz, Switzerland
7.7
Average · 47 reviews

Situated nearly 25 minutes' walk from the Staz Lake, the 1-room St Moritz Suite also boasts easy access to St. Moritz train station which is just 1 km away. Set a stone's throw from St. Moritz-Bad, the apartment with an indoor pool is ideal for up to 4 guests.

Read more
from US$ 347 / per night
5 Via Sela · St. Moritz, Switzerland
9.0
Excellent · 13 reviews

Situated nearly 5 minutes' walk from San Carl, the spacious 39 m² Sk213 - Alpin-Schick, 39M2, Ski & Sport, Mit Pool St. Moritz apartment offers an indoor pool for up to 2 guests. Chantarella-Corviglia is 2.6 km away, while Badkirche is in the vicinity of the 1-bedroom apartment.

Read more
from US$ 183 / per night
Via Somplaz 6 · St. Moritz, Switzerland
9.5
Excellent · 16 reviews

Superg Apartment St. Moritz overlooks the lake and is situated just a 5-minute walk from St. Moritz Dorf-Chantarella. This spacious 64 m² apartment with a sauna and an indoor pool is a short way from the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track.

Read more
from US$ 546 / per night
10 Via Gunels · St. Moritz, Switzerland
9.4
Excellent · 13 reviews

The spacious 110 m² New Engadine Alpine Apartment - Pool & Sauna St. Moritz is located in St. Moritz, within 25 minutes' walk of Cristins, and pampers guests with a sauna and an indoor pool. Reformierte Kirche Champfer is a mere 400 metres from the 1-bedroom apartment, while Guardalej bus station is only steps away from the property.

Read more
from US$ 198 / per night
Via Da L'Ova Cotschna 3B · St. Moritz, Switzerland
8.5
Good · 2 reviews

Offering an indoor swimming pool, the 3-room Abitaziun Ova Cotschna 3B - St Moritz Apartment is situated approximately a 25-minute walk from the domed Segantini Museum. This spacious apartment has private car parking on site.

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

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

Read more
from US$ 432 / per night
Via Sela 5 · St. Moritz, Switzerland
9.0
Excellent · 23 reviews

Situated 7 km from the Muottas Muragl, Abitaziun Skyline 414 - St Moritz "Loga Elegance Apartment" offers an indoor pool for 2 visitors. This apartment offers private parking on site.

Read more
from US$ 152 / per night
10 Via Gunels · St. Moritz, Switzerland
9.2
Excellent · 9 reviews

The 70 m² Scenic Alpine Apartment With Pool & Sauna St. Moritz is situated in St. Moritz, about a 25-minute walk from the St. Karl Church St. Moritz-Bad, and offers spa amenities such as a sauna and an indoor pool. At this 2-bedroom apartment, Wi-Fi and a private parking lot are also provided.

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