Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Русский Svenska Türkçe

Search Hotels

2026-05-17

2026-05-18

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

All St. Moritz hotels

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

362 properties found

  • Re31 - Jaegerstil, 70M2, Zentral, 1 Parkplatz

    10 Via Maistra 311, St. Moritz, Switzerland (Show map)

    To enjoy your vacation in St. Moritz, stay at the spacious 70 m² Re31 - Jaegerstil, 70M2, Zentral, 1 Parkplatz Apartment St. Moritz, which is 2.5 km from Ski Lift Randolins and merely a 5-minute…

    More...

    From US$ 243
    price for 1 night
    Book Now From US$ 243
  • Sankt Moritz Dorf Charme Apartment

    18 Via Arona, St. Moritz, Switzerland (Show map)

    To enjoy your vacation in St. Moritz, stay at the spacious 70 m² Sankt Moritz Dorf Charme Apartment, which is only 1.1 km from St. Moritz-Bad and a mere 14 minutes' stroll from the Cresta Run. Guests…

    More...

    From US$ 849
    price for 1 night
    Book Now From US$ 849
  • S11-1 - 70M2 Mit Seeblick, Balkon, Serlas, Parkplatz

    11 Via Serlas, St. Moritz, Switzerland (Show map)

    S11-1 - 70M2 Mit Seeblick, Balkon, Serlas, Parkplatz St. Moritz apartment is 25 minutes' walk from Pony Suvretta. This apartment features Wi-Fi in public areas.

    More...

    From US$ 237
    price for 1 night
    Book Now From US$ 237
  • Hostel Casa Franco

    Via Sela 11, St. Moritz, Switzerland (Show map)

    Featuring a restaurant and a storage for belongings, the 2-star non-smoking Hostel Casa Franco St. Moritz hotel is located about a 5-minute stroll from Engadiner House Museum. The guest house is a…

    More...

    From US$ 97
    price for 1 night
    Book Now From US$ 97
  • Randolins Familienresort

    Via Curtins 2, St. Moritz, Switzerland (Show map)

    Located 6 km from the Church of San Gian, which is considered to be a sacred place of worship, the 3-star Randolins Familienresort St. Moritz hotel offers baggage storage and a restaurant for guests'…

    More...

    From US$ 308
    price for 1 night
    Book Now From US$ 308
  • Apartments Flora - Sunflower

    67 Via Surpunt, St. Moritz, Switzerland (Show map)

    Set 2.6 km from the Staz Lake, Apartments Flora - Sunflower St. Moritz features a ski school for ski lovers. One of the highlights of this apartment is a terrace, which allows guests to take in…

    More...

    From US$ 257
    price for 1 night
    Book Now From US$ 257
  • Swissme - 100Qm - Balkon - 2 Baeder - Parkplatz - Fussbodenheizung

    Via Surpunt 18A Wohnung 10, St. Moritz, Switzerland (Show map)

    The spacious 100 m² Swissme - 100Qm - Balkon - 2 Baeder - Parkplatz - Fussbodenheizung Apartment St. Moritz is located only 6 minutes on foot from Katholische Kirche and looks out onto the garden.

    More...

    From US$ 293
    price for 1 night
    Book Now From US$ 293
  • Studio Champfer

    Via Sout Chesas 9, St. Moritz, Switzerland (Show map)

    Set 2.7 km from the Schellen Ursli Path, Studio Champfer St. Moritz features a ski school and a ski storage room for ski lovers. This apartment offers a private parking lot nearby.

    More...

    From US$ 144
    price for 1 night
    Book Now From US$ 144
  • Central Penthouse Great Lake View

    6 Via Somplaz, St. Moritz, Switzerland (Show map)

    The spacious 2-bedroom Central Penthouse Great Lake View St. Moritz apartment is located a mere 1.3 km from St. Moritz-Bad and approximately a 5-minute walk from St. Moritz Dorf-Chantarella. Guests…

    More...

    From US$ 448
    price for 1 night
    Book Now From US$ 448
  • Chesa Madrisa

    26 Via Tegiatscha, St. Moritz, Switzerland (Show map)

    The 10-room Chesa Madrisa Apartment St. Moritz is located approximately 25 minutes' walk from the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track and offers Wi-Fi for either business…

    More...

    From US$ 157
    price for 1 night
    Book Now From US$ 157
  • Allod Brattas - St Moritz

    41 Via Maistra, St. Moritz, Switzerland (Show map)

    Situated nearly a 10-minute drive from the Lej Marsch, the 1-room Allod Brattas - St Moritz apartment also boasts easy access to St. Moritz train station which is only 1.1 km away. In case you are…

    More...

    From US$ 353
    price for 1 night
    Book Now From US$ 353
  • Luxury Mountain Apartment With Private Sauna And Underground Parking

    18 Via Ruinatsch, St. Moritz, Switzerland (Show map)

    Overlooking the mountain, the spacious 2-bedroom Luxury Mountain Apartment With Private Sauna And Underground Parking St. Moritz is 2.4 km from Tschainas in St. Moritz. If you have a trip planned to…

    More...

    From US$ 760
    price for 1 night
    Book Now From US$ 760
  • E405 - 42M2 Alpenschick Mit Balkon, Ausblick, Pool

    59 Via Somplaz Wohnung 405 (E405), 4. Etage, St. Moritz, Switzerland (Show map)

    The 42 m² E405 - 42M2 Alpenschick Mit Balkon, Ausblick, Pool Apartment St. Moritz is located in St. Moritz, 3.5 km from the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track, and boasts…

    More...

    From US$ 205
    price for 1 night
    Book Now From US$ 205
  • Charming Apartment In St Moritz

    Via Mezdi 6 1St Floor, St. Moritz, Switzerland (Show map)

    Staying at the 2-room Charming Apartment In St Moritz, guests can visit the Cabana de Heidi, located 3.2 km away.

    More...

    From US$ 550
    price for 1 night
    Book Now From US$ 550
  • Mountain Loft - Dulac 33

    Via Giovanni Segantini 1 App 33, St. Moritz, Switzerland (Show map)

    The 60 m² Mountain Loft - Dulac 33 St. Moritz apartment is situated 450 metres from the Bergbahnen Engadin St. Moritz AG and 180 km from Agno airport. If you are travelling to St. Moritz to go skiing…

    More...

    From US$ 334
    price for 1 night
    Book Now From US$ 334
  • A212 - Gemuetlich-Zentral, 30M2, Mit Parkplatz

    1 Via Dal Bagn, St. Moritz, Switzerland (Show map)

    To enjoy your vacation in St. Moritz, stay at A212 - Gemuetlich-Zentral, 30M2, Mit Parkplatz St. Moritz apartment, which is 2.4 km from Pony Suvretta and nearly a 10-minute drive from Tschainas. The…

    More...

    From US$ 146
    price for 1 night
    Book Now From US$ 146
  • Townhouse N26

    Via Surpunt 26, St. Moritz, Switzerland (Show map)

    Set just 6 minutes on foot from San Carl, Townhouse N26 Apartment St. Moritz features a small kitchen for self-catering. Katholische Kirche is only 500 metres away, while the natural St. Moritz…

    More...

    From US$ 70
    price for 1 night
    Book Now From US$ 70
  • Chesa Suot Brattas 23 - St Moritz

    Via Brattas 4, St. Moritz, Switzerland (Show map)

    The 35 m² Chesa Suot Brattas 23 - St Moritz St. Moritz apartment offers easy access to such tourist sites as St. Moritz Dorf-Chantarella, located about 5 minutes' walk away. Leisure options at the…

    More...

    From US$ 419
    price for 1 night
    Book Now From US$ 419
  • Appartamento Centrale

    10 Via Maistra, St. Moritz, Switzerland (Show map)

    The 44 m² Appartamento Centrale St. Moritz is located 8 minutes on foot from the Robilant+Voena Gallery and 1.1 km from Chantarella-Corviglia. Wi-Fi is available for guests' business or leisure needs.

    More...

    From US$ 157
    price for 1 night
    Book Now From US$ 157
  • Chesa Chalavus - St. Moritz

    3 Via Dal Bagn, St. Moritz, Switzerland (Show map)

    Located just 1.3 km from the St. Moritz, the spacious 80 m² Chesa Chalavus - St. Moritz Apartment features parking for those who travel by car. The 2-bedroom apartment is steps away from Katholische…

    More...

    From US$ 381
    price for 1 night
    Book Now From US$ 381