• 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:
2025-07-05
Check-out date:
2025-07-06
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
  • Jaegerstil, 70M2, Zentral, 1 Parkplatz - Re31

    10 Via Maistra 311, St. Moritz, Switzerland

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

    The 2-room Alpenstil, 4 Pax, Zentral, 1 Parkplatz - Re31 Apartment St. Moritz offers proximity to such tourist attractions as the...
    Read more...
    9.4
    Superb
    54 reviews
  • Abitaziun Au Reduit 107 - St Moritz

    Via Serlas 26, St. Moritz, Switzerland

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

    The spacious 0-bedroom Abitaziun Au Reduit 107 - St Moritz provides easy access to various city attractions, such as Chesa Futura...
    Read more...
    8.2
    Very Good
    4 reviews
  • Au Reduit 401

    Via Maistra 10, St. Moritz, Switzerland

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

    The 1-room Au Reduit 401 Apartment provides ski fans with a storage for belongings in the heart of St. Moritz. Featuring a picnic...
    Read more...
    8.7
    Fabulous
    7 reviews
  • Abitaziun Au Reduit 404 - St Moritz

    Via Serlas 26, St. Moritz, Switzerland

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

    Lej Languard is 4.8 km from the spacious 70 m² Abitaziun Au Reduit 404 - St Moritz Apartment, while Galerie Gmuizynska is situated...
    Read more...
    9.1
    Superb
    11 reviews
  • Brattas 40

    Via Brattas 40A, St. Moritz, Switzerland

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

    The spacious Brattas 40 Apartment St. Moritz is located 4.1 km from Nair Peak Mountain and 25 minutes' walk from Casino St. Moritz....
    Read more...
  • Residence Au Reduit Sankt Moritz

    10 Via Maistra, St. Moritz, Switzerland

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

    The 45 m² Residence Au Reduit Sankt Moritz offers easy entry to such city sights as The Leaning Tower Museum, situated only a...
    Read more...
    9.8
    Exceptional
    5 reviews
  • Apartment Au Reduit 208

    Via Maistra 10, St. Moritz, Switzerland

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

    The 0-room Apartment Au Reduit 208 offers views of the mountain and a location within 3 km of Gluna. Situated within walking...
    Read more...
    10
    Exceptional
    1 review
  • Splendida

    Via Brattas 32, St. Moritz, Switzerland

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

    To enjoy your vacation in St. Moritz, stay at the spacious 80 m² Splendida Apartment, which is within 25 minutes' walk of FIS and...
    Read more...
    9.2
    Superb
    6 reviews
  • Splendida

    Via Brattas, St. Moritz, Switzerland

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

    Located a mere 1.6 km from Chantarella, the 80 m² Splendida Apartment St. Moritz features private parking for those who travel by...
    Read more...
  • Cresta Ellie

    Via Ruinatsch 16, St. Moritz, Switzerland

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

    The 0-room Cresta Ellie Apartment provides swift access to various city landmarks, such as the natural St. Moritz-Celerina Olympic...
    Read more...
    8.3
    Very Good
    3 reviews
  • Ruinatsch 67

    Via Ruinatsch 16, St. Moritz, Switzerland

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

    The spacious 0-bedroom Ruinatsch 67 Apartment St. Moritz is located 3.7 km from Lake of Staz and offers Wi-Fi for either business or...
    Read more...
    10
    Exceptional
    1 review
  • Apartment Chesa Flora 53 By Interhome

    Via Signuria. 19. 7500, St. Moritz, Switzerland

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

    The spacious Apartment Chesa Flora 53 By Interhome St. Moritz overlooks the forest and is situated a 6-minute stroll from the...
    Read more...
    8.3
    Very Good
    14 reviews
  • Sankt Moritz Chesa Ruinatsch 50

    16 Via Ruinatsch, St. Moritz, Switzerland

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

    Situated approximately a 25-minute walk from Chantarella-Corviglia, the spacious 85 m² Sankt Moritz Chesa Ruinatsch 50 Apartment...
    Read more...
    9.0
    Superb
    48 reviews
  • Ruinatsch 44

    Via Ruinatsch 18, St. Moritz, Switzerland

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

    Staying at the 70 m² Ruinatsch 44 Apartment, guests can visit St. Moritz Dorf-Chantarella, located nearly 15 minutes' walk away....
    Read more...
    8.0
    Very Good
    1 review
  • Luxury Mountain Apartment With Private Sauna And Underground Parking

    18 Via Ruinatsch, St. Moritz, Switzerland

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

    The spacious Luxury Mountain Apartment With Private Sauna And Underground Parking St. Moritz features views of the mountain and is...
    Read more...
    9.6
    Exceptional
    38 reviews
  • Chesa Ruinatsch Sankt Moritz

    Via Ruinatsch 18, St. Moritz, Switzerland

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

    Chesa Ruinatsch Sankt Moritz Apartment is located 2.5 km from Pony Runzol and 14 minutes' walk from Berry Museum. Wi-Fi and a free...
    Read more...
    6.0
    Pleasant
    1 review
  • Abitaziun Ruinatsch 22 - St Moritz

    Via Ruinatsch 18, St. Moritz, Switzerland

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

    The 60 m² Abitaziun Ruinatsch 22 - St Moritz Apartment offers easy access to such tourist sites as Cresta Run, located 250 metres...
    Read more...
  • Abitaziun Ruinatsch 21 - St Moritz

    Via Ruinatsch 18, St. Moritz, Switzerland

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

    Offering a location merely 1.4 km from Vito Schnabel Gallery, the 0-room Abitaziun Ruinatsch 21 - St Moritz Apartment also gives...
    Read more...
  • Ruinatsch 32

    Via Ruinatsch 18, St. Moritz, Switzerland

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

    Situated 450 metres from Rom.-kath. Pfarramt Catholic Church, the 0-room Ruinatsch 32 Apartment St. Moritz offers guests easy access...
    Read more...
    9.0
    Superb
    1 review
  • Crystal Hotel Superior

    Via Traunter Plazzas 1, St. Moritz, Switzerland

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

    Providing 74 rooms, Crystal Hotel Superior St. Moritz is nestled 30 metres from Inn. Wi-Fi is offered in public areas along with...
    Read more...
    8.8
    Fabulous
    707 reviews
Thank you for subscribing
Close