• 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-24
Check-out date:
2026-06-25
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
  • Hotel Nolda

    Via Crasta 3, St. Moritz, Switzerland

    1.8 km to Train Station St. Moritz (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
  • Grand Hotel Des Bains Kempinski

    Via Mezdi 27, St. Moritz, Switzerland

    2 km to Train Station St. Moritz (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
  • Kempinski Residences St. Moritz

    Via Mezdi 35, St. Moritz, Switzerland

    2.1 km to Train Station St. Moritz (Open map)

    Offering a location a 5-minute walk from the Bergbahnen Engadin St. Moritz AG, Kempinski Residences St. Moritz hotel offers 12 rooms. Private parking is available on site as well.
    Read more
  • Hostel Pitsch

    Via San Gian 34, St. Moritz, Switzerland

    2.1 km to Train Station St. Moritz (Open map)

    Offering 15 rooms, the 2-star Pitsch hostel boasts a location within 5 minutes' walk of Signal Gondola. Featuring Wi-Fi, this hostel is also around 10 minutes by car from Berry Museum.
    Read more
  • B&B River Inn

    48 Via San Gian, St. Moritz, Switzerland

    2.3 km to Train Station St. Moritz (Open map)

    Featuring a storage for belongings, the 3-star B&B River Inn St. Moritz is located merely 6 minutes' stroll from Signal Gondola. Located 3.2 km from Surlej-Murtel, this St. Moritz bed & breakfast…
    Read more
    8.9
    Fabulous
    786 reviews
  • Suvretta House

    Via Chasellas 1, St. Moritz, Switzerland

    2.5 km to Train Station St. Moritz (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 Chesa Spuondas

    Via Somplaz 47, St. Moritz, Switzerland

    2.7 km to Train Station St. Moritz (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
  • Berghotel Randolins

    Via Curtins 2, St. Moritz, Switzerland

    3 km to Train Station St. Moritz (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
  • Hostel By Randolins

    Via Curtins 2, St. Moritz, Switzerland

    3 km to Train Station St. Moritz (Open map)

    Inviting guests to enjoy a restaurant, Hostel By Randolins St. Moritz is located 3.4 km from Surlej-Murtel.
    Read more
    8.4
    Very Good
    213 reviews
  • Randolins Familienresort

    Via Curtins 2, St. Moritz, Switzerland

    3 km to Train Station St. Moritz (Open map)

    The 3-star Randolins Familienresort St. Moritz hotel offers horse riding tours for active guests nearly a 15-minute drive from the Church of San Gian. This St. Moritz hotel features 16 rooms in a ski…
    Read more
    9.1
    Superb
    160 reviews
  • Sternwarte By Randolins

    Via Curtins 2, St. Moritz, Switzerland

    3 km to Train Station St. Moritz (Open map)

    Sternwarte By Randolins Bed & Breakfast St. Moritz is situated 25 minutes' walk from the Berry Museum, which is an excellent place to improve cultural awareness. Located within reach of Swiss…
    Read more
    8.4
    Very Good
    30 reviews
  • Ferienwohnung By Randolins

    Via Curtins 2, St. Moritz, Switzerland

    3 km to Train Station St. Moritz (Open map)

    To enjoy your vacation in St. Moritz, stay at the 1-room Ferienwohnung By Randolins St. Moritz, which is 2.7 km from the art gallery "Galerie Gmuizynska" and approximately a 25-minute walk from the…
    Read more
    9.0
    Superb
    1 review
Thank you for subscribing
Close