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: 24 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 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 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 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 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 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 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
18 Via Ruinatsch · St. Moritz, Switzerland
9.2
Excellent · 152 reviews

The 60 m² Smarthome Top Of The World St. Moritz apartment is 1.5 km from Chiesa di San Maurizio. When you travel to St. Moritz for a skiing experience, this 1-bedroom apartment offers a ski school, a ski storage room, and a ski pass vendor.

Read more
from US$ 108 / 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
Via Marguns 31 · St. Moritz, Switzerland
10.0
Excellent · 3 reviews

Situated around a 25-minute stroll from Pony Runzol, Apartment In Sankt Moritz hotel includes luggage storage.

Read more
from US$ 581 / 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 San Gian 12 · St. Moritz, Switzerland
10.0
Excellent · 2 reviews

The spacious Mountain Whisper Apartment St. Moritz boasts a convenient setting and in a mere 6 minutes' walk from Casino St. Moritz. Guests can use Wi-Fi for either business or leisure reasons.

Read more
Via Dal Bagn 6 · St. Moritz, Switzerland
9.0
Excellent · 2 reviews

The 6-room Silver Apartments St Moritz is located only 1.1 km from St. Moritz Scenic Lake and offers spa facilities such as a Jacuzzi and a sauna. Popular points of interest close to the spacious apartment include Sankt Moritz-Bad, which is just a 5-minute walk away.

Read more
Via Grevas · St. Moritz, Switzerland
10.0
Excellent · 3 reviews

Located about 5 minutes on foot from St. Moritz Scenic Lake and St. Moritz Dorf-Chantarella, Penthouse Lake St. Moritz apartment features views of the lake. If you love sports, the spacious apartment offers bicycles to continue exercising even while travelling.

Read more
Via Tegiatscha 17C · St. Moritz, Switzerland
9.5
Excellent · 6 reviews

To enjoy your vacation in St. Moritz, stay at Laudinella Apartments St. Moritz, which is 2.4 km from the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track and nearly 20 minutes' walk from the renowned White Turf Racing Association. Offering a steam room, a Jacuzzi, and a sauna, the apartment is located within a few blocks of Casino St. Moritz.

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