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

  • Sankt Moritz Dorf Charme Apartment

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

    Located a mere 8 minutes' stroll from St. Moritz Scenic Lake, the spacious 70 m² Sankt Moritz Dorf Charme Apartment accommodates up to 6 guests. The 2-bedroom apartment has a convenient location only…

    More...

    From US$ 2046
    price for 1 night
    Book Now From US$ 2046
  • Re31 - Jaegerstil, 70M2, Zentral, 1 Parkplatz

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

    Located about a 5-minute stroll from The Leaning Tower Museum, the spacious 70 m² Re31 - Jaegerstil, 70M2, Zentral, 1 Parkplatz Apartment St. Moritz accommodates up to 4 guests. It enjoys a…

    More...

    From US$ 243
    price for 1 night
    Book Now From US$ 243
  • S11-1 - 70M2 Mit Seeblick, Balkon, Serlas, Parkplatz

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

    Set a 6-minute walk from Evangelisch-reformierte Kirchgemeinde St. Moritz Reformed Church, the spacious S11-1 - 70M2 Mit Seeblick, Balkon, Serlas, Parkplatz St. Moritz apartment features a ski…

    More...

    From US$ 237
    price for 1 night
    Book Now From US$ 237
  • Studio Centralissimo A St. Moritz

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

    The 30 m² Studio Centralissimo A St. Moritz is also located around a 5-minute walk from The Leaning Tower Museum. Enjoying proximity to St. Moritz Dorf-Chantarella, which is 450 metres away, this 1…

    More...

    From US$ 189
    price for 1 night
    Book Now From US$ 189
  • Randolins Familienresort

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

    Located approximately a 25-minute walk from Cabana de Heidi, the 3-star Randolins Familienresort St. Moritz hotel offers a Turkish steam bath and a Jacuzzi. Featuring 16 rooms with views of the…

    More...

    From US$ 308
    price for 1 night
    Book Now From US$ 308
  • Chesa Madrisa

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

    The spacious 10-room Chesa Madrisa Apartment St. Moritz enjoys a convenient location a mere 550 metres from San Karl St. Moritz-Bad Church. When you travel to St. Moritz for a skiing experience, the…

    More...

    From US$ 157
    price for 1 night
    Book Now From US$ 157
  • Studio Champfer

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

    The 44 m² Studio Champfer St. Moritz offers guests an opportunity to enjoy the sunsets on the shore of Lej Marsch, set 14 minutes' walk away. Offering a sundeck and a golf course, this 2-room…

    More...

    From US$ 144
    price for 1 night
    Book Now From US$ 144
  • A212 - Gemuetlich-Zentral, 30M2, Mit Parkplatz

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

    Located merely 6 minutes' stroll from the historic house "Engadiner Museum", the spacious 30 m² A212 - Gemuetlich-Zentral, 30M2, Mit Parkplatz Apartment St. Moritz accommodates up to 2 guests.

    More...

    From US$ 146
    price for 1 night
    Book Now From US$ 146
  • Chesa Suot Brattas 23 - St Moritz

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

    The 35 m² Chesa Suot Brattas 23 - St Moritz Apartment is located a mere 1.9 km from Cabana de Heidi and about a 25-minute walk from Lake of Staz. The apartment can hold up to 3 guests.

    More...

    From US$ 419
    price for 1 night
    Book Now From US$ 419
  • Hostel Casa Franco

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

    Located around a 5-minute stroll from Engadiner House Museum, the 2-star non-smoking Hostel Casa Franco St. Moritz hotel has a sundeck and a golf course. Boasting a pizza restaurant, this St. Moritz…

    More...

    From US$ 97
    price for 1 night
    Book Now From US$ 97
  • Central Penthouse Great Lake View

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

    The spacious 2-bedroom Central Penthouse Great Lake View St. Moritz apartment is located merely 1.1 km from St. Moritz train station and approximately a 5-minute walk from St. Moritz Dorf-Chantarella…

    More...

    From US$ 324
    price for 1 night
    Book Now From US$ 324
  • Luxury Mountain Apartment With Private Sauna And Underground Parking

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

    Set about 10 minutes' drive from Tschainas, the spacious 4-bedroom Luxury Mountain Apartment With Private Sauna And Underground Parking St. Moritz comprises a balcony and a dining area overlooking…

    More...

    From US$ 1640
    price for 1 night
    Book Now From US$ 1640
  • Apartments Flora - Sunflower

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

    Apartments Flora - Sunflower St. Moritz enjoys a convenient location 650 metres from San Karl St. Moritz-Bad Church. If you are travelling to St. Moritz to go skiing, this apartment offers a ski…

    More...

    From US$ 257
    price for 1 night
    Book Now From US$ 257
  • Swissme - 100Qm - Oev Inklusive - 2 Baeder - Parkplatz - Balkon

    Via Surpunt 18A Wohnung 10, St. Moritz, Switzerland (Show map)

    The spacious 100 m² Swissme - 100Qm - Oev Inklusive - 2 Baeder - Parkplatz - Balkon Apartment St. Moritz is just a 5-minute stroll from San Karl St. Moritz-Bad Church and can accommodate up to 6…

    More...

    From US$ 293
    price for 1 night
    Book Now From US$ 293
  • Au Reduit 106

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

    Located 1.1 km from St. Moritz railway station, Au Reduit 106 Apartment St. Moritz is a 7-minute walk from St. Moritz Scenic Lake. Leisure options at this apartment include a ski school and a ski…

    More...

    From US$ 547
    price for 1 night
    Book Now From US$ 547
  • Appartamento Centrale

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

    The 44 m² Appartamento Centrale St. Moritz is located 2.3 km from Bergbahnen Engadin St. Moritz AG Ski Resort and about a 25-minute walk from Pony Suvretta. The apartment is situated a mere 1.1 km…

    More...

    From US$ 157
    price for 1 night
    Book Now From US$ 157
  • Petit Steffani Bed & Breakfast

    Am Sonnenplatz, St. Moritz, Switzerland (Show map)

    Situated nearly 25 minutes' walk from FIS, the 3-star Petit Steffani Bed & Breakfast St. Moritz features Wi-Fi throughout the property and private car parking on site. Boasting an à la carte…

    More...

    From US$ 99
    price for 1 night
    Book Now From US$ 99
  • Beautiful Modern Family Apartment With Free Parking

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

    Situated around 20 minutes' walk from the art gallery "Galerie Gmuizynska", the 3-bedroom Beautiful Modern Family Apartment With Free Parking St. Moritz can host up to 7 guests in St. Moritz. At the…

    More...

    From US$ 465
    price for 1 night
    Book Now From US$ 465
  • Abitaziun Residence 10A - St Moritz

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

    The 50 m² Abitaziun Residence 10A - St Moritz lies in a convenient location in St. Moritz, about a 5-minute walk from Chiesa Evangelica Evangelical Church. Situated within a few blocks of St. Moritz…

    More...

    From US$ 212
    price for 1 night
    Book Now From US$ 212
  • Townhouse N26

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

    Situated nearly 25 minutes on foot from Lake of Staz, Townhouse N26 Apartment St. Moritz also boasts easy access to St. Moritz train station which is only 1 km away.

    More...

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