St. Moritz hotels and places to stay

Search among 266 available hotels and places to stay in St. Moritz from 50+ providers.

Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Filter & Sort
View map
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room

St. Moritz hotels essential information

🏨 Hotels in St. Moritz 266
👛 Lowest price 60 USD
✍️ Hotels Reviews 6 058
0Filter & Sort
View map
View map
1-100 out of 266
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
  • The hotel has
    • Paid parking
  • The hotel has
    • Luggage storage
    • Locker room
  • The hotel has
    • 24-hour reception
View on map1400 yd from City Center400 yd from St. Moritz
Approximately 115 miles from Agno airport, the pet-friendly Kulm Hotel offers spa center for guests' enjoyment.
8.8
Great79 reviews
From   US$ 337 /nightSelect
Not available
  • The hotel has
    • Luggage storage
    • Locker room
  • The hotel has
    • Bar/ Lounge area
    • Restaurant
    • Welcome drink
View on map1700 yd from City Center500 yd from Train Station St. Moritz
An indoor swimming pool along with Turkish steam bath, a Turkish steam room and an indoor pool can be enjoyed at the pleasant 3-star Baren St. Moritz, set a mere 7 minutes' walk from The Leaning Tower.
8.4
Great93 reviews
From   US$ 153 /nightSelect
Not available
1200 yd from City Center300 yd from St. Moritz
Located within 0.2 miles of The Leaning Tower, the 3-star Chesa Languard features 22 rooms with views of the garden.
8.6
Great38 reviews
From   US$ 213 /nightSelect
Not available
B&B St MoritzBed & Breakfast
800 yd from City Center1000 yd from Engadiner Museum
Staying at the Eco Bed St. Moritz, guests can discover the ski area 6 minutes by foot from Sankt Moritz-Bad.
8.4
Great71 reviews
From   US$ 82 /nightSelect
Not available
1000 yd from City Center200 yd from Signalbahn
With river views, the venue is placed 20 minutes' walk from the center of St. Moritz, at a short distance from Pavarotti & Friends.
9.0
Perfect7 reviews
From   US$ 110 /nightSelect
Not available
B&B River InnBed & Breakfast
1200 yd from City Center500 yd from Signalbahn
Pony Suvretta is also set within 1.5 miles of the B&B River Inn St. Moritz.
8.6
Great46 reviews
From   US$ 249 /nightSelect
Not available
1000 yd from City Center200 yd from St. Moritz
Featuring an indoor swimming pool, the 3-star Petit Steffani St. Moritz lies within 0.4 miles of The Leaning Tower Museum.
8.4
Great58 reviews
From   US$ 99 /nightSelect
Not available
1.2 mi from City Center600 yd from Ski Lift Randolins
Nestled within a 30-minute walk of the city center, this family-friendly hotel gives quick access to a train station.
7.8
Very good35 reviews
From   US$ 252 /nightSelect
Not available
Townhouse N26Apartment
The largest option:
2 adults
1 bedroom
1 bed
600 yd from City Center900 yd from Signalbahn
The Townhouse N26 is set within a 5-minute drive of Schellen Ursli Path and 0.3 miles from San Carl.
8.6
Great13 reviews
From   US$ 70 /nightSelect
Not available
The largest option:
8 adults
4 bedrooms
5 beds
1600 yd from City Center500 yd from St. Moritz
The Chesa Ilaria - with garden views lies just 5 minutes' walk from St. Moritz.
8.0
Great1 review
From   US$ 1 293 /nightSelect
Not available
6 adults
2 bedrooms
3 beds
800 yd from City Center300 yd from Engadiner Museum
8.0
Great1 review
From   US$ 1 102 /nightSelect
Not available
2 adults
1 bedroom
1 bed
200 yd from City Center600 yd from Segantini Museum
From   US$ 371 /nightSelect
Not available
Chesa MadrisaApartment
700 yd from City Center500 yd from Signalbahn
Alp Giop is about 1.3 miles from the Chesa Madrisa and Chesa Futura Building is approximately 1.3 miles away.
From   US$ 350 /nightSelect
Not available
Chesa Chalavus - St. MoritzApartment
5 adults
2 bedrooms
2 beds
100 yd from City Center600 yd from Segantini Museum
From   US$ 305 /nightSelect
Not available
Central Penthouse Great Lake ViewApartment
4 adults
2 bedrooms
2 beds
1000 yd from City Center300 yd from St. Moritz
Located about 1.1 miles from Corviglia, the Central Penthouse Great Lake View St. Moritz boasts a swimming pool.
From   US$ 199 /nightSelect
Not available
Hotel Grace La Margna St MoritzHotel
1500 yd from City Center100 yd from Train Station St. Moritz
The Grace La Margna St Moritz overlooks the lake and lies within walking distance from a train station.
8.2
Great108 reviews
From   US$ 1 199 /nightSelect
Not available
Townhouse N9Apartment
100 yd from City Center500 yd from Segantini Museum
Offering a kitchen with a refrigerator, an oven and kitchenware, the venue is located 10 minutes' walking distance from the center of St. Moritz.
From   US$ 110 /nightSelect
Not available
Smarthome Top Of The WorldApartment
1.1 mi from City Center700 yd from Train Station St. Moritz
While staying at the Smarthome Top Of The World you are invited to discover Chesa Futura Building, set only 0.8 miles away, or Celerina-Marguns, which is 1.5 miles away.
From   US$ 299 /nightSelect
Not available
Seeblick An Luxusmeile 4P, 70M2 - Parkplatz, - S11-1Apartment
1400 yd from City Center200 yd from Train Station St. Moritz
Offering a kitchen with a refrigerator, an oven and glassware, the venue is located 10 minutes' walking distance from the center of St. Moritz.
From   US$ 244 /nightSelect
Not available
Sankt Moritz Chesa Ruinatsch 50Apartment
4 adults
2 bedrooms
3 beds
1.1 mi from City Center700 yd from Train Station St. Moritz
Sass Runzol is also set around a 25-minute walk from the Sankt Moritz Chesa Ruinatsch 50.
From   US$ 209 /nightSelect
Not available
Bilocale Nuovo St. Moritz Chesa ArlasApartment
400 yd from City Center500 yd from Signalbahn
Guests of this 1-bedroom property will benefit from the location in St. Moritz, as Engadiner Museum is only 10 minutes' walk away.
From   US$ 373 /nightSelect
Not available
Landgasthof MeiereiHotel
1.2 mi from City Center1300 yd from Train Station St. Moritz
Located near Vito Schnabel Gallery, this family-friendly hotel features an buffet breakfast.
From   US$ 373 /nightSelect
Not available
Apartment Chesa Spuonda Verde 1-7 By InterhomeApartment
4 adults
2 bedrooms
2 beds
600 yd from City Center200 yd from Engadiner Museum
Sankt Moritz-Bad is merely 0.6 miles from the Chesa Spuonda Verde 1-7 By Interhome St. Moritz.
From   US$ 434 /nightSelect
Not available
Modernes Studio Im Hotspot Fur 2 Personen - C2Apartment
2 adults
1 bedroom
1 bed
1200 yd from City Center200 yd from St. Moritz
From   US$ 194 /nightSelect
Not available
Chesa Arlas - St. MoritzApartment
400 yd from City Center500 yd from Signalbahn
There are rooms facing garden and the Chesa Arlas - is set 0.2 miles from Segantini Museum.
From   US$ 474 /nightSelect
Not available
Apartment Via Surpunt - Perspektiva - 5 RoomsApartment
900 yd from City Center1100 yd from Engadiner Museum
The apartment is 0.8 miles from Chantarella-Corviglia and a picnic area and a golf course are available.
From   US$ 418 /nightSelect
Not available
Helles & Schickes Studio Fur 2 Pers, Zentral - C5Apartment
2 adults
1 bedroom
1 bed
1200 yd from City Center200 yd from St. Moritz
The Helles & Schickes Studio Fur 2 Pers, Zentral C5 with city views lies around 10 minutes' walk from St. Moritz.
From   US$ 129 /nightSelect
Not available
Silva House - ChampferApartment
The largest option:
5 adults
2 bedrooms
2 beds
1.2 mi from City Center800 yd from Pony Suvretta
From   US$ 281 /nightSelect
Not available
Luxury Mountain Apartment With Private Sauna And Underground ParkingApartment
1.1 mi from City Center700 yd from Train Station St. Moritz
From   US$ 905 /nightSelect
Not available
St Moritz 3 Suite Vista LagoApartment
1200 yd from City Center200 yd from St. Moritz
From   US$ 1 898 /nightSelect
Not available
Piz Mezdi 15Apartment
2 adults
1 bedroom
2 beds
600 yd from City Center400 yd from Signalbahn
While staying at the Piz Mezdi 15 you are invited to discover St. Moritz, set just 0.7 miles away, or Atelier Segantini, which is approximately 0.3 miles away.
From   US$ 276 /nightSelect
Not available
Chesa Derby 32Apartment
4 adults
2 bedrooms
3 beds
400 yd from City Center600 yd from Signalbahn
The Chesa Derby 32 with mountain views lies within a 5-minute walk of San Karl St. Moritz-Bad Church.
From   US$ 440 /nightSelect
Not available
Gemutliches Studio In Champfer/St.MoritzApartment
1.3 mi from City Center1000 yd from Pony Suvretta
St. Moritz and Segantini Museum are located 1.8 miles and 1.4 miles from the Gemutliches Studio In Champfer/St.Moritz respectively.
From   US$ 151 /nightSelect
Not available
Attraktives Studio In Champfer/St. MoritzApartment
1.3 mi from City Center1000 yd from Pony Suvretta
An indoor pool, a tennis court and a satellite flat - screen are offered at this 40 m² apartment, set 0.2 miles from Reformierte Kirche Champfer.
From   US$ 163 /nightSelect
Not available
Studio ChampferApartment
The largest option:
3 adults
1 bedroom
2 beds
1.2 mi from City Center800 yd from Pony Suvretta
The Studio Champfer is 1.8 miles from St. Moritz, boasting fitness classes and spa therapy.
8.0
Great2 reviews
From   US$ 144 /nightSelect
Not available
Sternwarte By RandolinsBed & Breakfast
1.2 mi from City Center600 yd from Pony Suvretta
Located 112 miles from Agno airport, the Sternwarte By Randolins St. Moritz offers a storage for belongings and a restaurant for guests' convenience.
From   US$ 400 /nightSelect
Not available
Ludains 6Apartment
4 adults
2 bedrooms
2 beds
100 yd from City Center500 yd from Segantini Museum
From   US$ 243 /nightSelect
Not available
Apartment Chesa Sonnalpine B 52 By InterhomeApartment
4 adults
2 bedrooms
2 beds
500 yd from City Center200 yd from Engadiner Museum
From   US$ 347 /nightSelect
Not available
PoloApartment
6 adults
3 bedrooms
3 beds
300 yd from City Center700 yd from Signalbahn
From   US$ 459 /nightSelect
Not available
Au ReduitApartment
1100 yd from City Center300 yd from St. Moritz
Marguns-Corviglia is 1.3 miles from the Au Reduit St. Moritz, while Lake of Staz is about 1.4 miles away.
From   US$ 242 /nightSelect
Not available
45M2 Alpenschick Mit Ausblick - Pool - 2P. - E405Apartment
1.2 mi from City Center800 yd from Pony Suvretta
Staying at the 45M2 Alpenschick Mit Ausblick - Pool - 2P. - E405 St. Moritz means you will be around 1.5 miles from Signalbahn, while enjoying a private pool onsite.
From   US$ 368 /nightSelect
Not available
Funtauna B38Apartment
4 adults
2 bedrooms
2 beds
500 yd from City Center500 yd from Signalbahn
Katholische Kirche is about 0.4 miles from the Funtauna B38 St. Moritz and Schellen Ursli Path is merely 0.7 miles away.
From   US$ 134 /nightSelect
Not available
Sonnalpine Apt 12 - Managed By TheselectionistApartment
500 yd from City Center200 yd from Engadiner Museum
The Sonnalpine Apt 12 - Managed By Theselectionist is set about a 25-minute walk from Sass Runzol and approximately 0.4 miles from Badkirche.
From   US$ 210 /nightSelect
Not available
Paravicini 5Apartment
4 adults
2 bedrooms
2 beds
1100 yd from City Center300 yd from St. Moritz
Located within a 20-minute walk to Signalbahn in St. Moritz, the accommodation features 2 bedrooms for up to 4 guests.
From   US$ 401 /nightSelect
Not available
Willkommen-Gemutlich, Balkon, Parkplatz Direkt In St MoritzApartment
2 adults
1 bedroom
1 bed
400 yd from City Center600 yd from Signalbahn
The property boasts views of the mountain along with a kitchenette and is set 0.8 miles from Salastrains-Munt da San Murezzan.
From   US$ 401 /nightSelect
Not available
Skyline House FerienapartmentsApartment
The largest option:
4 adults
1 bedroom
2 beds
500 yd from City Center900 yd from Segantini Museum
Guests can enjoy a casino, a sun terrace and a heated pool as well as a heated swimming pool at this property, located just 0.8 miles from St. Moritz.
7.0
Very good1 review
From   US$ 390 /nightSelect
Not available
Luxus Apartments Chesa Chantarella An Top Lage!Apartment
The largest option:
6 adults
3 bedrooms
3 beds
1400 yd from City Center400 yd from Salastrains-Munt da San Murezzan
From   US$ 5 614 /nightSelect
Not available
Apartment Chesa Sur Ova 30 By InterhomeApartment
4 adults
2 bedrooms
2 beds
200 yd from City Center400 yd from Segantini Museum
Located in St. Moritz, a 15-minute walk from The Leaning Tower, this accommodation comes with 2 bedrooms and a kitchen.
From   US$ 169 /nightSelect
Not available
Piz San Gian 14Apartment
2 adults
1 bedroom
2 beds
600 yd from City Center400 yd from Signalbahn
The Piz San Gian 14 St. Moritz with garden views lies within 0.2 miles of Segantini Museum.
From   US$ 929 /nightSelect
Not available
Apartments DimlejApartment
The largest option:
4 adults
2 bedrooms
2 beds
1600 yd from City Center300 yd from Train Station St. Moritz
Offering a kitchen with an electric kettle, a toaster and a stove, the venue is located 20 minutes' walking distance from the center of St. Moritz.
From   US$ 525 /nightSelect
Not available
Apartment Chesa Sul Muot By InterhomeApartment
5 adults
3 bedrooms
4 beds
1600 yd from City Center500 yd from Train Station St. Moritz
The accommodation with total area 100 m² is situated in a ski-style building, within 2 km from the city center of St. Moritz.
From   US$ 566 /nightSelect
Not available
Appartments CervusAparthotel
600 yd from City Center300 yd from Signalbahn
While staying at the Appartments Cervus you are invited to discover Chesa Futura Building, set nearly a 15-minute stroll away, or Pony Suvretta, which is 0.6 miles away.
From   US$ 461 /nightSelect
Not available
Chesa Il Rifugio 1Chalet
6 adults
3 bedrooms
3 beds
1400 yd from City Center400 yd from St. Moritz
Pony Runzol is a 5-minute drive from the Chesa Il Rifugio 1 St. Moritz and Chesa Futura Building is 750 feet away.
From   US$ 333 /nightSelect
Not available
Swissme - Modernes Studio Mit Balkon & Parkplatz & NetflixApartment
3 adults
1 bedroom
1 bed
400 yd from City Center600 yd from Signalbahn
The Swissme - Modernes Studio Mit Balkon & Parkplatz & Netflix St. Moritz with garden views lies merely a 6-minute stroll from Sankt Moritz-Bad.
From   US$ 532 /nightSelect
Not available
Chesa Daniela 13BApartment
500 yd from City Center900 yd from Engadiner Museum
Set 0.7 miles from The Leaning Tower, the Chesa Daniela 13B St. Moritz lies in a residential district.
From   US$ 279 /nightSelect
Not available
Apartment Chesa Maurus A5 By InterhomeApartment
400 yd from City Center400 yd from Signalbahn
From   US$ 445 /nightSelect
Not available
Designer Kuche - Sudbalkon - Tg-Stellplatz - WlanApartment
400 yd from City Center600 yd from Signalbahn
From   US$ 390 /nightSelect
Not available
Au Reduit 106Apartment
1100 yd from City Center300 yd from St. Moritz
The Au Reduit 106, located steps from St. Moritz, is also at a proximity to Schellen Ursli Path.
From   US$ 233 /nightSelect
Not available
Chesa AliceApartment
8 adults
4 bedrooms
4 beds
1100 yd from City Center200 yd from St. Moritz
The Leaning Tower is adjacent to the Chesa Alice St. Moritz.
From   US$ 347 /nightSelect
Not available
Chesa Aruons 21 - St. MoritzApartment
200 yd from City Center400 yd from Segantini Museum
Casino St. Moritz is 10 minutes by foot from the Chesa Aruons 21 -, while Chiesa Evangelica is 0.2 miles away.
From   US$ 896 /nightSelect
Not available
Haus LeibnitzerApartment
4 adults
2 bedrooms
2 beds
500 yd from City Center100 yd from Engadiner Museum
Badkirche and Pony Suvretta are located 0.4 miles and 1.3 miles from the Haus Leibnitzer St. Moritz respectively.
From   US$ 296 /nightSelect
Not available
Apartment Chesa Piz Mezdi - St- Moritz By InterhomeApartment
100 yd from City Center500 yd from Segantini Museum
Guests of this 2-bedroom property will benefit from the location in St. Moritz, as Engadiner Museum is only 5 minutes' walk away.
From   US$ 591 /nightSelect
Not available
Apartment Chesa Sur Ova 22 By InterhomeApartment
200 yd from City Center300 yd from Segantini Museum
There are rooms facing mountain and the Chesa Sur Ova 22 By Interhome is set 5 minutes' stroll from Segantini Museum.
From   US$ 213 /nightSelect
Not available
Zentrale Wohnung In St. Moritz Mit Grossem BalkonApartment
5 adults
1 bedroom
3 beds
400 yd from City Center600 yd from Signalbahn
Staying in this 1-bedroom apartment, nestled near Engadiner Museum, guests can enjoy a terrace to relax after a busy day.
From   US$ 367 /nightSelect
Not available
Appartamento CentraleApartment
1100 yd from City Center300 yd from St. Moritz
From   US$ 192 /nightSelect
Not available
Apartment Via Surpunt - Ruben- 5 RoomsApartment
900 yd from City Center1100 yd from Engadiner Museum
Placed 1 miles from Pony Suvretta, the property consists of 3 bedrooms, 1 bathrooms and a fully equipped kitchen.
From   US$ 793 /nightSelect
Not available
Abitaziun Skyline 414 - St Moritz "Loga Elegance Apartment"Apartment
2 adults
1 bedroom
1 bed
500 yd from City Center800 yd from Segantini Museum
The property boasts views of the mountain along with a kitchen and is set 1.1 miles from Pony Suvretta.
From   US$ 220 /nightSelect
Not available
Abitaziun Au Reduit 404 - St MoritzApartment
1100 yd from City Center300 yd from St. Moritz
St. Moritz Dorf-Chantarella is just 750 feet from the Abitaziun Au Reduit 404 - St Moritz and Chesa Futura Building is within 750 feet away.
From   US$ 240 /nightSelect
Not available
Holiday Park Champfer - Sankt MoritzApartment
5 adults
2 bedrooms
3 beds
1.3 mi from City Center1000 yd from Pony Suvretta
Located 25 minutes' walk from Segantini Museum, the Holiday Park Champfer - Sankt Moritz features a swimming pool.
From   US$ 221 /nightSelect
Not available
Sottotetto Grazioso St.MoritzApartment
600 yd from City Center900 yd from Engadiner Museum
From   US$ 192 /nightSelect
Not available
Apartment Chesa Sur Ova 21 By InterhomeApartment
3 adults
1 bedroom
2 beds
200 yd from City Center300 yd from Segantini Museum
Offering 1 bedrooms, 2 bathrooms and an equipped kitchen, this apartment is set 5 minutes' walk from the city center.
From   US$ 230 /nightSelect
Not available
Apartment Chesa Cripels II By InterhomeApartment
4 adults
2 bedrooms
2 beds
1000 yd from City Center300 yd from St. Moritz
The Chesa Cripels II By Interhome is set merely 0.9 miles from Sankt Moritz-Bad and within 1 miles of Alp Giop.
From   US$ 493 /nightSelect
Not available
Apartment Chesa Cripels I By InterhomeApartment
4 adults
2 bedrooms
2 beds
1000 yd from City Center300 yd from St. Moritz
Corviglia-Piz Nair is around 20 minutes by foot from the comfortable Chesa Cripels I By Interhome and St. Moritz Dorf-Chantarella is in 750 feet away.
From   US$ 610 /nightSelect
Not available
Maria 8Apartment
4 adults
1 bedroom
2 beds
400 yd from City Center500 yd from Signalbahn
Badkirche is within 5 minutes' walk of the Maria 8 St. Moritz.
From   US$ 278 /nightSelect
Not available
Spacious Apartment With Fantastic Alpine PanoramaApartment
1.3 mi from City Center1000 yd from Pony Suvretta
St. Moritz Bad-Signal is 20 minutes by foot from the Spacious Apartment With Fantastic Alpine Panorama.
From   US$ 190 /nightSelect
Not available
Allod Bad 203Apartment
2 adults
1 bedroom
2 beds
200 yd from City Center600 yd from Segantini Museum
From   US$ 225 /nightSelect
Not available
Allod Bad 102Apartment
2 adults
1 bedroom
1 bed
200 yd from City Center600 yd from Segantini Museum
The Allod Bad 102 is set only 0.8 miles from St. Moritz and approximately 1.1 miles from White Turf Racing Association.
From   US$ 156 /nightSelect
Not available
Swissme-Seeblick-Balkon-55Qm-Parkplatz-Nahe BergbahnApartment
4 adults
1 bedroom
2 beds
400 yd from City Center600 yd from Signalbahn
The Swissme-Seeblick-Balkon-55Qm-Parkplatz-Nahe Bergbahn with city views lies about 5 minutes' walk from San Karl St. Moritz-Bad Church.
From   US$ 170 /nightSelect
Not available
1000 yd from City Center300 yd from St. Moritz
Located near a railroad station and approximately 25 minutes by foot from Celerina-Marguns, the family Schweizerhof offers fitness classes, steam baths and massage therapy.
8.6
Great118 reviews
From   US$ 474 /nightSelect
Not available
500 yd from City Center500 yd from Signalbahn
Guests can take advantage of steam baths and various recreational opportunities, while staying at the unique Laudinella St. Moritz, located less than 5 minutes by foot from Chiesa Evangelica as well as near a bus stop.
8.6
Great468 reviews
From   US$ 268 /nightSelect
Not available
Grand Hotel Des Bains KempinskiHotel
900 yd from City Center200 yd from Signalbahn
Providing steam baths, a solarium and an indoor pool, the Grand Hotel Des Bains Kempinski St. Moritz is set 8 minutes by foot from Sankt Moritz-Bad and next to a funicular station.
8.4
Great156 reviews
From   US$ 802 /nightSelect
Not available
Badrutt'S Palace Hotel St MoritzHotel
1100 yd from City Center400 yd from St. Moritz
The positioning of the deluxe 5-star Badrutt'S Palace Hotel St. Moritz in the heart of St. Moritz ensures fast access to Berry Museum.
8.6
Great99 reviews
From   US$ 1 727 /nightSelect
Not available
1.2 mi from City Center800 yd from Pony Suvretta
Overlooking Engadine Mountains and offering an à la carte restaurant, the 4-star smoke-free Europa St. Moritz is set in a shopping area, within a 10-minute drive of Corvatsch 3303.
8.4
Great277 reviews
From   US$ 134 /nightSelect
Not available
1000 yd from City Center200 yd from St. Moritz
The Hauser Hotel offers quality accommodation with 51 rooms in the tourist area of St. Moritz.
8.6
Great262 reviews
From   US$ 116 /nightSelect
Not available
Crystal Hotel SuperiorHotel
1100 yd from City Center200 yd from St. Moritz
Thanks to its central location, the pet-friendly Crystal Hotel Superior is 400 feet from St. Moritz and there is a cable car station steps away from the pet-friendly Crystal Hotel Superior.
8.6
Great233 reviews
From   US$ 593 /nightSelect
Not available
Hotel SteffaniHotel
1000 yd from City Center200 yd from St. Moritz
Offering a heated pool, the 4-star traditional Steffani also features a steam room, sauna facilities and an indoor pool within walking distance from a funicular station.
8.4
Great288 reviews
From   US$ 216 /nightSelect
Not available
Hotel Reine Victoria By LaudinellaHotel
600 yd from City Center400 yd from Signalbahn
Situated in the center of St. Moritz and 1.8 miles from Lake of Staz, the 4-star Reine Victoria By Laudinella offers 138 rooms.
8.0
Great271 reviews
From   US$ 309 /nightSelect
Not available
Sport & Wellnesshotel San Gian St. MoritzHotel
600 yd from City Center300 yd from Signalbahn
The cozy 4-star Sport & Wellnesshotel San Gian lies in the center of St. Moritz and welcomes guests with a Turkish steam room, a Turkish bath and sauna facilities.
8.4
Great94 reviews
From   US$ 112 /nightSelect
Not available
1600 yd from City Center300 yd from Train Station St. Moritz
Sitting about a 9-minute walk from The Leaning Tower, within a 10-minute drive of Lake of Staz, the perfect 5-star Carlton St. Moritz boasts spacious rooms plus snow skiing, hiking and horseback riding.
8.6
Great28 reviews
From   US$ 2 116 /nightSelect
Not available
Hotel NoldaHotel
700 yd from City Center200 yd from Signalbahn
Being quite a 9-minute stroll from Casino St. Moritz, the 3-star non-smoking Nolda offers steam baths and locker rooms near a railroad station.
8.6
Great314 reviews
From   US$ 158 /nightSelect
Not available
100 yd from City Center500 yd from Segantini Museum
Situated in the center of St. Moritz and around a 20-minute walk from Berry Museum, the 3-star pet-friendly Piz offers 23 rooms.
8.4
Great468 reviews
From   US$ 286 /nightSelect
Not available
Hotel Waldhaus Am SeeHotel
1500 yd from City Center300 yd from Train Station St. Moritz
Situated 7 minutes by foot from St. Moritz-Celerina Olympic Bobrun, the 3-star Waldhaus Am See features 47 rooms with private bathrooms.
8.4
Great260 reviews
From   US$ 128 /nightSelect
Not available
Suvretta HouseHotel
1500 yd from City Center200 yd from Pony Suvretta
The 5-star Suvretta House features an indoor swimming pool and 150 rooms facing the mountain.
8.8
Great58 reviews
From   US$ 1 409 /nightSelect
Not available
Giardino MountainHotel
1.4 mi from City Center1200 yd from Pony Suvretta
Set within 0.3 miles of Reformierte Kirche Champfer, the designer Giardino Mountain offers an indoor pool together with fitness classes, massage therapy and entertainment activities for guest enjoyment.
8.6
Great52 reviews
From   US$ 1 153 /nightSelect
Not available
SoldanellaHotel
800 yd from City Center300 yd from Engadiner Museum
Located around 25 minutes' stroll from Pony Suvretta at a short distance from Alps, the Soldanella offers 44 rooms together with steam baths and sauna facilities.
8.6
Great381 reviews
From   US$ 155 /nightSelect
Not available
1200 yd from City Center200 yd from St. Moritz
Offering a prime location near a train station, the appealing Art Boutique Hotel Monopol boasts views of the lake together with a biosauna, a Turkish bath and a treatment room.
8.6
Great120 reviews
From   US$ 302 /nightSelect
Not available
Hotel Sonne St. Moritz 3* SuperiorHotel
500 yd from City Center900 yd from Signalbahn
Located within 5 minutes' walk of Engadiner Museum and 25 minutes' walk from White Turf Racing Association, the pet-friendly Sonne features windsurfing, snow skiing and hiking.
8.2
Great113 reviews
From   US$ 450 /nightSelect
Not available
1.2 mi from City Center600 yd from Pony Suvretta
Engadine and Cabana de Heidi are located 2 miles and 1.3 miles from the 3-star Berghotel Randolins St. Moritz respectively.
8.2
Great94 reviews
From   US$ 303 /nightSelect
Not available
Hotel LanguardHotel
1200 yd from City Center300 yd from St. Moritz
The 3-star Languard St. Moritz is located 115 miles from Agno airport and 500 feet from Kulm bus stop.
8.6
Great273 reviews
From   US$ 181 /nightSelect
Not available
Hotel ArteHotel
1300 yd from City Center300 yd from St. Moritz
The 3-star smoke-free Arte St. Moritz is settled in a shopping district, about 5 minutes by foot from Schellen Ursli Path, and includes a lounge bar.
8.4
Great240 reviews
From   US$ 235 /nightSelect
Not available
  • 1
  • 2
  • 3

