Skip to main content

Five-Star Hotels in St. Moritz

Find the five-star hotels that appeal to you the most

Top picks for St. Moritz hotels

Explore our most popular hotels in St. Moritz

Filter by:

Review score

Hotel GRACE LA MARGNA ST MORITZ

Hotel in St. Moritz

Situated in St. Moritz, 200 metres from Train Station St. Moritz, Hotel GRACE LA MARGNA ST MORITZ features accommodation with a terrace, private parking, a restaurant and a bar.

A
Alexandra
From
Canada
Everything was on point. Gastronomic experience, excellent service, high end facilities, luxury rooms with special attentions.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 406 reviews
Price from
US$625.83
1 night, 2 adults

Badrutt's Palace Hotel St Moritz

Hotel in St. Moritz

Dating from 1896, this luxurious 5-star hotel in the centre of Sankt Moritz offers panoramic views over the Engadine Alps and Lake Sankt Moritz.

e
elmar
From
Germany
Top Team, Top Leitung .. wirklich Top of the World!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 123 reviews
Price from
US$995.01
1 night, 2 adults

Suvretta House

Hotel in St. Moritz

As an exclusive Ski In & Ski Out Hotel with private ski lift, this 5-star luxury resort is the first address for unforgettable winter moments and is the only hotel in St.

N
Nikolay
From
Czech Republic
great location, beautiful view of the lake and mountains, very nice and polite staff, the breakfasts were very tasty and varied.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 218 reviews
Price from
US$790.19
1 night, 2 adults

Kulm Hotel St. Moritz

Hotel in St. Moritz

The Kulm Hotel St Moritz is a luxurious hotel with a special history: as Johannes Badrutt founded it in 1856, he also laid the foundation stone for winter tourism.

A
Alexandra
From
Greece
Nice stuff Great Location Amazing Views Amazing Spa Facilities Very Good Breakfast
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 113 reviews
Price from
US$878.69
1 night, 2 adults

Grand Hotel des Bains Kempinski

Hotel in St. Moritz

The Grand Hotel des Bains Kempinski is a 5-star luxury hotel with a rich tradition, located in Sankt Moritz in the scenic Engadine countryside.

S
Swee Meng
From
Singapore
Great service and cleanliness. The hotel grand
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 207 reviews
Price from
US$928
1 night, 2 adults

Giardino Mountain

Hotel in St. Moritz

The Giardino Mountain is a 5-star luxury hotel in Champfèr, 5 km from St. Moritz, and features a gourmet restaurant and a spa area with an indoor pool.

B
Benjamin
From
Norway
Excellent breakfast, everything was great.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 93 reviews
Price from
US$1,208.67
1 night, 2 adults

Carlton Hotel St Moritz - The Leading Hotels of the World

Hotel in St. Moritz

Overlooking Lake St. Moritz and the Engadine mountain valley, the elegant Carlton Hotel built in 1913 enjoys a prime location and is the smallest and most individual hotel of the village.

A
Alena
From
Israel
Everything: impeccable service, wonderful location, plentiful breakfasts, luxury terrace with fantastic view, good livemusic bar, restaurants.. Fantastic Spa. This is one of the best hotels.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 47 reviews
Price from
US$1,785.20
1 night, 2 adults

Grand Hotel Kronenhof

Pontresina (Near St. Moritz)

Built in the late 19th century in neo-Baroque style and with a history dating back to 1848, the 5-star superior Grand Hotel Kronenhof in Pontresina offers panoramic views of the Bernina glaciers and...

A
Ana
From
Serbia
We liked everything about our stay in this outstanding hotel. We were upgraded upon arrival Room, restaurant, spa, front desk, amazing concierge …
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 239 reviews
Price from
US$575.26
1 night, 2 adults

Hotel Waldhaus Sils

Sils Maria (Near St. Moritz)

The 5-star Waldhaus Hotel in quiet Sils-Maria, only 10 km from bustling St.Moritz, proudly overlooks the village and offers splendid views and an indoor pool.

