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
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Русский Svenska Türkçe

Search Hotels

2026-05-17

2026-05-18

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

362 properties found

  • The Suites

    Via Tegiatscha 17B, St. Moritz, Switzerland (Show map)

    Located about 25 minutes' walk from Pony Suvretta, the 4-star The Suites St. Moritz hotel is 500 m from the St. Karl Church St. Moritz-Bad. The hotel is 2.7 km from the Staz Lake and provides guests…

    More...

    From US$ 1162
    price for 1 night
    Book Now From US$ 1162
  • Cube Savognin Inklusive Skipass

    Veia Sandeilas, 12, St. Moritz, Switzerland (Show map)

    The 3-star Cube Savognin Inklusive Skipass St. Moritz hotel offers quick access to the Lai Barnagn Lake, situated about a 5-minute walk away.

    More...

    From US$ 306
    price for 1 night
    Book Now From US$ 306
  • Landgasthof Meierei

    52 Via Dimlej, St. Moritz, Switzerland (Show map)

    Landgasthof Meierei St. Moritz hotel offers 13 rooms a 10-minute drive from the Muottas Muragl. While staying at this hotel, a safe deposit box are available for guests to use.

    More...

    From US$ 373
    price for 1 night
    Book Now From US$ 373
  • Chesa Ilaria - St. Moritz

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

    Located only 1.7 km from the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track, Chesa Ilaria - St. Moritz Apartment hotel offers access to tourist attractions throughout St. Moritz.

    More...

    From US$ 375
    price for 1 night
    Book Now From US$ 375
  • Appartments Cervus

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

    The 4-star Appartments Cervus St. Moritz hotel is around a 10-minute drive from the Corvatsch 3303 and offers a solarium, a steam room, and a sauna.

    More...

    From US$ 355
    price for 1 night
    Book Now From US$ 355
  • Hostel Pitsch

    Via San Gian 34, St. Moritz, Switzerland (Show map)

    Featuring Wi-Fi throughout the property, Hostel Pitsch offers accommodation approximately 10 minutes by car from Tschainas.

    More...

    From US$ 110
    price for 1 night
    Book Now From US$ 110
  • Boutique Hotel Eden

    Via Veglia 12, St. Moritz, Ch, St. Moritz, Switzerland (Show map)

    Located around a 5-minute stroll from the 3-star Boutique Hotel Eden St. Moritz, guests can quickly reach the Norman Foster–designed Chesa Futura Building. This St. Moritz hotel features safety…

    More...

    From US$ 332
    price for 1 night
    Book Now From US$ 332
  • The View

    Via Tegiatscha 17A, St. Moritz, Switzerland (Show map)

    Featuring a hot tub and a sauna, the 4-star The View Hotel St. Moritz is 3.9 km from the Corvatsch 3303. The hotel offers 24 rooms with views of the mountain.

    More...

    From US$ 1007
    price for 1 night
    Book Now From US$ 1007
  • Hotel Restorant Lej Da Staz

    Via Dim Lej, St. Moritz, Switzerland (Show map)

    The 3-star Hotel Restorant Lej Da Staz St. Moritz offers 10 rooms, situated approximately 5 minutes' walk from Lej da Staz.

    More...

    From US$ 285
    price for 1 night
    Book Now From US$ 285
  • Albana

    Via Maistra 6, 7500 St. Moritz, Switzerland St Moritz 7500 St Moritz, St. Moritz, Switzerland (Show map)

    Guests of Albana Hotel St. Moritz can enjoy access to the art gallery "Galerie Gmuizynska", located a 7-minute walk away.

    More...

    Book Now
  • Kempinski Residences St. Moritz

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

    The 5-star Kempinski Residences St. Moritz hotel offers quick access to Signal Gondola, situated nearly 5 minutes' walk away. A private parking lot is available on site at the hotel.

    More...

    From US$ 2848
    price for 1 night
    Book Now From US$ 2848
  • Chesa Derby 3

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

    The 60 m² Chesa Derby 3 Apartment St. Moritz is located 3.2 km from Celerina-Marguns and within a 10-minute drive of Cristins. Welcoming guests with a solarium, this 1-bedroom apartment lies a few…

    More...

    From US$ 265
    price for 1 night
    Book Now From US$ 265
  • Surlej 34

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

    The spacious Surlej 34 Apartment St. Moritz lies a 19-minute walk from the Schellen Ursli Path. For those travelling by car, this apartment offers private car parking on site.

    More...

    From US$ 378
    price for 1 night
    Book Now From US$ 378
  • Chesa Aruons 21 - St. Moritz

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

    Situated around 5 minutes' walk from Badkirche St. Moritz, the spacious Chesa Aruons 21 - St. Moritz Apartment offers proximity to various nearby tourist attractions. For travellers heading to St.

    More...

    From US$ 267
    price for 1 night
    Book Now From US$ 267
  • Chalavus

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

    The 105 m² Chalavus Apartment St. Moritz overlooks the mountain and is situated a mere 5 minutes' walk from San Carl. Guests will benefit from private car parking provided on site.

    More...

    From US$ 356
    price for 1 night
    Book Now From US$ 356
  • Chesa Brattas 29

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

    The spacious 150 m² Chesa Brattas 29 Apartment St. Moritz offers easy entry to such city sights as Evangelisch-reformierte Kirchgemeinde St. Moritz Reformed Church, situated only a 5-minute walk away…

    More...

    From US$ 769
    price for 1 night
    Book Now From US$ 769
  • Apartment Skyline 108

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

    The spacious 0-bedroom Apartment Skyline 108 St. Moritz is situated nearly a 5-minute walk from Katholische Kirche and 180 km from Agno airport.

    More...

    From US$ 287
    price for 1 night
    Book Now From US$ 287
  • Cosy 3 Bedroom Balcony Free Parking Fast Wifi

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

    The 2-room Cosy 3 Bedroom Balcony Free Parking Fast Wifi St. Moritz apartment is located approximately a 25-minute walk from Pony Suvretta and 1.3 km from the St. Moritz.

    More...

    From US$ 821
    price for 1 night
    Book Now From US$ 821
  • Retreat In The Center Of Sankt Moritz

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

    Offering a private pool, Retreat In The Center Of Sankt Moritz Apartment is situated 6 km from Pony Runzol. This apartment with a sauna and an indoor pool is a short way from the St. Moritz.

    More...

    Book Now
  • Chesa Residence

    38 Via Dal Bagn Apartment 14/15, St. Moritz, Switzerland (Show map)

    Located nearly 25 minutes' walk from Randolins-Munt da San Murezzan, the spacious 87 m² Chesa Residence St. Moritz features free private parking for those who travel by car. The 2-bedroom apartment…

    More...

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