Filtering results

Please wait...

266 hotels found

FAQs about hotels in St. Moritz

We hope that the answers to these questions will help you plan your trip

What are the top places in St. Moritz city center?

There are 18 hotels and other accommodations in St. Moritz city center to choose from. Hotel Laudinella rated 8.6/10 is the best hotel with a Jacuzzi, snow skiing and hiking, located 5 minutes' walk from the city center. Badrutt'S Palace Hotel St Moritz with rating 8.6/10 and Hotel Reine Victoria By Laudinella rated 8.0/10 are other favorite hotels in the area. To see more central hotels click here.

What are the most popular cheap hotels in St. Moritz?

There are more than 3 top budget properties in St. Moritz. Hotel Chesa Spuondas rated 8.6/10 is great for your budget stay in St. Moritz. This property has cycling, skiing and table tennis. Hotel Corvatsch at the cost of 194US$ per night is another good option with hiking, horse riding and mini golf rated 8.2/10. It's located 5 minutes' walk from the city center. To see more cheap hotels go here.

What are the best 5-star hotels in St. Moritz?

Booked.net recommends you more than 8 5-star options to stay in St. Moritz. One of the best is Suvretta House with rating 8.8/10 from 337US$ per night, offering an indoor swimming pool, a playroom and hiking. See more 5-star options here.

