• USD
  • Help
  • Help
  • USD
    Select currency
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev 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
    en
    Select language
    en English
Multiple accommodations for your stay
Hotels near:

Select city first

Check-in date:
2026-02-20
Check-out date:
2026-02-21
Adults
Children
Ages of children:
Specify the age of a child
Specify the age of children

Hotel deals in Switzerland

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
  • Apartment Chavallera 36

    Via Chavallera 36, St. Moritz, Switzerland

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

    The 62 m² Apartment Chavallera 36 includes a terrace and is located a 10-minute ride from Nair Peak Mountain.
    Read more
    8.7
    Fabulous
    3 reviews
  • Wunderschoene 3 Zimmerwohnung Mit Bergblick In Celerina

    Via Da La Staziun 32 2. Og, Celerina/Schlarigna, Switzerland

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

    Situated a 6-minute walk from Baselgia refurmeda Bel Taimpel, Wunderschoene 3 Zimmerwohnung Mit Bergblick In Celerina Celerina/Schlarigna apartment looks out onto the mountain. Leisure options at…
    Read more
    9.5
    Exceptional
    2 reviews
  • Appartments Cervus

    Via Giovanni Segantini 32, St. Moritz, Switzerland

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

    Appartments Cervus St. Moritz hotel offers guests access to Badkirche St. Moritz, which is 16 minutes' walk away. This 4-star aparthotel, located 2.1 km from Corviglia, boasts a heated pool along…
    Read more
    9.3
    Superb
    4 reviews
  • Boutique Hotel Cervus

    Via G. Segantini 32, St. Moritz, Switzerland

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

    The 3-star Boutique Hotel Cervus St. Moritz includes 24 rooms and is situated around 5 minutes' walk from Inn. Guests are invited to take a dip in a heated swimming pool and relax using a steam room…
    Read more
    8.7
    Fabulous
    199 reviews
  • Apartment Crasta

    Via Crasta 7, St. Moritz, Switzerland

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

    The spacious Apartment Crasta is just 5 minutes on foot from Casino St. Moritz and welcomes guests with sauna facilities. Wi-Fi and parking are also available at this apartment.
    Read more
    8.7
    Fabulous
    3 reviews
  • Residenza Engiadina

    Via Vers Chardens 4, Silvaplana, Switzerland

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

    The spacious 120 m² Residenza Engiadina Apartment Silvaplana offers proximity to a number of tourist attractions, such as Sass Runzol, located nearly a 25-minute walk away.
    Read more
  • Surlej 34

    Via Chavallera 37, St. Moritz, Switzerland

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

    The spacious 0-bedroom Surlej 34 Apartment St. Moritz is located nearly a 25-minute walk from Sass Runzol and offers Wi-Fi for either business or leisure. Guests can make use of a car park offered on…
    Read more
  • Apartment Park Salet 3.5

    33 Via Giovanni Segantini, St. Moritz, Switzerland

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

    To enjoy your vacation in St. Moritz, stay at Apartment Park Salet 3.5, which is around a 15-minute ride from Muottas Muragl Mountain and 14 minutes on foot from Segantini Museum.
    Read more
    9.0
    Superb
    7 reviews
  • Park Salet

    34 Via Giovanni Segantini, St. Moritz, Switzerland

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

    Nestled 10 minutes by car from Alp Giop, Park Salet Apartment St. Moritz allows guests to explore numerous tourist destinations in the vicinity.
    Read more
    7.3
    Good
    3 reviews
  • Hotel Nolda

    Via Crasta 3, St. Moritz, Switzerland

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

    Featuring currency exchange and a lift, the smoke-free Hotel Nolda St. Moritz is about 25 minutes' walk from Alp Giop. This 3-star non-smoking hotel offers 42 rooms along with a steam room, a sauna…
    Read more
    8.4
    Very Good
    1258 reviews
  • Chalcherin 7

    Vietta Schlattain 1, Celerina/Schlarigna, Switzerland

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

    To enjoy your vacation in Celerina/Schlarigna, stay at the 0-room Chalcherin 7 Apartment, which is within a 5-minute drive of Chesa Futura Building and around 5 minutes by car from St. Moritz Scenic…
    Read more
    7.0
    Good
    1 review
  • Chalcherin Duplex

    Vietta Schlattain 1, Celerina/Schlarigna, Switzerland

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

    The spacious 125 m² Chalcherin Duplex Apartment Celerina/Schlarigna is located 6 minutes' walk from Baselgia refurmeda Bel Taimpel and overlooks the mountain. If you feel like visiting the…
    Read more
  • Apartment Chalcherin

    Vietta Schlattain 1, Celerina/Schlarigna, Switzerland

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

    Situated 500 metres from Baselgia refurmeda Bel Taimpel, the spacious 0-bedroom Apartment Chalcherin offers guests easy access to various tourist attractions nearby.
    Read more
  • Chesa Pedra - Celerina

    2 Vietta Seglias, Celerina/Schlarigna, Switzerland

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

    Overlooking the city, the 1-room Chesa Pedra - Celerina Apartment Celerina/Schlarigna is 25 minutes on foot from Cresta Run. Guests can take advantage of Wi-Fi, and free private parking is available…
    Read more
    7.9
    Good
    16 reviews
  • Hotel Restorant Lej Da Staz

    Via Dim Lej, St. Moritz, Switzerland

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

    Hotel Restorant Lej Da Staz St. Moritz offers 10 rooms 10 minutes' drive from Chantarella-Corviglia.
    Read more
  • Ferienhaus La Margna

    Via Chalchera 8, Celerina/Schlarigna, Switzerland

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

    Ferienhaus La Margna hostel is situated 25 minutes' stroll from St. Moritz Scenic Lake and features a sunbathing terrace and a golf course. Located just off Baselgia refurmeda Bel Taimpel, this…
    Read more
  • Chesa Sarvit 1 - Celerina

    21 Vietta Val Curtinaglia, Celerina/Schlarigna, Switzerland

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

    Situated approximately 25 minutes' walk from the Berry Museum, Chesa Sarvit 1 - Celerina Apartment Celerina/Schlarigna provides convenient access to numerous nearby attractions.
    Read more
  • Polaschin

    Vietta Val Curtinaglia 15, Celerina/Schlarigna, Switzerland

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

    The 0-room Polaschin Apartment Celerina/Schlarigna is located 6 minutes' stroll from Tschainas and overlooks the mountain. Ski Lift Randolins lies next to the apartment, while Ski Lift Celerina is…
    Read more
    9.5
    Exceptional
    2 reviews
  • Apartment Chesa Villasimius By Interhome

    Plazza Da La Staziun 11 7505 Schlarigna, Celerina/Schlarigna, Switzerland

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

    The spacious 1-bedroom Apartment Chesa Villasimius By Interhome Celerina/Schlarigna is located 6 minutes on foot from Baselgia refurmeda Bel Taimpel and offers Wi-Fi for either business or leisure.
    Read more
    9.0
    Superb
    2 reviews
  • Hotel Arturo

    Via Maistra 94, Celerina/Schlarigna, Switzerland

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

    The 3-star Hotel Arturo Celerina/Schlarigna sits approximately a 5-minute walk from the Church of San Gian and offers a restaurant.
    Read more
Thank you for subscribing
Close