• 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-11-07
Check-out date:
2026-11-08
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 Salastrains

    Via Salastrains 12, St. Moritz, Switzerland (Open map)

    Hotel Salastrains St. Moritz is situated only 5 minutes' walk from Cabana de Heidi and features a sun deck and a golf course. This 3-star hotel offers a car park on site.
    Read more
    8.0
    Very Good
    378 reviews
  • Hotel Baeren

    Via Maistra 50, St. Moritz, Switzerland (Open map)

    Featuring currency exchange and a lift, the pleasant Hotel Baeren St. Moritz is located next to a historical district and about 25 minutes' walk from Church of San Gian. Guests can visit St. Moritz…
    Read more
    8.4
    Very Good
    641 reviews
  • Hotel Stille

    Via Surpunt 62, St. Moritz, Switzerland (Open map)

    Boasting barbecue and a golf course, Hotel Stille St. Moritz is located a 7-minute walk from Sankt Moritz-Bad. This hotel offers a garage for CHF 12 per day on site.
    Read more
    9.0
    Superb
    760 reviews
  • Chesa Languard

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

    The 3-star Chesa Languard Hotel St. Moritz features comfortable rooms 350 metres from Berry Museum. Featuring 23 rooms with views of the mountain, the hotel is 10 minutes' drive from Nair Peak…
    Read more
    8.7
    Fabulous
    2454 reviews
  • Hotel Europa Suites St Moritz

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

    Offering access to Bergbahnen Engadin St. Moritz AG Ski Resort, which is approximately a 25-minute walk away, the 4-star smoke-free Hotel Europa Suites St Moritz features a shared lounge and a golf…
    Read more
    7.6
    Good
    507 reviews
  • Berghotel Randolins

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

    Berghotel Randolins St. Moritz hotel, 3.4 km from Corvatsch 3303 Ski Resort, offers 2 spa tubs. The hotel has 51 rooms and features currency exchange and a lift on-site.
    Read more
    8.9
    Fabulous
    587 reviews
  • Hotel Chesa Spuondas

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

    Overlooking the garden, Hotel Chesa Spuondas St. Moritz is about a 25-minute walk from the art gallery "Galerie Gmuizynska". You will find luggage storage and a restaurant at the hotel.
    Read more
    9.0
    Superb
    610 reviews
  • Hotel Restaurant Corvatsch

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

    Located nearly a 25-minute stroll from Cresta Run, the comfortable 3-star Hotel Corvatsch St. Moritz offers Wi-Fi in public areas and a private parking lot. Thanks to its convenient location, the…
    Read more
    7.9
    Good
    377 reviews
  • Boutique Hotel Cervus

    Via G. Segantini 32, St. Moritz, Switzerland (Open map)

    Providing 24 rooms, the 3-star Boutique Hotel Cervus St. Moritz is nestled within 5 minutes' walk of Inn. The hotel, located 2.1 km from St. Moritz Scenic Lake, boasts a heated pool along with a…
    Read more
    8.9
    Fabulous
    161 reviews
  • Hotel Sonne St. Moritz 3* Superior

    Via Sela 11, St. Moritz, Switzerland (Open map)

    Located about 5 minutes' walk from San Carl, the 3-star Hotel Sonne St. Moritz 3* Superior offers a sunbathing terrace and a golf course. The hotel, located 2.9 km from Pony Suvretta, features…
    Read more
    8.9
    Fabulous
    228 reviews
  • Randolins Familienresort

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

    Situated approximately a 25-minute stroll from Cabana de Heidi, the 3-star Randolins Familienresort St. Moritz hotel helps organise horse riding tours for active guests. This St. Moritz hotel…
    Read more
    9.3
    Superb
    160 reviews
  • Petit Steffani Bed & Breakfast

    Am Sonnenplatz, St. Moritz, Switzerland (Open map)

    Petit Steffani Bed & Breakfast St. Moritz, located just a 7-minute walk from St. Moritz Scenic Lake and 2.4 km from Randolins-Munt da San Murezzan, features an indoor pool for guests to take a dip in…
    Read more
    8.0
    Very Good
    216 reviews
  • Hotel Languard

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

    Situated around a 5-minute walk from Inn, the smoke-free Hotel Languard St. Moritz offers rooms with views of the mountain. Wi-Fi is offered throughout the property at this 3-star hotel.
    Read more
  • The View

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

    Situated within a 500-metre distance of Sankt Moritz-Bad, The View Hotel St. Moritz includes 26 rooms with views of the mountain. All guests can enjoy Wi-Fi in the rooms and access to a fitness club.
    Read more
    8.6
    Fabulous
    8 reviews
  • Cube Savognin Inklusive Skipass

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

    Cube Savognin Inklusive Skipass St. Moritz hotel offers 79 rooms a 14-minute walk from Oberhalbstein Alps.
    Read more
    8.0
    Very Good
    83 reviews
  • Boutique Hotel Eden

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

    Located nearly a 5-minute walk from Evangelisch-reformierte Kirchgemeinde St. Moritz Reformed Church, the 3-star Boutique Hotel Eden St. Moritz gives easy access to various tourist attractions. The…
    Read more
  • Villa Beaulieu

    Via Arona 34, St. Moritz, Switzerland (Open map)

    Providing guests with bicycle rentals, Villa Beaulieu St. Moritz hotel is located only a 5-minute walk from St. Moritz Dorf-Chantarella. Featuring 13 rooms with views of the city, the hotel is a mere…
    Read more
    9.0
    Superb
    76 reviews
  • Chesa Ilaria - St. Moritz

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

    Chesa Ilaria - St. Moritz Apartment hotel offers quick access to Berry Museum, which is merely a 5-minute walk away.
    Read more
  • The Suites

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

    Situated an 8-minute walk from Casino St. Moritz, The Suites St. Moritz hotel includes 50 rooms with views of the mountain. The hotel is 2.4 km from the natural St. Moritz-Celerina Olympic Bobrun Ice…
    Read more
    8.8
    Fabulous
    18 reviews
  • Hotel Chesa Sarita Superior

    Via Da Baselgia 27, St. Moritz, Switzerland (Open map)

    Hotel Chesa Sarita Superior St. Moritz offers proximity to Fedacla, which is located 2.5 km away. The hotel is nestled only 5 minutes' walk from Furicla.
    Read more
    9.3
    Superb
    49 reviews
Thank you for subscribing
Close