What are the most popular boutique hotels in St. Moritz?

For customers looking for a modern hotel in St. Moritz, Booked.net has more than 4 boutique options. One of the finest boutique hotels is Hauser Hotel rated 8.6/10 at the cost of 116US$ per night. Another popular 3-star stylish accommodation is Boutique Hotel Cervus rated 8.6/10 with an indoor swimming pool, hiking and horse riding on site. Hotel Schweizerhof rated 8.6/10: a 4-star hotel with hiking, horse riding and bowling on site. To see more boutique hotels click here.

What are the best romantic hotels in St. Moritz?

According to Booked.net travel data, there are 39 deals for couples. Check Hotel Baren rated 8.4/10 with snow skiing, a playroom and hiking. It’s set 2.8 miles from Nair Peak and costs about 153US$ per night. Check other suitable accommodations - Badrutt'S Palace Hotel St Moritz, Hotel Steffani and Hotel Reine Victoria By Laudinella. Go here to check more romantic accommodations.

Which hotels in St. Moritz are good for families?

According to 3623 customers' reviews, there are 19 family deals to consider. Hotel Europa (rating: 8.4/10): a family-hotel with an outdoor swimming pool, an indoor swimming pool and hiking for 134US$ per night. You also can book Hotel Piz (rating: 8.4/10) for about 201US$ per night. This kid-friendly property offers snow skiing, a playroom and hiking on site. To see more family accommodations click here.

