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

  • Aruons

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

    Situated merely 11 minutes on foot from Atelier Segantini, the spacious 120 m² Aruons Apartment St. Moritz also boasts easy access to St. Moritz train station which is only 1.6 km away. The 3-bedroom…

    More...

    From US$ 318
    price for 1 night
    Book Now From US$ 318
  • Lake Stay

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

    Lake Stay St. Moritz apartment is located a 15-minute walk from St. Moritz train station and within a 300-metre distance of the Norman Foster–designed Chesa Futura Building.

    More...

    Book Now
  • St Moritz 3 Suite Vista Lago

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

    St Moritz 3 Suite Vista Lago is located about a 25-minute walk from Heidi's blumenweg and 2.5 km from Randolins-Munt da San Murezzan. This apartment is situated a mere 1.1 km from St. Moritz train…

    More...

    From US$ 2937
    price for 1 night
    Book Now From US$ 2937
  • Apartment Stadthaus N9 Berg Kleines Studio By Interhome

    Via Grevas 9A, St. Moritz, Switzerland (Show map)

    Situated approximately 25 minutes on foot from Corviglia, the 18 m² Apartment Stadthaus N9 Berg Kleines Studio By Interhome St. Moritz also boasts easy access to St. Moritz train station which is…

    More...

    From US$ 280
    price for 1 night
    Book Now From US$ 280
  • Apartment Skyline Apartment 203 On Lake St- Moritz By Interhome

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

    Located 500 metres from Sankt Moritz-Bad and Katholische Kirche, Apartment Skyline Apartment 203 On Lake St- Moritz By Interhome St. Moritz features views of the lake. Wi-Fi is available for guests'…

    More...

    Book Now
  • Ludains 2/9

    Via Ludains, St. Moritz, Switzerland (Show map)

    The spacious Ludains 2/9 Apartment St. Moritz features a convenient location a 16-minute walk from Berry Museum and hosts up to 4 guests. This apartment has mountain views to offer and also private…

    More...

    From US$ 215
    price for 1 night
    Book Now From US$ 215
  • Abitaziun Caspar Badrutt 106 - St Moritz

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

    The spacious 2-bedroom Abitaziun Caspar Badrutt 106 - St Moritz apartment is located merely 1.1 km from St. Moritz train station and a mere 6 minutes' walk from St. Moritz Dorf-Chantarella. Featuring…

    More...

    Book Now
  • Du Lac 3

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

    Located 1 km from St. Moritz railway station, the spacious Du Lac 3 St. Moritz apartment is a 7-minute walk from Casino St. Moritz. This apartment can host up to 4 guests.

    More...

    Book Now
  • Residenz Am See B105

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

    Situated a 5-minute walk from San Carl, the spacious Residenz Am See B105 St. Moritz can host up to 4 guests in St. Moritz. Wi-Fi and a car park are also available at this apartment.

    More...

    From US$ 512
    price for 1 night
    Book Now From US$ 512
  • Cozy Central Duplex Garden & Family Comfort

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

    Situated just 1.7 km from the renowned White Turf Racing Association, the 2-bedroom Cozy Central Duplex Garden & Family Comfort St. Moritz can host up to 6 guests in St. Moritz. The 85 m² apartment…

    More...

    From US$ 1423
    price for 1 night
    Book Now From US$ 1423
  • Apartment Casa Torri By Interhome

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

    Located merely 1.6 km from St. Moritz railway station, the 34 m² Apartment Casa Torri By Interhome St. Moritz is merely 8 minutes' walk from the domed Segantini Museum. Wi-Fi is available for guests'…

    More...

    Book Now
  • Abitaziun Haus Westend 7A - St Moritz

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

    Located merely 1.1 km from St. Moritz railway station, the 35 m² Abitaziun Haus Westend 7A - St Moritz is around a 5-minute walk from The Leaning Tower Museum. This apartment can hold up to 2 guests.

    More...

    From US$ 345
    price for 1 night
    Book Now From US$ 345
  • Residenz Cresta Somplaz

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

    Bergbahnen Engadin St. Moritz AG Ski Resort is nearly 20 minutes' walk from Residenz Cresta Somplaz Apartment St. Moritz, while St. Moritz Dorf-Chantarella is situated nearby. Guests can make use of…

    More...

    Book Now
  • Apartment Ferienwohnung By Interhome

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

    Located merely an 8-minute stroll from the domed Segantini Museum, the spacious 96 m² Apartment Ferienwohnung By Interhome St. Moritz accommodates up to 4 guests. The apartment is 2.9 km from Lake of…

    More...

    Book Now
  • Abitaziun Braschunauns 8 - St Moritz

    Via Surpunt 20B, St. Moritz, Switzerland (Show map)

    The 50 m² Abitaziun Braschunauns 8 - St Moritz apartment offers easy access to such tourist sites as San Carl, located nearly 5 minutes' walk away. The maximum occupancy at this 1-bedroom apartment…

    More...

    Book Now