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

  • Apartment In Villa In The Heart Of Sankt Moritz-Dorf

    2 Via Stredas Piano Rialzato, St. Moritz, Switzerland (Show map)

    Spacious Apartment In Villa In The Heart Of Sankt Moritz-Dorf is located in St. Moritz, 25 minutes' walk from Marguns-Corviglia, and pampers guests with a sauna. Wi-Fi and a car park are also…

    More...

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

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

    Apartment Chesa Ova Cotschna 306 By Interhome St. Moritz offers proximity to such tourist attractions as San Carl, situated about 5 minutes' walk away. The maximum occupancy at this spacious 105 m²…

    More...

    From US$ 374
    price for 1 night
    Book Now From US$ 374
  • Chesa Suot Brattas 22 - Sankt Moritz

    Via Maistra, 37B, St. Moritz, Switzerland (Show map)

    Situated a 6-minute walk from St. Moritz Dorf-Chantarella, the spacious Chesa Suot Brattas 22 - Sankt Moritz Apartment offers proximity to various nearby tourist attractions. This apartment capacity…

    More...

    From US$ 499
    price for 1 night
    Book Now From US$ 499
  • Apartment Ova Cotschna 507

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

    The spacious 88 m² Apartment Ova Cotschna 507 St. Moritz is merely a 7-minute stroll from Sankt Moritz-Bad and can accommodate up to 4 guests. Mill Weber House is 2.2 km from the 2-bedroom apartment…

    More...

    Book Now
  • Luxury Lakefront Apartment

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

    The 84 m² Luxury Lakefront Apartment St. Moritz is merely a 5-minute walk from San Karl St. Moritz-Bad Church and can accommodate up to 4 guests. The apartment is situated a mere 1 km from St. Moritz…

    More...

    From US$ 1067
    price for 1 night
    Book Now From US$ 1067
  • Residenz Am See B007

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

    Set 16 minutes' walk from Berry Museum, the 74 m² Residenz Am See B007 St. Moritz comprises a seating area and a dining area overlooking the mountain. Wi-Fi and private parking are also available at…

    More...

    From US$ 398
    price for 1 night
    Book Now From US$ 398
  • Giant 2

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

    Situated an 18-minute walk from Berry Museum, the spacious Giant 2 Apartment St. Moritz can host up to 4 guests in St. Moritz. For those travelling by car, the apartment offers private parking on…

    More...

    From US$ 453
    price for 1 night
    Book Now From US$ 453
  • Daniela B

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

    The spacious Daniela B Apartment St. Moritz is within a 400-metre distance of San Karl St. Moritz-Bad Church and can accommodate up to 3 guests. This apartment is situated 1 km from St. Moritz train…

    More...

    From US$ 357
    price for 1 night
    Book Now From US$ 357
  • Chesa Alice

    Via Traunter Plazzas 5, St. Moritz, Switzerland (Show map)

    The 4-bedroom Chesa Alice Apartment St. Moritz is located around 4 km from Nair Peak Mountain and just a 14-minute walk from Chantarella-Corviglia. Wi-Fi and parking are also available at the…

    More...

    From US$ 859
    price for 1 night
    Book Now From US$ 859
  • Apartments Dimlej

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

    Set merely 0.9 km from the art gallery "Galerie Gmuizynska", the 2-room Apartments Dimlej St. Moritz comprises a balcony overlooking the mountain. The apartment features Wi-Fi, along with a car park…

    More...

    From US$ 476
    price for 1 night
    Book Now From US$ 476
  • Visionapartments St Moritz

    Via Stredas 3, St. Moritz, Switzerland (Show map)

    Situated approximately 20 minutes' walk from Sankt Moritz-Bad, the spacious 4-bedroom Visionapartments St Moritz apartment can host up to 8 guests in St. Moritz. The apartment offers modern…

    More...

    Book Now
  • Residenz Am See A306

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

    Situated around a 20-minute walk from Schellen Ursli Path, the 34 m² Residenz Am See A306 St. Moritz can host up to 2 guests in St. Moritz. At this apartment, Wi-Fi and parking are also provided.

    More...

    From US$ 196
    price for 1 night
    Book Now From US$ 196
  • Sa55 - Gemuetlich, Traumhaft, Seeblick, Moderne 38M2

    Via Arona 5 Sab 55, St. Moritz, Switzerland (Show map)

    Located merely 9 minutes on foot from Berry Museum and Badkirche St. Moritz, the 1-bedroom Sa55 - Gemuetlich, Traumhaft, Seeblick, Moderne 38M2 St. Moritz apartment features views of the lake. Guests…

    More...

    From US$ 336
    price for 1 night
    Book Now From US$ 336
  • Chesa Altrova Alpine Apartment

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

    Situated 7 minutes' walk from Chiesa Evangelica Evangelical Church, Chesa Altrova Alpine Apartment St. Moritz can host up to 4 guests in St. Moritz. At this spacious 70 m² apartment, Wi-Fi and a…

    More...

    From US$ 1165
    price for 1 night
    Book Now From US$ 1165
  • Apartment Ova Cotschna 301

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

    Situated nearly a 20-minute walk from the renowned White Turf Racing Association, the 3-bedroom Apartment Ova Cotschna 301 St. Moritz can host up to 6 guests in St. Moritz. At the spacious 90 m²…

    More...

    From US$ 442
    price for 1 night
    Book Now From US$ 442
  • Serlas 12

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

    Situated nearly a 5-minute drive from Rom.-kath. Pfarramt Catholic Church, the spacious 152 m² Serlas 12 St. Moritz apartment also boasts easy access to St. Moritz train station which is only 1.1 km…

    More...

    From US$ 762
    price for 1 night
    Book Now From US$ 762
  • Skyline House Ferienapartments

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

    To enjoy your vacation in St. Moritz, stay at the 3-room Skyline House Ferienapartments St. Moritz, which is a mere 13 minutes on foot from Bergbahnen Engadin St. Moritz AG Ski Resort and only 1.3 km…

    More...

    From US$ 239
    price for 1 night
    Book Now From US$ 239
  • Residenz Am See B503

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

    Located only 5 minutes' stroll from Sankt Moritz-Bad, the spacious 74 m² Residenz Am See B503 St. Moritz accommodates up to 4 guests. Mill Weber House is 2.2 km from the 2-bedroom apartment while…

    More...

    Book Now
  • Apartment Chesa Sur Val 22 By Interhome

    Via Ruinatsch 5 - 7500 Saint Moritz, St. Moritz, Switzerland (Show map)

    Apartment Chesa Sur Val 22 By Interhome St. Moritz is 14 minutes' walk from Berry Museum. The maximum occupancy at this spacious 70 m² apartment is 4 guests.

    More...

    From US$ 366
    price for 1 night
    Book Now From US$ 366
  • Apartment Chesa Romantica 17 By Interhome

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

    The spacious 3-bedroom Apartment Chesa Romantica 17 By Interhome St. Moritz features convenient proximity to such city attractions as St. Moritz Dorf-Chantarella, situated just 5 minutes' walk away.

    More...

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