What are the best accommodations with easy access to St. Moritz?

You can stay at Kulm Hotel rated 8.8/10, a 5-star hotel, set a 5-minute walk from St. Moritz. It offers an infinity pool, skiing and table tennis on site. For more deals go here.

What are the top places to stay in St. Moritz with outdoor pools?

According to 537 reviews, there are 4 hotels featuring outdoor pools in St. Moritz. You may also like Kulm Hotel rated 8.8/10. This property will cost you 337US$ per night.

What are the best pet-friendly hotels in St. Moritz?

According to Booked.net travel data, there are 31 options that allow pets. Alternatively, check Boutique Hotel Cervus (rating: 8.6/10) with snow skiing, hiking and horse riding. This 3-star accommodation costs 288US$ per night. Other suitable options are Hotel Schweizerhof, Crystal Hotel Superior and Carlton Hotel St Moritz - The Leading Hotels Of The World. See more pet-friendly hotels here.

Which hotels are the best ones to stay at in St. Moritz?

For instance, book Randolins Familienresort rated 8.6/10 for 308US$ per night. It's set 1.6 miles from Lake Silvaplana and provides snow skiing, a playroom and hiking. As an alternative, check Hotel Grace La Margna St Moritz rated 8.2/10 with a special menu, a Jacuzzi and snow skiing on site.

