Accommodations and places to stay in St. Moritz
Search among 1270 available lodgings in St. Moritz from 50+ providers
0Filter & Sort
1-20 out of 1270
8.8
Great303 total reviews
our site & Booking.com
Located just a 5-minute walk from St. Moritz, at a 950-metre distance from St. Moritz-Celerina Olympic Bobrun, the deluxe 5-star Badrutt'S Palace Hotel St Moritz features a nightclub, facials, and a shared lounge along with 142 rooms.
FromINR 35 091
/nightSelect
8.9
Great254 total reviews
our site & Booking.com
Relax and enjoy the captivating mountain views from the smoke-free Kulm Hotel St. Moritz, located in a quiet area, 5 minutes' stroll from Schellen Ursli Path.
FromINR 31 961
/nightSelect


Suvretta HouseHotel
8.9
Great373 total reviews
our site & Booking.com
Cabana de Heidi is at a distance of 2.3 km from the Suvretta House, while Sankt Moritz-Bad is approximately a 5-minute ride away.
FromINR 51 498
/nightSelect


8.8
Great483 total reviews
our site & Booking.com
Located approximately 600 metres from Sankt Moritz-Bad, merely 0.8 km from Baselgia Evangelica, the 5-star Grand Hotel St. Moritz features a tennis court, spa therapy, and a shared lounge along with 184 rooms.
FromINR 54 723
/nightSelect


9.2
Perfect67 total reviews
our site & Booking.com
Featuring a location 9 minutes' walk from The Leaning Tower, guests of the smoke-free Carlton can take a dip in an outdoor swimming pool or admire breathtaking views of the lake.
FromINR 133 346
/nightSelect


Hotel SteffaniHotel
8.6
Great1186 total reviews
our site & Booking.com
Located just 7 minutes' walk from St. Moritz, the 4-star Steffani features 59 rooms with views of the surrounding mountains.
FromINR 20 486
/nightSelect


8.9
Great322 total reviews
our site & Booking.com
Featuring an indoor pool and a winter garden, the Cresta Palace Celerina/Schlarigna is located around a 10-minute ride from Mill Weber House.
FromINR 52 352
/nightSelect


8.7
Great1404 total reviews
our site & Booking.com
The quality Hauser is a perfect vacation spot 17 minutes on foot from Segantini Museum and other St. Moritz landmarks.
FromINR 11 002
/nightSelect


Hotel NoldaHotel
8.5
Great1750 total reviews
our site & Booking.com
The smoke-free Nolda is placed around a 25-minute walk from Galerie Gmuizynska and near a railway station.
FromINR 14 985
/nightSelect


7.9
Very good942 total reviews
our site & Booking.com
Set at a distance of 2.5 km from San Karl St. Moritz-Bad Church, the rooms in the 4-star Europa have views of mountain.
FromINR 12 709
/nightSelect


8.7
Great1078 total reviews
our site & Booking.com
Being quite at a 600-metre distance from St. Moritz, the elegant 4-star Schweizerhof offers a steam room and a sauna near a train station.
FromINR 15 080
/nightSelect


Hotel San GianHotel
8.9
Great961 total reviews
our site & Booking.com
The cosy 4-star Sport & Wellnesshotel is within a 5-minute drive of Casino St. Moritz, boasting a sauna, spa therapy, and a shared lounge.
FromINR 10 622
/nightSelect


Hotel LaudinellaHotel
8.3
Great1490 total reviews
our site & Booking.com
Situated about 10 minutes' walk from Engadiner Museum, the comfortable Laudinella offers a lounge bar plus a Jacuzzi and a sauna.
FromINR 13 847
/nightSelect


9.0
Perfect449 total reviews
our site & Booking.com
The Grand Hotel is situated in the very heart of Pontresina just 12 minutes' stroll from The Burial Church of Santa Maria.
FromINR 128 130
/nightSelect


8.6
Great468 total reviews
our site & Booking.com
Placed approximately a 5-minute walk from St. Moritz and in the very heart of St. Moritz, the 4-star Monopol offers 67 rooms.
FromINR 28 642
/nightSelect


St. Moritz Youth HostelHostel
8.2
Great3069 total reviews
our site & Booking.com
FromINR 5 690
/nightSelect


Chesa LanguardHotel
8.6
Great2516 total reviews
our site & Booking.com
Guests can also visit Marguns-Corviglia, situated approximately a 25-minute walk away.
FromINR 14 700
/nightSelect


B&B River InnBed & Breakfast
8.8
Great962 total reviews
our site & Booking.com
There are rooms facing river and the B&B River Inn is set about 500 metres from Casino St. Moritz.
FromINR 23 236
/nightSelect


8.8
Great680 total reviews
our site & Booking.com
The 4-star Chesa is within 25 minutes' walk of St. Moritz and features a sauna, spa therapy, and a courtyard, along with a lounge bar on-site.
FromINR 16 882
/nightSelect


Hotel Reine VictoriaHotel
8.4
Great1621 total reviews
our site & Booking.com
Featuring French cuisine and a swimming pool, the Victoria is conveniently located about 10 minutes on foot from Bergbahnen Engadin St. Moritz AG.
FromINR 11 950
/nightSelect
Show more
| 🏨 Lodging in St. Moritz | 1270 |
| 👛 Lowest price | 36609 INR |
| ✍️ Lodging Reviews | 18 955 |