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

  • Au Reduit 403

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

    Situated nearly a 5-minute walk from Berry Museum, Au Reduit 403 Apartment St. Moritz offers guests easy access to various tourist attractions nearby.

    More...

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

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

    Located only 7 minutes' stroll from Sankt Moritz-Bad, the 1-bedroom Apartment Chesa Ova Cotschna 802 By Interhome St. Moritz accommodates up to 2 guests. Forum Paracelsus is in proximity to the 32 m²…

    More...

    From US$ 263
    price for 1 night
    Book Now From US$ 263
  • Apartment Chesa Arlas A1 By Interhome

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

    Situated just 1.6 km from St. Moritz Dorf-Chantarella, the spacious 70 m² Apartment Chesa Arlas A1 By Interhome St. Moritz can host up to 4 guests in St. Moritz. The 2-bedroom apartment offers modern…

    More...

    From US$ 232
    price for 1 night
    Book Now From US$ 232
  • Studio,Panoramic View,Balcony,Parking

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

    The 40 m² Studio,Panoramic View,Balcony,Parking St. Moritz is located a mere 1.4 km from St. Moritz Scenic Lake and 16 minutes' walk from Berry Museum. Guests are able to benefit from general…

    More...

    From US$ 160
    price for 1 night
    Book Now From US$ 160
  • Apartment Chesa Arlas C4 By Interhome

    St. Moritz, Switzerland (Show map)

    Located approximately 20 minutes' walk from St. Moritz railway station, the spacious 2-bedroom Apartment Chesa Arlas C4 By Interhome St. Moritz is a mere 0.7 km from the domed Segantini Museum. This…

    More...

    From US$ 388
    price for 1 night
    Book Now From US$ 388
  • Cosy Apartment Facing Piz Rosatsch With Efireplace, Pool & Sauna

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

    The 1-bedroom Cosy Apartment Facing Piz Rosatsch With Efireplace, Pool & Sauna St. Moritz is located in St. Moritz, approximately a 25-minute stroll from Lake Silvaplana, and boasts a sauna and an…

    More...

    From US$ 607
    price for 1 night
    Book Now From US$ 607
  • Allod Bad 111

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

    Situated nearly 25 minutes' walk from Cresta Run, the 1-bedroom Allod Bad 111 St. Moritz apartment can host up to 2 guests in St. Moritz. The apartment offers modern facilities, such as Wi-Fi and…

    More...

    From US$ 111
    price for 1 night
    Book Now From US$ 111
  • Apartment Skyline 204

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

    The 34 m² Apartment Skyline 204 St. Moritz is a good choice for accommodating up to 3 guests, offering a convenient setting only 1.7 km from the renowned White Turf Racing Association. The apartment…

    More...

    From US$ 296
    price for 1 night
    Book Now From US$ 296
  • Chesa Cuntainta B 4Pax - St Moritz

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

    The 2-bedroom Chesa Cuntainta B 4Pax - St Moritz Apartment is located approximately a 25-minute walk from Corviglia and 2.3 km from Bergbahnen Engadin St. Moritz AG Ski Resort. Set in the vicinity of…

    More...

    From US$ 390
    price for 1 night
    Book Now From US$ 390
  • Apartment Chesa Sonnalpine B 46 By Interhome

    St. Moritz, Switzerland (Show map)

    Located a 19-minute walk from the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track, Apartment Chesa Sonnalpine B 46 By Interhome St. Moritz overlooks the lake. If you are travelling to…

    More...

    From US$ 770
    price for 1 night
    Book Now From US$ 770
  • Chesa Suot La Punt

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

    The spacious 78 m² Chesa Suot La Punt Apartment St. Moritz is located nearly 5 minutes on foot from Reformierte Kirche Champfer and looks out onto the lake. Just 5 minutes’ walk from Guardalej bus…

    More...

    From US$ 826
    price for 1 night
    Book Now From US$ 826
  • Residenz Am See C201

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

    The 3-bedroom Residenz Am See C201 St. Moritz is located just 1 km from the domed Segantini Museum and just an 8-minute walk from Badkirche. Wi-Fi and private parking are also available at the…

    More...

    From US$ 429
    price for 1 night
    Book Now From US$ 429
  • Polo

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

    Located a 15-minute walk from St. Moritz railway station, the spacious Polo Apartment St. Moritz is within 400 metres of San Karl St. Moritz-Bad Church. Guests will enjoy having Wi-Fi, and those with…

    More...

    From US$ 546
    price for 1 night
    Book Now From US$ 546
  • New! Spectacular Dream Lake View

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

    To enjoy your vacation in St. Moritz, stay at the spacious 110 m² New! Spectacular Dream Lake View St. Moritz apartment, which is only 250 metres from San Carl and about a 10-minute ride from…

    More...

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

    Via Dal Bagn 21B 7500 Sankt Moritz, St. Moritz, Switzerland (Show map)

    The 65 m² Apartment Chesa Sur Ova 21 By Interhome St. Moritz is located merely 1.6 km from the art gallery "Galerie Gmuizynska" and approximately a 20-minute walk from the renowned White Turf Racing…

    More...

    From US$ 193
    price for 1 night
    Book Now From US$ 193
  • Arona 9

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

    The spacious Arona 9 Apartment St. Moritz is located a 5-minute walk from San Carl and overlooks the garden. This apartment can hold up to 4 guests.

    More...

    From US$ 380
    price for 1 night
    Book Now From US$ 380
  • Apartment Park Salet 3.5

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

    Situated approximately a 25-minute walk from Cresta Run, the 2-bedroom Apartment Park Salet 3.5 St. Moritz can host up to 5 guests in St. Moritz. At the spacious 73 m² apartment, Wi-Fi and parking…

    More...

    From US$ 313
    price for 1 night
    Book Now From US$ 313
  • Apartment Skyline 307

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

    The 2-bedroom Apartment Skyline 307 St. Moritz lies in a convenient location in St. Moritz, about a 5-minute walk from San Carl. Boasting an indoor pool, the spacious 89 m² apartment, suitable for 4…

    More...

    Book Now
  • Allod Bad 203

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

    Situated only 0.7 km from Badkirche, the 1-bedroom Allod Bad 203 St. Moritz apartment also boasts easy access to St. Moritz train station which is about a 15-minute walk away. The apartment offers a…

    More...

    From US$ 143
    price for 1 night
    Book Now From US$ 143
  • Willkommen-Gemuetlich, Balkon, Parkplatz Direkt In St Moritz

    13 Via Tegiatscha Chesa Derby, D16, St. Moritz, Switzerland (Show map)

    The 35 m² Willkommen-Gemuetlich, Balkon, Parkplatz Direkt In St Moritz apartment enjoys a convenient location approximately a 5-minute walk from Sankt Moritz-Bad. Hosting up to 2 guests, this 1…

    More...

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