What are the best spa hotels in St. Moritz?

We recommend Hotel Laudinella (rating: 8.6/10) for 146US$ per night. It's located a 30-minute walk from Corviglia-Piz Nair and provides a Jacuzzi, snow skiing and hiking. As an alternative, book Hotel Europa (rating: 8.4/10), which costs 134US$ per night and offers an indoor swimming pool, a playroom and hiking.

What are the best breakfast hotels in St. Moritz?

We recommend Kulm Hotel with rating 8.8/10, a nice deal with an infinity pool, a playroom and hiking on site. It costs about 337US$ per night. Alternatively, book Badrutt'S Palace Hotel St Moritz rated 8.6/10 at the cost of 370US$ per night. It offers an infinity pool, snow skiing and hiking.

How much does it cost to stay in a hotel in St. Moritz?

According to Booked.net travel data, the average prices for St. Moritz properties are:
A 3-star hotel room costs about 181US$ per night. Check Hotel Arte (rating: 8.4/10).
A 4-star hotel room costs 288US$ per night. You may book Hotel Reine Victoria By Laudinella with hiking, horse riding and mini golf. A really special hotel can be found for 5561US$ per night. We recommend Suvretta House (rating: 8.8/10) with an indoor swimming pool, a playroom and hiking.

How much is a hotel in St. Moritz for tonight?

