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 In Selva

    Via Surpunt 63 Appartamento 8, 3 Piano, St. Moritz, Switzerland (Show map)

    The 1-bedroom Chesa In Selva Apartment St. Moritz is located only 1 km from St. Moritz train station and around 300 metres from Katholische Kirche. To diversify your journey experience, snow skiing…

    More...

    From US$ 231
    price for 1 night
    Book Now From US$ 231
  • Au Reduit 401

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

    Set in the very heart of St. Moritz, the 44 m² Au Reduit 401 Apartment St. Moritz is about a 25-minute walk from Sankt Moritz-Bad. The apartment can hold up to 3 guests.

    More...

    From US$ 478
    price for 1 night
    Book Now From US$ 478
  • Alpenblick-Apartment Mit Pool & Sauna

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

    To enjoy your vacation in St. Moritz, stay at the spacious 82 m² Alpenblick-Apartment Mit Pool & Sauna St. Moritz, which is within 3 km of the art gallery "Galerie Gmuizynska" and within 25 minutes'…

    More...

    From US$ 331
    price for 1 night
    Book Now From US$ 331
  • Haus Leibnitzer

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

    Located merely a 6-minute walk from Sankt Moritz-Bad and Katholische Kirche, the 97 m² Haus Leibnitzer Apartment St. Moritz features views of the lake. For those travelling by car, this 2-bedroom…

    More...

    From US$ 352
    price for 1 night
    Book Now From US$ 352
  • Residenz Am See Zimmer 109

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

    Residenz Am See Zimmer 109 St. Moritz is within 300 metres of Katholische Kirche and includes a fitness centre. Wi-Fi and a car park are among the essentials at guests' disposal.

    More...

    From US$ 153
    price for 1 night
    Book Now From US$ 153
  • Abitaziun Ova Cotschna 3B - St Moritz

    Via Da L'Ova Cotschna 3B, St. Moritz, Switzerland (Show map)

    To enjoy your vacation in St. Moritz, stay at the spacious 3-bedroom Abitaziun Ova Cotschna 3B - St Moritz Apartment, which is about a 10-minute drive from Lake Silvaplana and within 3 km of…

    More...

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

    46.5023771 9.8455699, St. Moritz, Switzerland (Show map)

    Situated nearly a 25-minute walk from Marguns-Corviglia, the 2-bedroom Apartment Chesa Sur Val 21 By Interhome St. Moritz can host up to 3 guests in St. Moritz. If you are travelling to St. Moritz to…

    More...

    From US$ 409
    price for 1 night
    Book Now From US$ 409
  • Apartment Skyline 110

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

    Located just a 6-minute stroll from Sankt Moritz-Bad, the 1-bedroom Apartment Skyline 110 St. Moritz accommodates up to 3 guests. It enjoys a convenient location, within a 7-km distance of Muottas…

    More...

    From US$ 375
    price for 1 night
    Book Now From US$ 375
  • Residenz Am See B305

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

    The spacious Residenz Am See B305 St. Moritz is located 1.3 km from Berry Museum and an 8-minute walk from Atelier Segantini. Wi-Fi and private parking are also available at this apartment.

    More...

    From US$ 481
    price for 1 night
    Book Now From US$ 481
  • Schoene Ferienwohnung Im Zentrum Von St. Moritz

    Residenza Bernasconi, Wohnung D45, Via Somplaz 6, St. Moritz, Switzerland (Show map)

    Situated 25 minutes' walk from Cabana de Heidi, the spacious Schoene Ferienwohnung Im Zentrum Von St. Moritz offers a sauna for 6 visitors. Offering access to a heated pool, this apartment is within…

    More...

    From US$ 795
    price for 1 night
    Book Now From US$ 795
  • Apartment Chesa Maurus A5 By Interhome

    St. Moritz, Switzerland (Show map)

    Located a mere 1.6 km from St. Moritz railway station, the 100 m² Apartment Chesa Maurus A5 By Interhome St. Moritz is merely a 7-minute walk from Sankt Moritz-Bad. This 2-bedroom apartment also…

    More...

    From US$ 371
    price for 1 night
    Book Now From US$ 371
  • Allod 210

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

    Situated merely 8 minutes on foot from Badkirche, the spacious 70 m² Allod 210 St. Moritz apartment also boasts easy access to St. Moritz train station which is only 1 km away. The 2-bedroom…

    More...

    From US$ 656
    price for 1 night
    Book Now From US$ 656
  • Apartment Chesa Daniela B - Anita By Interhome

    7500, St. Moritz, Switzerland (Show map)

    The 2-bedroom Apartment Chesa Daniela B - Anita By Interhome St. Moritz boasts a beachfront setting and in a mere 6 minutes' walk from Sankt Moritz-Bad. This 84 m² apartment is situated only 1 km…

    More...

    From US$ 618
    price for 1 night
    Book Now From US$ 618
  • Appartamenti Presso Hotel Europa

    Via Suot Chesas 9, St. Moritz, Switzerland (Show map)

    The 43 m² Appartamenti Presso Hotel Europa St. Moritz is located in St. Moritz, about a 25-minute walk from the domed Segantini Museum, and pampers guests with a Turkish steam room, a solarium, and a…

    More...

    From US$ 242
    price for 1 night
    Book Now From US$ 242
  • Ludains 18

    Via Grevas 6C, St. Moritz, Switzerland (Show map)

    The 113 m² Ludains 18 Apartment St. Moritz is located 2.9 km from Celerina-Marguns and 16 minutes' walk from Berry Museum. Guests staying at this 2-bedroom apartment, which is right around the corner…

    More...

    From US$ 293
    price for 1 night
    Book Now From US$ 293
  • Residenz Am See A206

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

    The 34 m² Residenz Am See A206 St. Moritz lies in a convenient location in St. Moritz, around a 5-minute walk from Katholische Kirche. Along with access to a fitness centre, guests can also benefit…

    More...

    Book Now
  • Madulaina 6B

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

    Madulaina 6B Apartment St. Moritz is located a 16-minute walk from St. Moritz Scenic Lake and 2.2 km from Chantarella-Corviglia. For those travelling by car, this spacious 65 m² apartment offers a…

    More...

    From US$ 197
    price for 1 night
    Book Now From US$ 197
  • Residenz Am See A006

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

    Situated merely 650 metres from Atelier Segantini, the spacious 34 m² Residenz Am See A006 St. Moritz also boasts easy access to St. Moritz train station which is nearly a 15-minute walk away. To…

    More...

    From US$ 259
    price for 1 night
    Book Now From US$ 259
  • Paravicini

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

    Situated only 1.6 km from Sankt Moritz-Bad, the spacious 105 m² Paravicini St. Moritz apartment also boasts easy access to St. Moritz train station which is nearly a 15-minute walk away. The maximum…

    More...

    From US$ 638
    price for 1 night
    Book Now From US$ 638
  • St Moritzerhof 62

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

    The 85 m² St Moritzerhof 62 Apartment is located a mere 50 metres from St. Moritz Dorf-Chantarella and merely a 12-minute walk from the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track.…

    More...

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