Trending now
Beach escapesFamily staysWeekend trips
USDHelp
ReisenPartner logo
ReisenPartner
Compare stays & destinations
StaysDestinationsComparisonsTravel styles

Stays

111 stays in St. Moritz, Switzerland

Compare hotels and other stays, then continue to a partner site when you are ready to book.

Travel scenery
4.35

Languard

St. Moritz · Hotel

Hotel in St. Moritz for up to 2 guests.

From $100 / night
Travel scenery
4.5

Soldanella

St. Moritz · Hotel

Hotel in St. Moritz for up to 2 guests.

From $100 / night
Travel scenery
4.6

Hotel Waldhaus am See

St. Moritz · Hotel

Hotel in St. Moritz for up to 2 guests.

From $86 / night
Travel scenery
4.5

Hotel Arte

St. Moritz · Hotel

Hotel in St. Moritz for up to 2 guests.

From $148 / night
Travel scenery
4.6

Crystal Hotel

St. Moritz · Hotel

Hotel in St. Moritz for up to 2 guests.

From $100 / night
Travel scenery
4.5

Hauser Hotel St. Moritz

St. Moritz · Hotel

Hotel in St. Moritz for up to 2 guests.

From $100 / night
Travel scenery
4.5

Hotel Nolda

St. Moritz · Hotel

Hotel in St. Moritz for up to 2 guests.

From $160 / night
Travel scenery
4.6

Hotel Stille & Aladin Apartments

St. Moritz · Hotel

Hotel in St. Moritz for up to 2 guests.

From $230 / night
Travel scenery
4.85

Suvretta House

St. Moritz · Hotel

Hotel in St. Moritz for up to 2 guests.

From $250 / night
Travel scenery
4.5

Hotel Steffani

St. Moritz · Hotel

Hotel in St. Moritz for up to 2 guests.

From $285 / night
Travel scenery
4.85

Kulm Hotel St. Moritz

St. Moritz · Hotel

Hotel in St. Moritz for up to 2 guests.

From $513 / night
Travel scenery
4.8

Art Boutique Hotel Monopol

St. Moritz · Hotel

Hotel in St. Moritz for up to 2 guests.

From $332 / night
Travel scenery
4.3

Hotel Laudinella

St. Moritz · Hotel

Hotel in St. Moritz for up to 2 guests.

From $105 / night
Travel scenery
4.7

Grand Hotel des Bains Kempinski

St. Moritz · Hotel

Hotel in St. Moritz for up to 2 guests.

From $439 / night
Travel scenery
4.6

Schweizerhof Swiss Quality Hotel

St. Moritz · Hotel

Hotel in St. Moritz for up to 2 guests.

From $100 / night
Travel scenery
4.7

Hotel San Gian

St. Moritz · Hotel

Hotel in St. Moritz for up to 2 guests.

From $235 / night
Travel scenery
4.55

Hotel San Gian

St Moritz · Hotel

Hotel in St Moritz for up to 2 guests, with 1 bedroom.

From $100 / night
Travel scenery
4.4

Hotel Bären

St. Moritz · Hotel

Hotel in St. Moritz for up to 2 guests.

From $133 / night
Travel scenery
4.3

Youth Hostel St. Moritz

St. Moritz · Hostel

Hostel in St. Moritz for up to 2 guests.

From $45 / night
Travel scenery
4.3

Hotel Europa Suites

St. Moritz · Hotel

Hotel in St. Moritz for up to 2 guests.

From $100 / night
Travel scenery
4.5

Berghotel Randolins

St. Moritz · Hotel

Hotel in St. Moritz for up to 2 guests.

From $100 / night
Travel scenery

Chesa Residence

ST. MORITZ · Hotel

Hotel in ST. MORITZ for up to 2 guests, with 1 bedroom.

From $100 / night
Travel scenery
4.1

Petit Steffani

St. Moritz · Bed & Breakfast

Bed & Breakfast in St. Moritz for up to 2 guests.

From $75 / night
Travel scenery
4.9

Hotel GRACE LA MARGNA ST MORITZ

St. Moritz · Hotel

Hotel in St. Moritz for up to 2 guests.

From $100 / night

Showing 24 of 111 stays

ReisenPartner logo
ReisenPartner
Compare stays & destinations

Keep exploring destinations and stay ideas

Browse trip styles, compare options, and find the stay that fits your next trip.

Popular staysWeekend ideasFamily trips

Follow

  • Popular destinations

    Tokyo hotelsRome staysPhuket resortsDubai luxury hotelsLisbon apartmentsBali villas

    Travel styles

    Beach escapesCity breaksFamily holidaysWorkationsLast-minute staysRomantic weekendsLuxury retreatsNature cabins

    Help and support

    Help centerBooking questionsTravel updatesContact

    Before you go

    Double-check location, cancellation terms, breakfast, guest reviews, and room fit before committing to a stay.

    Copyright 2023-2026 ReisenPartner. All rights reserved.
    AboutHow we pick staysPrivacyTermsCookiesAffiliate DisclosureSupport