According to Booked.net travel data, the average prices for tonight in St. Moritz are: Hotel Laudinella (rating: 8.6/10) may cost you about 99US$ per night.

What are the best resorts in St. Moritz?

To stay at the top St. Moritz resort, check 33 properties on Booked.net. We recommend Hotel Steffani rated 8.4/10 featuring snow skiing, a playroom and hiking on site. It's set a 10-minute walk from Chantarella-Corviglia and costs 216US$ per night. Alternatively, Grand Hotel Des Bains Kempinski is rated as one of the best resorts in St. Moritz, offering an indoor swimming pool, a playroom and hiking. It costs 577US$ per night. Check other great resorts such as Hotel Laudinella, Kulm Hotel and Hotel Waldhaus Am See. Go here to see more great options.

What are the best hotels next to The Leaning Tower?

On Booked.net you will find 13 great accommodations next to The Leaning Tower in St. Moritz. We recommend B&B St Moritz rated 8.4/10, a perfect hotel set 15 minutes' walk from The Leaning Tower. It costs 99US$ per night and offers horse riding, mini golf and cycling. Also, you may like Soldanella rated 8.6/10 with a playroom, hiking and cycling. It costs 155US$ per night. Other cool options include Hostel Casa Franco, Hotel Sonne 3* Superior and Hotel Waldhaus Am See.

