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

  • Chesa Solaria

    Via Tinus 17 2, St. Moritz, Switzerland (Show map)

    Chesa Solaria Apartment St. Moritz is located within 15 minutes' walk of St. Moritz train station and around 500 metres from Rom.-kath. Pfarramt Catholic Church. The apartment offers modern…

    More...

    Book Now
  • Penthouse Vivi In St Moritz

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

    Located a mere 1.1 km from St. Moritz railway station, Penthouse Vivi In St Moritz Apartment is merely a 5-minute walk from the domed Segantini Museum.

    More...

    Book Now
  • Abitaziun Au Reduit 106 - St Moritz

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

    Located merely 1.1 km from St. Moritz railway station, Abitaziun Au Reduit 106 - St Moritz Apartment is merely 6 minutes' walk from St. Moritz Scenic Lake.

    More...

    From US$ 489
    price for 1 night
    Book Now From US$ 489
  • Balcun Tort 9

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

    Situated a mere 1 km from the domed Segantini Museum, the 60 m² Balcun Tort 9 Apartment St. Moritz can host up to 2 guests in St. Moritz. This 1-bedroom apartment features Wi-Fi and private car…

    More...

    From US$ 186
    price for 1 night
    Book Now From US$ 186
  • Chesa Sophie - Luxury Penthouse St. Moritz

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

    Situated nearly a 10-minute ride from Lake of Staz, Chesa Sophie - Luxury Penthouse St. Moritz Apartment also boasts easy access to St. Moritz train station which is only 1.3 km away. The apartment…

    More...

    Book Now
  • Residenz Am See B308

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

    Situated only 1.3 km from St. Moritz Scenic Lake, the spacious 74 m² Residenz Am See B308 St. Moritz also boasts easy access to St. Moritz train station which is nearly a 15-minute walk away. The 1…

    More...

    Book Now
  • Aval 2

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

    The spacious 65 m² Aval 2 Apartment St. Moritz boasts a convenient location approximately 200 metres from Cabana de Heidi. Providing a golf course and a dining table, the 1-bedroom apartment is…

    More...

    From US$ 274
    price for 1 night
    Book Now From US$ 274
  • Ruinatsch 67

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

    Situated a 25-minute walk from Alp Giop, the spacious Ruinatsch 67 Apartment St. Moritz can host up to 7 guests in St. Moritz. This apartment offers private car parking on site and modern comforts…

    More...

    From US$ 1078
    price for 1 night
    Book Now From US$ 1078
  • Sonnalpine

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

    Sonnalpine Apartment St. Moritz offers easy access to such tourist sites as Badkirche, located a 5-minute walk away. Wi-Fi and private parking are among the essentials at guests' disposal.

    More...

    Book Now
  • Residenz Am See Zimmer 009

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

    Located only 1 km from St. Moritz railway station, Residenz Am See Zimmer 009 St. Moritz is merely 6 minutes' walk from Sankt Moritz-Bad. Along with access to a fitness centre, guests can also…

    More...

    From US$ 149
    price for 1 night
    Book Now From US$ 149
  • Luxury Lakeview Apartment In St Moritz Center

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

    Located merely 1.1 km from St. Moritz railway station, the 2-bedroom Luxury Lakeview Apartment In St Moritz Center is merely 8 minutes' walk from St. Moritz Scenic Lake. For travellers heading to St.…

    More...

    From US$ 626
    price for 1 night
    Book Now From US$ 626
  • Residenz Am See B005

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

    The spacious 1-bedroom Residenz Am See B005 St. Moritz is nearly 5 minutes' walk from Katholische Kirche and includes a fitness studio. The maximum occupancy at this 74 m² apartment is 4 guests.

    More...

    From US$ 277
    price for 1 night
    Book Now From US$ 277
  • Crystal Lodge St Moritz

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

    Staying at the 5-bedroom Crystal Lodge St Moritz, guests can visit FIS, which is nearly a 25-minute walk away. The St. Moritz chalet is suitable for up to 10 guests and features a car park.

    More...

    Book Now
  • Apartment Skyline 214 By Interhome

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

    Nestled nearly a 5-minute walk from Katholische Kirche, the 36 m² Apartment Skyline 214 By Interhome St. Moritz offers quick access to numerous tourist attractions nearby. Guests can make use of Wi…

    More...

    Book Now
  • Apartment Chesa Sonnalpine B 55-7 By Interhome

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

    Apartment Chesa Sonnalpine B 55-7 By Interhome St. Moritz is located merely 1.5 km from Cresta Run and about 25 minutes' walk from Chantarella. Guests can make use of Wi-Fi for both business and…

    More...

    Book Now
  • Surpunt 44

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

    The spacious 3-bedroom Surpunt 44 Apartment St. Moritz is located only 1 km from St. Moritz train station and nearly a 5-minute walk from San Carl. Guests staying at this 110 m² apartment, which is…

    More...

    From US$ 455
    price for 1 night
    Book Now From US$ 455
  • Apartment Chesa Zentrum 10B By Interhome

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

    The spacious Apartment Chesa Zentrum 10B By Interhome St. Moritz offers easy access to such tourist sites as St. Moritz Dorf-Chantarella, located around 5 minutes' walk away. If you are travelling to…

    More...

    Book Now
  • Sankt Moritz Spirit Piz San Gian 14

    33 Via Chavallera Wohnung 14, St. Moritz, Switzerland (Show map)

    Sankt Moritz Spirit Piz San Gian 14 Apartment is 11 minutes' walk from Bergbahnen Engadin St. Moritz AG Ski Resort.

    More...

    From US$ 246
    price for 1 night
    Book Now From US$ 246
  • Residenz Am See B307

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

    Situated approximately a 5-minute walk from San Carl, the 1-bedroom Residenz Am See B307 St. Moritz offers guests easy access to various tourist attractions nearby. Wi-Fi is provided for both…

    More...

    Book Now
  • Apartment Di Roz

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

    The 3-bedroom Apartment Di Roz St. Moritz is located merely 1.1 km from St. Moritz train station and about a 5-minute walk from St. Moritz Dorf-Chantarella. Boasting a convenient location, within a…

    More...

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