V
Valentyna
From
Switzerland
I really loved the atmosphere of the hotel — calm, elegant, and surrounded by beautiful nature. The location is stunning, the rooms are very comfortable, and the staff was warm and attentive. It felt like a true place to relax and recharge.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 370 reviews
Price from
US$515.84
1 night, 2 adults

Relais & Châteaux IN LAIN Hotel Cadonau

Brail (Near St. Moritz)

Set in Brail, 19 km from Engadin Golf Samedan & Zuoz-Madulain, Relais & Châteaux IN LAIN Hotel Cadonau offers accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a...

A
Anthia p.
From
Cyprus
The staff was really accommodating and friendly. As soon as you enter the room, there is a lot of wood which makes it very cosy. Also there is music in the room to set the vibes to chill and relax. Also there was a welcoming drink; champagne and in the room a bottle of water with mint which was sweet and delicious. The lunch and breakfast was exceptional and you can understand that the food is homemade. The most amazing view of the Alps.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 27 reviews
Price from
US$693.85
1 night, 2 adults
All five-star hotels in St. Moritz

The best five-star hotels in St. Moritz

Check out our pick of great five-star hotels in St. Moritz

Filter by:

Review score

Hotel GRACE LA MARGNA ST MORITZ

Hotel in St. Moritz

Situated in St. Moritz, 200 metres from Train Station St. Moritz, Hotel GRACE LA MARGNA ST MORITZ features accommodation with a terrace, private parking, a restaurant and a bar.

A
Alexandra
From
Canada
Everything was on point. Gastronomic experience, excellent service, high end facilities, luxury rooms with special attentions.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 406 reviews
Price from
US$625.83
1 night, 2 adults

Badrutt's Palace Hotel St Moritz

Hotel in St. Moritz

Dating from 1896, this luxurious 5-star hotel in the centre of Sankt Moritz offers panoramic views over the Engadine Alps and Lake Sankt Moritz.

e
elmar
From
Germany
Top Team, Top Leitung .. wirklich Top of the World!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 123 reviews
Price from
US$995.01
1 night, 2 adults

Suvretta House

Hotel in St. Moritz

As an exclusive Ski In & Ski Out Hotel with private ski lift, this 5-star luxury resort is the first address for unforgettable winter moments and is the only hotel in St.

N
Nikolay
From
Czech Republic
great location, beautiful view of the lake and mountains, very nice and polite staff, the breakfasts were very tasty and varied.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 218 reviews
Price from
US$790.19
1 night, 2 adults

Kulm Hotel St. Moritz

Hotel in St. Moritz

The Kulm Hotel St Moritz is a luxurious hotel with a special history: as Johannes Badrutt founded it in 1856, he also laid the foundation stone for winter tourism.

A
Alexandra
From
Greece
Nice stuff Great Location Amazing Views Amazing Spa Facilities Very Good Breakfast
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 113 reviews
Price from
US$878.69
1 night, 2 adults

Grand Hotel des Bains Kempinski

Hotel in St. Moritz

The Grand Hotel des Bains Kempinski is a 5-star luxury hotel with a rich tradition, located in Sankt Moritz in the scenic Engadine countryside.

S
Swee Meng
From
Singapore
Great service and cleanliness. The hotel grand
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 207 reviews
Price from
US$928
1 night, 2 adults

Giardino Mountain

Hotel in St. Moritz

The Giardino Mountain is a 5-star luxury hotel in Champfèr, 5 km from St. Moritz, and features a gourmet restaurant and a spa area with an indoor pool.

B
Benjamin
From
Norway
Excellent breakfast, everything was great.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 93 reviews
Price from
US$1,208.67
1 night, 2 adults

Carlton Hotel St Moritz - The Leading Hotels of the World

Hotel in St. Moritz

Overlooking Lake St. Moritz and the Engadine mountain valley, the elegant Carlton Hotel built in 1913 enjoys a prime location and is the smallest and most individual hotel of the village.

