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

  • Abitaziun Villa Rozel

    Via Fullun 8, St. Moritz, Switzerland (Show map)

    The spacious 2-bedroom Abitaziun Villa Rozel St. Moritz is located just 1.1 km from St. Moritz train station and around 5 minutes' walk from the Norman Foster – designed Chesa Futura Building. Guests…

    More...

    From US$ 188
    price for 1 night
    Book Now From US$ 188
  • Abitaziun Skyline 201

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

    Abitaziun Skyline 201 Apartment St. Moritz is located 9 minutes' walk from Chiesa Evangelica Evangelical Church and offers spa facilities such as an indoor pool. Offering access to a heated pool, the…

    More...

    From US$ 371
    price for 1 night
    Book Now From US$ 371
  • Apartment Ova Cotschna 707

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

    The 88 m² Apartment Ova Cotschna 707 St. Moritz offers proximity to such tourist attractions as San Carl, situated around 5 minutes' walk away. Staying at this 2-bedroom apartment, set 500 metres…

    More...

    From US$ 291
    price for 1 night
    Book Now From US$ 291
  • Apartment Tinus

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

    Located nearly 5 minutes' walk from The Leaning Tower Museum and Vito Schnabel Gallery, the spacious 2-bedroom Apartment Tinus St. Moritz features views of the lake. Boasting a sauna, this 80 m²…

    More...

    From US$ 286
    price for 1 night
    Book Now From US$ 286
  • Apartment 132 With Pool, Gym And Sauna - Champfer

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

    Featuring a heated pool, the spacious 80 m² Apartment 132 With Pool, Gym And Sauna - Champfer St. Moritz is within 5 minutes' walk of Reformierte Kirche Champfer. The 2-bedroom apartment capacity is…

    More...

    From US$ 394
    price for 1 night
    Book Now From US$ 394
  • Residenz Am See A204

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

    The 34 m² Residenz Am See A204 St. Moritz is located 16 minutes' walk from Berry Museum and 4.2 km from Corvatsch 3303 Ski Resort. Staying at this apartment, set a few steps from Sankt Moritz-Bad…

    More...

    From US$ 190
    price for 1 night
    Book Now From US$ 190
  • Lac 16

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

    The 1-bedroom Lac 16 St. Moritz apartment is a mere 1.6 km from the art gallery "Galerie Gmuizynska". The maximum occupancy at the apartment is 2 guests.

    More...

    From US$ 191
    price for 1 night
    Book Now From US$ 191
  • Apartment Skyline 406

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

    The spacious 3-bedroom Apartment Skyline 406 St. Moritz is located around 1 km from St. Moritz train station and approximately 5 minutes' walk from San Carl. This 89 m² apartment can host up to 6…

    More...

    Book Now
  • Sonnalpine A20

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

    Nestled nearly a 5-minute walk from Katholische Kirche, the 58 m² Sonnalpine A20 Apartment St. Moritz offers quick access to numerous tourist attractions nearby. This 1-bedroom apartment features Wi…

    More...

    From US$ 230
    price for 1 night
    Book Now From US$ 230
  • Residenz Am See B303

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

    The 74 m² Residenz Am See B303 St. Moritz is located just a 5-minute walk from Katholische Kirche and looks out onto the mountain. This 1-bedroom apartment features Wi-Fi, along with a private…

    More...

    Book Now
  • Luxus Apartments Chesa Chantarella An Top Lage!

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

    The 4-room Luxus Apartments Chesa Chantarella An Top Lage! St. Moritz is located nearly a 25-minute walk from Randolins-Munt da San Murezzan and 2.9 km from Pony Suvretta. This apartment with a…

    More...

    From US$ 2706
    price for 1 night
    Book Now From US$ 2706
  • Apartment Stadthaus N26 Twin By Interhome

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

    The 18 m² Apartment Stadthaus N26 Twin By Interhome St. Moritz is located nearly 5 minutes' walk from San Carl and overlooks the mountain. Forum Paracelsus is around 700 metres from the apartment…

    More...

    Book Now
  • Apartment Sungold

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

    To enjoy your vacation in St. Moritz, stay at the 1-bedroom Apartment Sungold St. Moritz, which is only 1.1 km from Chantarella-Corviglia and around 25 minutes on foot from Ski Lift Randolins. The 60…

    More...

    From US$ 642
    price for 1 night
    Book Now From US$ 642
  • Exklusives Apartment St Moritz - 3 Schlafzimmer - Seeblick

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

    Located about a 15-minute walk from St. Moritz railway station, the 200 m² Exklusives Apartment St Moritz - 3 Schlafzimmer - Seeblick is 500 metres from St. Moritz Scenic Lake. This 3-bedroom…

    More...

    From US$ 6829
    price for 1 night
    Book Now From US$ 6829
  • New Exclusive Studio With Efireplace, Pool & Sauna

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

    Situated only 5 minutes on foot from Reformierte Kirche Champfer, the 1-bedroom New Exclusive Studio With Efireplace, Pool & Sauna St. Moritz offers a sauna and an indoor pool for up to 2 guests. The…

    More...

    From US$ 258
    price for 1 night
    Book Now From US$ 258
  • Salet - St.Moritz

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

    The spacious Salet - St.Moritz Apartment St. Moritz is located a 6-minute walk from Chiesa Evangelica Evangelical Church and overlooks the mountain. This apartment capacity is based on up to 4 guests.

    More...

    From US$ 283
    price for 1 night
    Book Now From US$ 283
  • Ova Cotschna 705

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

    Located just a 7-minute walk from Sankt Moritz-Bad and Katholische Kirche, the 65 m² Ova Cotschna 705 Apartment St. Moritz features views of the mountain. For those travelling by car, this 1-bedroom…

    More...

    From US$ 331
    price for 1 night
    Book Now From US$ 331
  • Adrisa 11

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

    The spacious 3-bedroom Adrisa 11 Apartment St. Moritz is located 4.3 km from Alp Giop and within a 10-minute drive of the art gallery "Galerie Gmuizynska". This 105 m² apartment features Wi-Fi and…

    More...

    From US$ 635
    price for 1 night
    Book Now From US$ 635
  • Apartments Corvatch-Sunflower

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

    To enjoy your vacation in St. Moritz, stay at the 68 m² Apartments Corvatch-Sunflower St. Moritz, which is 2.9 km from Corviglia and nearly a 20-minute walk from Berry Museum. Set within reach of San…

    More...

    From US$ 271
    price for 1 night
    Book Now From US$ 271
  • New Premium Studio With Efireplace, Pool & Sauna

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

    The 40 m² New Premium Studio With Efireplace, Pool & Sauna St. Moritz offers easy access to such tourist sites as Reformierte Kirche Champfer, located approximately 400 metres away. At the apartment,…

    More...

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