Skip to main content

Resorts in St. Moritz

Find the resorts that appeal to you the most

Select occupancy

The best resorts in St. Moritz

Check out our selection of great resorts in St. Moritz

Filter by:

Review score

Hotel GRACE LA MARGNA ST MORITZ

Hotel in St. Moritz

Located in St. Moritz, a 3-minute walk from Train Station St. Moritz, Hotel GRACE LA MARGNA ST MORITZ has accommodations with a terrace, private parking, a restaurant and a bar.

J
Jose Escobar
From
Panama
The staff was very helpful and gave us good advice for the places to visit. The location is also excellent in front of the train station. The food in the hotel restaurant was very good.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 478 reviews
Price from
$752.04
1 night, 2 adults

b&b River Inn

St. Moritz

b&b River Inn is located in St. Moritz, 1312 feet from Signalbahn and 1.4 mi from the center. The bed and breakfast has a terrace and views of the mountain, and guests can enjoy a drink at the bar.

R
Rafael Brägger
From
Switzerland
Great staff, great breakfast, perfect parking
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 812 reviews
Price from
$214.39
1 night, 2 adults

Randolins Familienresort

Hotel in St. Moritz

Randolins Familienresort is located on the edge of Sankt Moritz in the Grisons Region, just 984 feet from the next chair elevator to the Corviglia Ski Area and a ski school.

P
Paige
From
United States
Everything. Facilitates were beautiful and clean. Staff was friendly and helpful. Food was good. Kid areas amazing.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 158 reviews
Price from
$295.38
1 night, 2 adults

Badrutt's Palace Hotel St Moritz

Hotel in St. Moritz

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

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 113 reviews
Price from
$1,623.42
1 night, 2 adults

Suvretta House

Hotel in St. Moritz

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

J
Javier
From
Switzerland
The hotel is impressive. It is a classy and glamorous place to stay. The views are very nice and you are a bit outside of the town which means it is really quite.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 207 reviews
Price from
$732.50
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. Johannes Badrutt founded the property in 1856, and laid the foundation stone for winter tourism.

M
Michael
From
United States
The staff, food, and the beautiful scenery
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 114 reviews
Price from
$1,500.74
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.

n
nasir
From
United Arab Emirates
The service and concierge team
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 148 reviews
Price from
$836.13
1 night, 2 adults

Giardino Mountain

Hotel in St. Moritz

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

A
Amanda
From
Canada
Everything was very clean and the staff was pleasant.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 67 reviews
Price from
$1,138.66
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.

C
Charlotte
From
Switzerland
Incredibly kind and thoughtful staff, with high attention to detail Beautiful views, location and region Spacious rooms Lovely spa
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 39 reviews
Price from
$2,071.38
1 night, 2 adults

Hotel Arte

Hotel in St. Moritz

Hotel Arte enjoys a central location in St. Moritz, 984 feet from the Corviglia/Marguns Cable Car.

H
Heba
From
Qatar
The location is perfect and facilities are comfortable and very clean room. The staff are very friendly and gave us really useful recommendations. Thank you guys
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,255 reviews
Price from
$311.68
1 night, 2 adults
All resorts in St. Moritz

Looking for a resort?

Travelers who really want to “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal on-site amenities like pools, spas, restaurants, activities, excursions, and shops, and stay the night in luxurious private rooms, villas, or apartments.

Most booked resorts in St. Moritz and surrounding area in the past month

See all

Popular with guests booking resorts in St. Moritz

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,728 reviews

Popular with guests booking resorts in St. Moritz

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,346 reviews

Popular with guests booking resorts in St. Moritz

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,255 reviews

Popular with guests booking resorts in St. Moritz

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,020 reviews

Popular with guests booking resorts in St. Moritz

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 764 reviews

Popular with guests booking resorts in St. Moritz

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 751 reviews

Popular with guests booking resorts in St. Moritz

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 619 reviews

Popular with guests booking resorts in St. Moritz

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 741 reviews

Popular with guests booking resorts in St. Moritz

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 207 reviews

Popular with guests booking resorts in St. Moritz

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 516 reviews

Highly rated resorts in St. Moritz and nearby

See all
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,728 reviews

Hotel Nolda

Via Crasta 3
8.0+ review score
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,346 reviews

Hotel Arte

Via Tinus 7
8.0+ review score
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,255 reviews

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,020 reviews

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 764 reviews

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 751 reviews
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 619 reviews
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 741 reviews

Treat yourself. Popular resorts in St. Moritz and nearby

See all

Suvretta House

Via Chasellas 1
Spa and wellness center
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 207 reviews

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 516 reviews

Berghotel Randolins

via Curtins 2
Spa and wellness center
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 588 reviews

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

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

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 244 reviews

Hostel by Randolins

Via Curtins 2
Spa and wellness center
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 210 reviews

Kulm Hotel St. Moritz

Via Veglia 18
Spa and wellness center
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 114 reviews

Resorts That Guests Love in St. Moritz

See all
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 478 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 bydavid
Young couple
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 39 reviews
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.
Guest review byAlena
Young couple
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 102 reviews
This apartment is pretty good value for the money and is conveniently located a 5 minutes away from a ski resort gondola and even closer to a spa resort. Host was very quick to reply to any questions.
Guest review byJoão
Young couple