Where to stay in St. Moritz?

Best cheap hotels in St. Moritz

A budget-conscious traveler can choose from a list of moderately priced hotels in St. Moritz like Hotel Stille or Baren. 5 cheap accommodation deals provide easy access to The Leaning Tower.

St. Moritz airports & Subway stations

Languard is a stone's throw from St. Moritz railroad station and offers windsurfing, lawn tennis and mini golf.

Convenience of staying in hotels downtown

First-time visitors to St. Moritz should consider a stay in the city center in hotels like Sonne and Schweizerhof. Hostel Casa Franco and Chesa Surpunt Self Check In Apartment are good apartments that will place you within a 10-minute walk of the city center.

If you're hoping to visit White Turf Racing Association, consider staying at Hotel Waldhaus Am See, rated 3 stars and situated just a short walk from Da Vittorio restaurant. Stay at Hotel Chesa Spuondas, which features a patio, hiking and cycling and is about a 15-minute walk from Sunteri.

Luxury and boutique accommodation in St. Moritz

Hotel Steffani and La Margna are both highly rated luxurious hotels in St. Moritz that would suit those looking for glamor and comfort. For travelers who enjoy glamor and style, a hotel such as Hauser Swiss Quality Hotel near St. Moritz is a perfect choice.

Explore and find your best apartments, B&Bs and others

Apartment Chesa Sur Val 13 is a budget-friendly apartment in St. Moritz, also close to Signalbahn. Travelers looking for good-quality B&B accommodation in St. Moritz will be happy with Apartment Holiday Park 15 and Apartment Chesa Ova Cotschna 205. Randolins Familienresort is a family-friendly hotel in St. Moritz which offers a variety of services for the whole family. Art Boutique Hotel Monopol is a resort hotel with golf and skiing and also featuring windsurfing, snowboarding and horse riding.

Show moreLess