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

  • E405 - 42M2 Alpenschick Mit Balkon, Ausblick, Pool

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

    Nestled just a 5-minute walk from Reformierte Kirche Champfer, the 42 m² E405 - 42M2 Alpenschick Mit Balkon, Ausblick, Pool Apartment St. Moritz offers quick access to numerous tourist attractions…

    More...

    From US$ 205
    price for 1 night
    Book Now From US$ 205
  • Sankt Moritz Chesa Ruinatsch 50

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

    To enjoy your vacation in St. Moritz, stay at the 2-bedroom Sankt Moritz Chesa Ruinatsch 50 Apartment, which is merely 1.5 km from Chiesa di San Maurizio and approximately a 20-minute walk from…

    More...

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

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

    Located approximately a 5-minute stroll from The Leaning Tower Museum, the 1-bedroom Allod Brattas - St Moritz apartment accommodates up to 4 guests. Gluna is 3.2 km from the apartment, and Alp Giop…

    More...

    From US$ 353
    price for 1 night
    Book Now From US$ 353
  • Wonderful Cosy Apartment In St. Moritz

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

    Located a mere 1.1 km from St. Moritz railway station, the 52 m² Wonderful Cosy Apartment In St. Moritz is only an 8-minute walk from The Leaning Tower Museum. Wi-Fi and a car park are also available…

    More...

    From US$ 517
    price for 1 night
    Book Now From US$ 517
  • New! Cozy, Central Apartment With A Stunning View

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

    To enjoy your vacation in St. Moritz, stay at the 1-bedroom New! Cozy, Central Apartment With A Stunning View St. Moritz, which is approximately 5 minutes by car from Chiesa di San Maurizio and…

    More...

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

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

    The 3-bedroom Charming Apartment In St Moritz enjoys a convenient location around a 5-minute walk from Sankt Moritz-Bad. 3.6 km from Church of San Gian, this spacious apartment for 6 guests offers a…

    More...

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

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

    Located a mere 1.6 km from St. Moritz railway station, the 65 m² Mountain Loft - Dulac 33 St. Moritz apartment is merely 5 minutes' walk from Sankt Moritz-Bad. Offering a terrace, this 1-bedroom…

    More...

    From US$ 298
    price for 1 night
    Book Now From US$ 298
  • Apartments Ruben - Sunflower

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

    The 7-room Apartments Ruben - Sunflower St. Moritz boasts a quiet location only 8 minutes' stroll from San Karl St. Moritz-Bad Church. The apartment is situated 2.7 km from St. Moritz train station…

    More...

    From US$ 222
    price for 1 night
    Book Now From US$ 222
  • Abitaziun Sur Ovel - St Moritz "Loga Elegance Apartment"

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

    Located merely 1.1 km from St. Moritz railway station, the spacious 1-bedroom Abitaziun Sur Ovel - St Moritz "Loga Elegance Apartment" is merely 9 minutes' walk from St. Moritz Scenic Lake. This…

    More...

    From US$ 241
    price for 1 night
    Book Now From US$ 241
  • St Moritz Suite

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

    The 1-bedroom St Moritz Suite is nearly a 5-minute stroll from San Karl St. Moritz-Bad Church and welcomes guests with an indoor pool. It enjoys a convenient location, within a 1-km distance of…

    More...

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

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

    The spacious 80 m² Chesa Chalavus - St. Moritz Apartment offers a convenient location, within 25 minutes' walk of Randolins-Munt da San Murezzan. The 2-bedroom apartment can hold up to 5 guests.

    More...

    From US$ 774
    price for 1 night
    Book Now From US$ 774
  • Townhouse N9

    9A Via Grevas, St. Moritz, Switzerland (Show map)

    Located only 1 km from St. Moritz railway station, Townhouse N9 Apartment St. Moritz is around 5 minutes' walk from San Karl St. Moritz-Bad Church.

    More...

    From US$ 110
    price for 1 night
    Book Now From US$ 110
  • Wasserfall - Zentrum - Balkon - Seeblick - Kueche

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

    Located 1.1 km from St. Moritz railway station, Wasserfall - Zentrum - Balkon - Seeblick - Kueche St. Moritz apartment is 9 minutes' walk from St. Moritz Scenic Lake. This apartment can host up to 2…

    More...

    From US$ 640
    price for 1 night
    Book Now From US$ 640
  • Sternwarte By Randolins

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

    Located approximately 3 km from such natural attractions as Nair Peak Mountain, the comfortable Sternwarte By Randolins Bed & Breakfast St. Moritz includes luggage storage and a restaurant. This 3…

    More...

    From US$ 349
    price for 1 night
    Book Now From US$ 349
  • Apartment Chesa Maurus A1 By Interhome

    7500, St. Moritz, Switzerland (Show map)

    Set 25 minutes' walk from Ski Lift Randolins, the spacious Apartment Chesa Maurus A1 By Interhome St. Moritz features a ski storage room for ski lovers. The apartment is situated 1.6 km from St.

    More...

    From US$ 542
    price for 1 night
    Book Now From US$ 542
  • Apartment Au Reduit 208

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

    The 45 m² Apartment Au Reduit 208 St. Moritz is located about a 25-minute walk from Tschainas and 2.3 km from Bergbahnen Engadin St. Moritz AG Ski Resort. The apartment can hold up to 5 guests.

    More...

    From US$ 980
    price for 1 night
    Book Now From US$ 980
  • Apartment Chavallera 5

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

    The 89 m² Apartment Chavallera 5 St. Moritz is located merely 1.5 km from Berry Museum and a 19-minute stroll from St. Moritz Dorf-Chantarella. Wi-Fi and private parking are also available at this 2…

    More...

    From US$ 530
    price for 1 night
    Book Now From US$ 530
  • Swissme - Modernes Studio Am Sportplatz Mit Balkon & Parkplatz

    13 Via Tegiatscha Chesa Derby, 3. Stock, Wohnung 33 (Held), St. Moritz, Switzerland (Show map)

    The 35 m² Swissme - Modernes Studio Am Sportplatz Mit Balkon & Parkplatz St. Moritz enjoys a prime location and provides easy access to Cresta Run 25 minutes' walk away. The apartment also offers…

    More...

    From US$ 203
    price for 1 night
    Book Now From US$ 203
  • Lake 27 - St Moritz

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

    To enjoy your vacation in St. Moritz, stay at the 65 m² Lake 27 - St Moritz apartment, which is just 1 km from the domed Segantini Museum and approximately a 25-minute walk from Sass Runzol. This 2…

    More...

    From US$ 415
    price for 1 night
    Book Now From US$ 415
  • Superg Apartment

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

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

    More...

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