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

  • Residenz Am See B104

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

    Located just 1 km from St. Moritz railway station, the 3-bedroom Residenz Am See B104 St. Moritz is only a 6-minute walk from Sankt Moritz-Bad. The spacious 65 m² apartment is in close proximity to…

    More...

    From US$ 255
    price for 1 night
    Book Now From US$ 255
  • Chesa Sonnalpine B 33

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

    Located nearly 5 minutes on foot from San Karl St. Moritz-Bad Church, the 1-bedroom Chesa Sonnalpine B 33 Apartment St. Moritz accommodates up to 4 guests. The 55 m² apartment is 2.6 km from Marguns…

    More...

    From US$ 441
    price for 1 night
    Book Now From US$ 441
  • Residenz Am See C301

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

    The 105 m² Residenz Am See C301 St. Moritz is located a mere 250 metres from San Carl and 16 minutes' walk from Berry Museum. This 3-bedroom apartment can hold up to 5 guests.

    More...

    From US$ 393
    price for 1 night
    Book Now From US$ 393
  • Park Salet

    34 Via Giovanni Segantini, St. Moritz, Switzerland (Show map)

    Situated around a 25-minute walk from Sankt Moritz-Bad, the 58 m² Park Salet Apartment St. Moritz can host up to 3 guests in St. Moritz. Wi-Fi and a car park are also available at this 1-bedroom…

    More...

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

    St. Moritz, Switzerland (Show map)

    Located a 15-minute walk from St. Moritz railway station, the spacious Apartment Chesa Ova Cotschna 606 By Interhome St. Moritz is a few moments from San Karl St. Moritz-Bad Church. If you are…

    More...

    From US$ 463
    price for 1 night
    Book Now From US$ 463
  • Paravicini 5

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

    The 85 m² Paravicini 5 St. Moritz apartment is located a 19-minute walk from Mill Weber House and 2.6 km from Church of San Gian. The maximum occupancy at this 2-bedroom apartment is 4 guests.

    More...

    From US$ 761
    price for 1 night
    Book Now From US$ 761
  • Apartment Chesa Derby 27 By Interhome

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

    Located only 1 km from St. Moritz railway station, the spacious 2-bedroom Apartment Chesa Derby 27 By Interhome St. Moritz is only 6 minutes' walk from Sankt Moritz-Bad. If you have a trip planned to…

    More...

    From US$ 433
    price for 1 night
    Book Now From US$ 433
  • Chesa Cuntainta - St. Moritz

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

    Situated approximately a 10-minute ride from Nair Peak Mountain, the 2-room Chesa Cuntainta - St. Moritz Apartment also boasts easy access to St. Moritz train station which is only 1.6 km away.

    More...

    From US$ 355
    price for 1 night
    Book Now From US$ 355
  • Residenz Am See A304

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

    Situated nearly a 25-minute walk from Cresta Run, the 34 m² Residenz Am See A304 St. Moritz can host up to 2 guests in St. Moritz. At this spacious apartment, Wi-Fi and private parking are also…

    More...

    Book Now
  • Apartment Allod 510

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

    The 2-bedroom Apartment Allod 510 St. Moritz is located merely 0.7 km from Forum Paracelsus and nearly a 20-minute walk from the art gallery "Galerie Gmuizynska". Wi-Fi and a car park are also…

    More...

    From US$ 416
    price for 1 night
    Book Now From US$ 416
  • Apartment Casa Polo By Interhome

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

    The spacious Apartment Casa Polo By Interhome St. Moritz is 6 minutes' walk from Sankt Moritz-Bad and can accommodate up to 4 guests. The apartment offers modern facilities, such as Wi-Fi and…

    More...

    From US$ 431
    price for 1 night
    Book Now From US$ 431
  • Monolocale In Centro, Piscina E 400Mt Da Skilift

    Via Arona 25 A, St. Moritz, Switzerland (Show map)

    Monolocale In Centro, Piscina E 400Mt Da Skilift St. Moritz apartment is located in St. Moritz, a 25-minute walk from Lake of Staz, and pampers guests with a steam room, a sauna, and an indoor pool.

    More...

    From US$ 327
    price for 1 night
    Book Now From US$ 327
  • Ferienwohnung By Randolins

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

    Situated within a 3-km distance of Nair Peak Mountain, the spacious 75 m² Ferienwohnung By Randolins St. Moritz can host up to 6 guests in St. Moritz. In case you are visiting St. Moritz for a skiing…

    More...

    From US$ 639
    price for 1 night
    Book Now From US$ 639
  • Sankt Moritz Casa Vacanze

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

    Located merely 1.6 km from St. Moritz railway station, the 2-bedroom Sankt Moritz Casa Vacanze apartment is around a 5-minute walk from Sankt Moritz-Bad. This spacious apartment capacity is based on…

    More...

    Book Now
  • Luxury Monolocale St Moritz Dorf Via Stredas

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

    Featuring a prime location, the 30 m² Luxury Monolocale St Moritz Dorf Via Stredas apartment offers views of the city, nearly a 20-minute walk from Sankt Moritz-Bad. This 1-bedroom apartment can hold…

    More...

    From US$ 588
    price for 1 night
    Book Now From US$ 588
  • St Moritz Luxury Apt And Garage

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

    St Moritz Luxury Apt And Garage Apartment is also located just 600 metres from San Karl St. Moritz-Bad Church.

    More...

    From US$ 838
    price for 1 night
    Book Now From US$ 838
  • Allod Bad 504

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

    Located only 1 km from St. Moritz railway station, the 40 m² Allod Bad 504 St. Moritz apartment is merely 9 minutes' walk from the domed Segantini Museum. This 1-bedroom apartment features Wi-Fi…

    More...

    From US$ 175
    price for 1 night
    Book Now From US$ 175
  • Apartment Chesa Sur Val By Interhome

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

    The spacious 61 m² Apartment Chesa Sur Val By Interhome St. Moritz is only 400 metres from the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track and can accommodate up to 4 guests.

    More...

    Book Now
  • Alpine Retreat With Pool And Sauna Access

    Via Gunels 12 B27, St. Moritz, Switzerland (Show map)

    The 2-bedroom Alpine Retreat With Pool And Sauna Access St. Moritz apartment offers proximity to such tourist attractions as Reformierte Kirche Champfer, situated nearly 5 minutes' walk away. 3.6 km…

    More...

    Book Now
  • Sonnalpine Apt 12 - Managed By Theselectionist

    5 Via Arona Apartment 12, St. Moritz, Switzerland (Show map)

    Situated only 1.3 km from St. Moritz Scenic Lake, Sonnalpine Apt 12 - Managed By Theselectionist Apartment St. Moritz also boasts easy access to St. Moritz train station which is nearly a 15-minute…

    More...

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