• USD
  • Help
  • Help
  • USD
    Select currency
    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
    en
    Select language
    en English
Multiple accommodations for your stay
Check-in date:
2026-06-25
Check-out date:
2026-06-26
Adults
Children
Ages of children:
Specify the age of a child
Specify the age of children

Hotel deals in St. Moritz

Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Tourist sights


Hotel themes


Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters
  • Badrutt'S Palace Hotel St Moritz

    Via Serlas 27, St. Moritz, Switzerland (Open map)

    Situated near a mountain, the deluxe Badrutt'S Palace Hotel St Moritz is only 1.5 km from St. Moritz-Bad and boasts a banquet hall and a ballroom for gatherings and meetings. At this 5-star hotel…
    Read more
    9.2
    Superb
    119 reviews
  • Kulm Hotel St. Moritz

    Via Veglia 18, St. Moritz, Switzerland (Open map)

    Located 4.2 km from the Alpine Museum Pontresina, the 5-star Kulm Hotel St. Moritz is about a 5-minute walk from Rom.-kath. Pfarramt Catholic Church. Situated only a few steps from the St. Moritz…
    Read more
    9.3
    Superb
    107 reviews
  • Suvretta House

    Via Chasellas 1, St. Moritz, Switzerland (Open map)

    Suvretta House Hotel St. Moritz is located in St. Moritz, 3.5 km from the Engadine, and offers an indoor pool. The hotel is 10 minutes by car from the Cresta Run and invites guests to one of the 3…
    Read more
    9.3
    Superb
    213 reviews
  • Hotel Steffani

    Via Traunter Plazzas 6, St. Moritz, Switzerland (Open map)

    With a location just 7 minutes on foot from the St. Moritz, the 4-star traditional Hotel Steffani St. Moritz provides 24-hour front desk assistance and wake-up calls. This St. Moritz hotel proudly…
    Read more
    8.9
    Fabulous
    747 reviews
  • Grand Hotel Des Bains Kempinski

    Via Mezdi 27, St. Moritz, Switzerland (Open map)

    Featuring massage therapy, a shared lounge, and a golf course, Grand Hotel Des Bains Kempinski St. Moritz enjoys a prime setting 5 minutes' walk from Signal Gondola. Located in the vicinity of St.
    Read more
    9.5
    Exceptional
    166 reviews
  • Crystal Hotel Superior

    Via Traunter Plazzas 1, St. Moritz, Switzerland (Open map)

    Offering a prime location around a 5-minute walk from the Norman Foster – designed Chesa Futura Building, the luxury Crystal Hotel Superior St. Moritz is proud to feature a banquet hall crafted for…
    Read more
    8.8
    Fabulous
    617 reviews
  • Hotel Reine Victoria

    Via Rosatsch 18, St. Moritz, Switzerland (Open map)

    Featuring a spa salon with spa treatments and spa service, the 4-star Hotel Reine Victoria St. Moritz is located 2.1 km from the Cresta Run. This hotel is in proximity to the St. Moritz and provides…
    Read more
    8.5
    Fabulous
    1193 reviews
  • Soldanella

    Via Somplaz 17, St. Moritz, Switzerland (Open map)

    Providing 44 rooms, the 3-star Soldanella Hotel St. Moritz is situated just 30 metres from Inn. Boasting the location right near the St. Moritz, the hotel offers a view over lake and a Turkish steam…
    Read more
    8.8
    Fabulous
    2034 reviews
  • Hotel Waldhaus Am See

    Via Dim Lej 6, St. Moritz, Switzerland (Open map)

    Featuring currency exchange and a lift, the 3-star Hotel Waldhaus Am See St. Moritz lies in a ski district, merely a 14-minute walk from the St. Moritz. Guests can visit the natural St. Moritz…
    Read more
    8.8
    Fabulous
    2005 reviews
  • Hotel Nolda

    Via Crasta 3, St. Moritz, Switzerland (Open map)

    The non-smoking Hotel Nolda St. Moritz gives quick access to the Segantini Studio, situated merely 5 minutes' walk away. Featuring a central location near a cable car station, the 3-star hotel…
    Read more
    8.5
    Fabulous
    1310 reviews
  • Hotel Arte

    Via Tinus 7, St. Moritz, Switzerland (Open map)

    The 3-star smoke-free Hotel Arte St. Moritz enjoys a central location approximately 5 minutes' walk from Evangelisch-reformierte Kirchgemeinde St. Moritz Reformed Church and a range of facilities…
    Read more
    8.5
    Fabulous
    1216 reviews
  • Hotel San Gian

    Via San Gian 23, St. Moritz, Switzerland (Open map)

    The cosy Hotel San Gian St. Moritz is situated in a shopping area of St. Moritz, 3.7 km from the Corvatsch 3303 and 900 metres from St. Moritz-Bad. Featuring a swimming pool along with a Turkish…
    Read more
    8.9
    Fabulous
    757 reviews
  • Hotel Europa Suites St Moritz

    Via Suot Chesas 9, St. Moritz, Switzerland (Open map)

    Located within 5 minutes' walk of the river, the 4-star smoke-free Hotel Europa Suites St Moritz features a sundeck and a ping - pong table, along with an à la carte restaurant. Positioned within 6…
    Read more
    7.6
    Good
    531 reviews
  • Berghotel Randolins

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

    The smoke-free Berghotel Randolins St. Moritz hotel with 2 hot tubs and 2 spa tubs is 2.6 km from the art gallery "Galerie Gmuizynska". Located about 10 minutes by car from the St. Moritz, this 3…
    Read more
    8.8
    Fabulous
    569 reviews
  • Hotel Chesa Spuondas

    Via Somplaz 47, St. Moritz, Switzerland (Open map)

    Hotel Chesa Spuondas St. Moritz offers 16 rooms in the vicinity of Lej Marsch, about 20 minutes' walk away. The hotel also provides guests with a safety deposit box.
    Read more
    9.0
    Superb
    583 reviews
Thank you for subscribing
Close