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
Deutsch English Español Français Italiano Nederlands

Search Hotels

2026-11-12

2026-11-13

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

395 properties found

  • Designer Kueche - Suedbalkon - Tg-Stellplatz - Wlan

    13 Via Tegiatscha Chesa Derby, 4. Stock, Wohnung 47 (Graser), St. Moritz, Switzerland (Show map)

    Located just 5 minutes' stroll from San Karl St. Moritz-Bad Church, the spacious 65 m² Designer Kueche - Suedbalkon - Tg-Stellplatz - Wlan Apartment St. Moritz accommodates up to 4 guests. The 1…

    More...

    From US$ 212
    price for 1 night
    Book Now From US$ 212
  • Fantastic Panorama Flat In Sankt Moritz

    Via Tinus 54, St. Moritz, Switzerland (Show map)

    The spacious 1-bedroom Fantastic Panorama Flat In Sankt Moritz Apartment is located just 1.1 km from St. Moritz train station and around 5 minutes' walk from St. Moritz Dorf-Chantarella. The…

    More...

    From US$ 325
    price for 1 night
    Book Now From US$ 325
  • New Engadine Alpine Apartment - Pool & Sauna

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

    The spacious New Engadine Alpine Apartment - Pool & Sauna St. Moritz features a convenient location a 25-minute walk from San Karl St. Moritz-Bad Church and hosts up to 6 guests. Providing a sauna…

    More...

    From US$ 198
    price for 1 night
    Book Now From US$ 198
  • Cozy Apartment In St. Moritz

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

    Located merely 5 minutes' stroll from the domed Segantini Museum, the spacious 80 m² Cozy Apartment In St. Moritz accommodates up to 8 guests. Enjoying a convenient setting, the 2-bedroom apartment…

    More...

    From US$ 146
    price for 1 night
    Book Now From US$ 146
  • Ferienwohnung Champfer

    14 Via Gunels 6, St. Moritz, Switzerland (Show map)

    Featuring a heated pool, the spacious 2-bedroom Ferienwohnung Champfer St. Moritz is around 5 minutes' walk from Reformierte Kirche Champfer. Boasting a sauna and an indoor pool, this 65 m² apartment…

    More...

    From US$ 389
    price for 1 night
    Book Now From US$ 389
  • Apartment Chesa Anemona Al Lej By Interhome

    St. Moritz, Switzerland (Show map)

    The spacious Apartment Chesa Anemona Al Lej By Interhome St. Moritz features a convenient location a 25-minute walk from Church of San Gian and hosts up to 2 guests. This apartment offers a private…

    More...

    From US$ 231
    price for 1 night
    Book Now From US$ 231
  • Sk213 - Alpin-Schick, 39M2, Ski & Sport, Mit Pool

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

    Featuring a heated pool, the spacious Sk213 - Alpin-Schick, 39M2, Ski & Sport, Mit Pool St. Moritz apartment is a 5-minute walk from San Carl. Boasting an indoor pool, this apartment, suitable for 2…

    More...

    From US$ 183
    price for 1 night
    Book Now From US$ 183
  • Apartment Chesa Ova Cotschna 205 By Interhome

    ,7500, St. Moritz, Switzerland (Show map)

    Located just 1 km from St. Moritz railway station, the 51 m² Apartment Chesa Ova Cotschna 205 By Interhome St. Moritz is a mere 6 minutes' walk from Sankt Moritz-Bad. If you are travelling to St.

    More...

    From US$ 212
    price for 1 night
    Book Now From US$ 212
  • Apartment Chesa Cripels II By Interhome

    St. Moritz, Switzerland (Show map)

    The spacious Apartment Chesa Cripels II By Interhome St. Moritz is a 9-minute walk from the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track and can accommodate up to 4 guests. This…

    More...

    From US$ 247
    price for 1 night
    Book Now From US$ 247
  • Swissme - Neu-Seeblick-Balkon-Parkplatz-Nahe Bergbahn

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

    The 55 m² Swissme - Neu-Seeblick-Balkon-Parkplatz-Nahe Bergbahn St. Moritz apartment is located 2.8 km from Pony Runzol and about a 20-minute walk from the renowned White Turf Racing Association. Wi…

    More...

    From US$ 404
    price for 1 night
    Book Now From US$ 404
  • Apartment Chesa Spuonda Verde 1-7 By Interhome

    Via Grevas 35 7500 Sankt Moritz, St. Moritz, Switzerland (Show map)

    Featuring a beachfront location, the 63 m² Apartment Chesa Spuonda Verde 1-7 By Interhome St. Moritz offers views of the lake, and is about a 25-minute walk from Randolins-Munt da San Murezzan.

    More...

    From US$ 600
    price for 1 night
    Book Now From US$ 600
  • Chesa Il Rifugio

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

    At the 3-bedroom Chesa Il Rifugio Villa St. Moritz, guests can enjoy snow skiing as well as a location within 5 minutes' walk of The Leaning Tower Museum. Located 2.7 km from Randolins-Munt da San…

    More...

    From US$ 483
    price for 1 night
    Book Now From US$ 483
  • Apartment Chesa Cripels I By Interhome

    St. Moritz, Ch, St. Moritz, Switzerland (Show map)

    The spacious 2-bedroom Apartment Chesa Cripels I By Interhome St. Moritz offers proximity to such tourist attractions as St. Moritz Dorf-Chantarella, situated approximately a 5-minute walk away. This…

    More...

    From US$ 609
    price for 1 night
    Book Now From US$ 609
  • Ferienapartment In Bestlage In Sankt Moritz

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

    Ferienapartment In Bestlage In Sankt Moritz apartment is also located approximately 5 minutes' walk from The Leaning Tower Museum.

    More...

    From US$ 201
    price for 1 night
    Book Now From US$ 201
  • Sottotetto Grazioso St.Moritz

    Via Giand'Alva 7, St. Moritz, Switzerland (Show map)

    Located just 1 km from St. Moritz railway station, the 2-room Sottotetto Grazioso St.Moritz Apartment St. Moritz is only a 6-minute walk from Sankt Moritz-Bad.

    More...

    From US$ 193
    price for 1 night
    Book Now From US$ 193
  • Chesa Aruons 21 - St. Moritz

    21 Via Aruons, St. Moritz, Switzerland (Show map)

    The spacious 3-bedroom Chesa Aruons 21 - St. Moritz Apartment is located just 1.6 km from St. Moritz train station and around 5 minutes' walk from Badkirche St. Moritz. The apartment can host up to 6…

    More...

    From US$ 721
    price for 1 night
    Book Now From US$ 721
  • Haus Westend 1

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

    The 1-bedroom Haus Westend 1 St. Moritz is located just 1.1 km from St. Moritz train station and around 5 minutes' walk from St. Moritz Dorf-Chantarella. This 55 m² apartment capacity is based on up…

    More...

    From US$ 246
    price for 1 night
    Book Now From US$ 246
  • Ferienwohnung St. Moritz

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

    To enjoy your vacation in St. Moritz, stay at the 3-room Ferienwohnung St. Moritz, which is only 0.7 km from Chiesa Evangelica Evangelical Church and about 25 minutes on foot from Lake of Staz. The…

    More...

    From US$ 232
    price for 1 night
    Book Now From US$ 232
  • Chesa Residence

    38 Via Dal Bagn Apartment 14/15, St. Moritz, Switzerland (Show map)

    Situated about 1 km from the domed Segantini Museum, the spacious 87 m² Chesa Residence St. Moritz also boasts easy access to St. Moritz train station which is approximately a 15-minute walk away.

    More...

    From US$ 1013
    price for 1 night
    Book Now From US$ 1013
  • Au Reduit U06

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

    Situated approximately a 25-minute walk from Tschainas, the 2-bedroom Au Reduit U06 Apartment St. Moritz can host up to 5 guests in St. Moritz. At this 85 m² apartment, Wi-Fi and a car park are also…

    More...

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