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

  • Abitaziun Ruinatsch 21 - St Moritz

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

    Set 14 minutes' walk from Mill Weber House, the 60 m² Abitaziun Ruinatsch 21 - St Moritz Apartment comprises a balcony and a seating area overlooking the mountain. The apartment can host up to 2…

    More...

    From US$ 403
    price for 1 night
    Book Now From US$ 403
  • Abitaziun Belmunt 103 - St Moritz "Loga Elegance Apartment"

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

    Located 0.7 km from St. Moritz Scenic Lake and St. Moritz Dorf-Chantarella, the 54 m² Abitaziun Belmunt 103 - St Moritz "Loga Elegance Apartment" features views of the garden. For those travelling by…

    More...

    From US$ 387
    price for 1 night
    Book Now From US$ 387
  • Bilocale Nuovo St. Moritz Chesa Arlas

    21 Via Chavallera 4B, St. Moritz, Switzerland (Show map)

    Set only a 14-minute walk from Pony Suvretta, the 50 m² Bilocale Nuovo St. Moritz Chesa Arlas apartment comprises a balcony and a seating area overlooking the lake. This 1-bedroom apartment offers…

    More...

    From US$ 402
    price for 1 night
    Book Now From US$ 402
  • Chesa Derby 32

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

    The 75 m² Chesa Derby 32 Apartment St. Moritz is located a 16-minute walk from St. Moritz Scenic Lake and 2.8 km from Pony Runzol. Wi-Fi and private car parking are also available at this 2-bedroom…

    More...

    From US$ 413
    price for 1 night
    Book Now From US$ 413
  • New! Exclusive Apartment 3Min To Chantarella Bahn

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

    Featuring a convenient location a 5-minute walk from Schellen Ursli Path, the spacious New! Exclusive Apartment 3Min To Chantarella Bahn St. Moritz accommodates up to 6 guests. Leisure options at…

    More...

    From US$ 491
    price for 1 night
    Book Now From US$ 491
  • Apartment Chesa Sul Muot By Interhome

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

    Set approximately a 25-minute walk from Marguns-Corviglia, the 3-bedroom Apartment Chesa Suel Muot By Interhome St. Moritz comprises a patio and a dining area overlooking the mountain. The spacious…

    More...

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

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

    Located merely 1.1 km from St. Moritz railway station, St. Moritz Apartment is a mere 7 minutes' walk from the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track.

    More...

    From US$ 500
    price for 1 night
    Book Now From US$ 500
  • Chesa Daniela B1 - Sankt Moritz

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

    The 1-bedroom Chesa Daniela B1 - Sankt Moritz Apartment is located around 1 km from St. Moritz train station and nearly 5 minutes' walk from San Carl. The apartment capacity is based on up to 5…

    More...

    From US$ 474
    price for 1 night
    Book Now From US$ 474
  • Apartment Chesa Piz Mezdi - St- Moritz By Interhome

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

    The spacious Apartment Chesa Piz Mezdi - St- Moritz By Interhome St. Moritz is located in St. Moritz, a 17-minute walk from Schellen Ursli Path, and pampers guests with a sauna. An array of…

    More...

    From US$ 780
    price for 1 night
    Book Now From US$ 780
  • Apartment Chesa Piz Padella - St- Moritz By Interhome

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

    The 2-bedroom Apartment Chesa Piz Padella - St- Moritz By Interhome St. Moritz is located 2.5 km from FIS and approximately a 25-minute walk from Ski Lift Randolins. The spacious 120 m² apartment…

    More...

    From US$ 808
    price for 1 night
    Book Now From US$ 808
  • Apartment Giand Alva

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

    Situated 14 minutes' walk from Chantarella-Corviglia, Apartment Giand Alva St. Moritz can host up to 4 guests in St. Moritz. At this spacious 65 m² apartment, Wi-Fi and private car parking are also…

    More...

    From US$ 497
    price for 1 night
    Book Now From US$ 497
  • Grosse Wohnung Mitten In St. Moritz Am See

    13 Via Tegiatscha Chesa Derby, Wohnung 11, St. Moritz, Switzerland (Show map)

    Located only 1 km from St. Moritz railway station, the 55 m² Grosse Wohnung Mitten In St. Moritz Am See is nearly a 5-minute walk from San Karl St. Moritz-Bad Church. For travellers heading to St.

    More...

    From US$ 423
    price for 1 night
    Book Now From US$ 423
  • Abitaziun Au Reduit 107 - St Moritz

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

    The 68 m² Abitaziun Au Reduit 107 - St Moritz Apartment is located 200 metres from Berry Museum and about a 25-minute walk from Tschainas. This 2-bedroom apartment can host up to 4 guests.

    More...

    From US$ 355
    price for 1 night
    Book Now From US$ 355
  • Charming Studio Facing Piz Rosatsch

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

    Located about a 25-minute walk from San Karl St. Moritz-Bad Church, the 40 m² Charming Studio Facing Piz Rosatsch St. Moritz overlooks the garden. 3.6 km from the natural St. Moritz-Celerina Olympic…

    More...

    From US$ 145
    price for 1 night
    Book Now From US$ 145
  • Abitaziun Au Reduit 404 - St Moritz

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

    Situated approximately a 25-minute walk from Tschainas, the 2-bedroom Abitaziun Au Reduit 404 - St Moritz Apartment can host up to 4 guests in St. Moritz. This spacious apartment offers a private…

    More...

    From US$ 375
    price for 1 night
    Book Now From US$ 375
  • Residence Au Reduit Sankt Moritz

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

    Located merely a 5-minute stroll from The Leaning Tower Museum, the 1-bedroom Residence Au Reduit Sankt Moritz accommodates up to 2 guests. The apartment is 4.8 km from Sass Runzol, only 1.9 km from…

    More...

    Book Now
  • Apartment Chesa Sur Ova 22 By Interhome

    St. Moritz, Switzerland (Show map)

    Situated within 15 minutes' walk of the renowned White Turf Racing Association, the spacious 1-bedroom Apartment Chesa Sur Ova 22 By Interhome St. Moritz also boasts easy access to St. Moritz train…

    More...

    From US$ 213
    price for 1 night
    Book Now From US$ 213
  • Zentrale Wohnung In St. Moritz Mit Grossem Balkon

    13 Via Tegiatscha Chesa Derby, Wohnung 19, St. Moritz, Switzerland (Show map)

    Located only 1 km from St. Moritz railway station, the 65 m² Zentrale Wohnung In St. Moritz Mit Grossem Balkon is merely 6 minutes' walk from Sankt Moritz-Bad. If you are travelling to St. Moritz to…

    More...

    From US$ 196
    price for 1 night
    Book Now From US$ 196
  • Direkt Am See - Aussicht - Balkon - Tg-Stellplatz

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

    Located only 1 km from St. Moritz railway station, the 56 m² Direkt Am See - Aussicht - Balkon - Tg-Stellplatz St. Moritz apartment is nearly a 5-minute walk from San Karl St. Moritz-Bad Church. If…

    More...

    From US$ 181
    price for 1 night
    Book Now From US$ 181
  • Apartment Chesa Sur Ova 30 By Interhome

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

    Situated approximately 25 minutes' walk from Corviglia-Piz Nair, the 2-bedroom Apartment Chesa Sur Ova 30 By Interhome St. Moritz can host up to 4 guests in St. Moritz. You can engage in various…

    More...

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