A
Alena
From
Israel
Everything: impeccable service, wonderful location, plentiful breakfasts, luxury terrace with fantastic view, good livemusic bar, restaurants.. Fantastic Spa. This is one of the best hotels.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 47 reviews
Price from
US$1,785.20
1 night, 2 adults

Grand Hotel Kronenhof

Pontresina (Near St. Moritz)

Built in the late 19th century in neo-Baroque style and with a history dating back to 1848, the 5-star superior Grand Hotel Kronenhof in Pontresina offers panoramic views of the Bernina glaciers and...

A
Ana
From
Serbia
We liked everything about our stay in this outstanding hotel. We were upgraded upon arrival Room, restaurant, spa, front desk, amazing concierge …
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 239 reviews
Price from
US$575.26
1 night, 2 adults

Hotel Waldhaus Sils

Sils Maria (Near St. Moritz)

The 5-star Waldhaus Hotel in quiet Sils-Maria, only 10 km from bustling St.Moritz, proudly overlooks the village and offers splendid views and an indoor pool.

V
Valentyna
From
Switzerland
I really loved the atmosphere of the hotel — calm, elegant, and surrounded by beautiful nature. The location is stunning, the rooms are very comfortable, and the staff was warm and attentive. It felt like a true place to relax and recharge.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 370 reviews
Price from
US$515.84
1 night, 2 adults

Relais & Châteaux IN LAIN Hotel Cadonau

Brail (Near St. Moritz)

Set in Brail, 19 km from Engadin Golf Samedan & Zuoz-Madulain, Relais & Châteaux IN LAIN Hotel Cadonau offers accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a...

A
Anthia p.
From
Cyprus
The staff was really accommodating and friendly. As soon as you enter the room, there is a lot of wood which makes it very cosy. Also there is music in the room to set the vibes to chill and relax. Also there was a welcoming drink; champagne and in the room a bottle of water with mint which was sweet and delicious. The lunch and breakfast was exceptional and you can understand that the food is homemade. The most amazing view of the Alps.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 27 reviews
Price from
US$693.85
1 night, 2 adults
All five-star hotels in St. Moritz

Looking for a five-star hotel?

When the accommodation is just as important as the destination, a five-star stay should give that extra ‘wow’ factor as you enter the lobby. As well as offering the kind of service to make you feel like royalty, you’ll usually find highly rated on-site spas, gourmet restaurants and top-of-the-line beds you won’t want to get out of.

Most booked five-star hotels in St. Moritz and surroundings in the past month

See all

Popular with guests booking five-star hotels in St. Moritz

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1 review

Popular with guests booking five-star hotels in St. Moritz

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 123 reviews

Popular with guests booking five-star hotels in St. Moritz

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 47 reviews

Popular with guests booking five-star hotels in St. Moritz

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 93 reviews

Popular with guests booking five-star hotels in St. Moritz

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 113 reviews

Popular with guests booking five-star hotels in St. Moritz

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 207 reviews

Popular with guests booking five-star hotels in St. Moritz

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 406 reviews

Popular with guests booking five-star hotels in St. Moritz

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 218 reviews

Popular with guests booking five-star hotels in Pontresina

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 239 reviews

Popular with guests booking five-star hotels in Celerina

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 4 reviews

5 star hotels that guests love in St. Moritz

See all
Avg. price/night: US$2,478.29
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 406 reviews
5 star luxury close to station and shops. Customer Service was outstanding and made us feel like royalty. The SPA facilities were top notch and the best I’ve seen anywhere in the World.
Guest review by
david
Young couple
Avg. price/night: US$2,167.01
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 207 reviews
This hotel used to have the best breakfast in Europe, now its not even close. Bare minimum. Spa is nice, but choose your therapist wisely, rooms are not upgraded . Everything in the hotel in short is like this : lets satisfy the bare minimum for 5 stars hotel. Mediocre food. However the stuff - reception, concierge, bellboys, housekeepers, everyone - really great! Bravo and thank you.
Guest review by
Bojan Karic
Family with young children