The 10 best ski resorts in Cresta, Switzerland | Booking.com
Skip to main content

Ski Resorts in Cresta

Find the ski resorts that appeal to you the most

The best ski resorts in Cresta

Check out our pick of great ski resorts in Cresta

Filter by:

Review score

Capetta Appartement

Hotel in Cresta

Capetta Appartement is offering accommodation in Cresta. Free private parking is available and the hotel also offers ski equipment hire for guests who want to explore the surrounding area.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 9 reviews
Location 9.4
Price from
US$190.44
1 night, 2 adults

Hotel Avers

Am Bach (Near Cresta)

Situated in Am Bach, 32 km from Viamala Canyon, Hotel Avers features accommodation with a garden, free private parking, a terrace and a restaurant.

M
Martin
From
Germany
Outstanding modern hotel: fantastic high end dining, super friendly staff, gorgeous location.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 24 reviews
Location 9.8
Price from
US$279.31
1 night, 2 adults

Hotel Post Andeer

Andeer (Near Cresta)

Situated in Andeer, 7.7 km from Viamala Canyon, Hotel Post Andeer features accommodation with a garden, free private parking, a shared lounge and a terrace.

S
Stephane
From
Israel
Superb Boutique Hotel, we will come back for longer
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 288 reviews
Location 9.4
Price from
US$330.10
1 night, 2 adults

Hotel La Soglina

Soglio (Near Cresta)

Situated in Soglio, 39 km from Train Station St. Moritz, Hotel La Soglina features accommodation with a garden, free private parking, a terrace and a restaurant.

D
Dr.Sanae
From
Thailand
We were very happy to stay at this hotel.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 137 reviews
Location 9.8
Price from
US$418.97
1 night, 2 adults

B&B Pranzaira

Vicosoprano (Near Cresta)

Set in Vicosoprano, 28 km from Train Station St. Moritz, B&B Pranzaira offers accommodation with a garden, free private parking, a shared lounge and a terrace.

H
Haşim
From
Turkey
Great location and close to passes for motorcycle riders. Clean rooms. Owners are very kind and helpful for any of your needs. Definitely will visit again.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 236 reviews
Location 8.7
Price from
US$177.74
1 night, 2 adults

Parkhotel Margna Superior

Sils Maria (Near Cresta)

Surrounded by Alpine lakes and mountains, the 4-star Parkhotel Margna Superior features 3 restaurants, a bar, a spa, fitness centre, a tennis court and a private golf course. Free WiFi is available.

E
Ele
From
Italy
Great hotel with very comfortable rooms, friendly staff, excellent food, and a fantastic location. A great value for money for staying near St Moritz
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 205 reviews
Location 9.7
Price from
US$425.06
1 night, 2 adults

Hotel Post

Bivio (Near Cresta)

Set in Bivio, 22 km from Train Station St. Moritz, Hotel Post offers accommodation with a restaurant, free private parking, a bar and ski-to-door access.

E
Emma
From
United Kingdom
warm and welcoming and the owners were so helpful. the facilities and room were wonderful
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 410 reviews
Location 9.1
Price from
US$203.14
1 night, 2 adults

Hotel Post Sils Maria

Sils Maria (Near Cresta)

Located in the heart of the picturesque village of Sils-Maria in the Engadine, this family-run hotel combines a cosy atmosphere with a high level of comfort and a touch of luxury.

N
Nicholas
From
Switzerland
charming, excellent location, very friendly staff
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 131 reviews
Location 9.5
Price from
US$379.61
1 night, 2 adults

Hotel Solaria

Bivio (Near Cresta)

Nestled within an area of unspoiled natural beauty, this charming hotel is set in the small village of Bivio, surrounded by a wonderful mountain scenario.

H
Hrvoje
From
Croatia
The Best Hotel in the Swiss Alps! Our stay at Hotel Solaria was absolutely perfect—this is hands-down the best place we’ve visited in Switzerland! From the moment we arrived, the staff treated us like family, offering warm hospitality and thoughtful service. The hotel itself is spotlessly clean,with cozy, well-appointed rooms and breathtaking views of the Alps. And the food? Incredible!Every meal was a delight, featuring fresh, local flavors that exceeded our expectations. Whether you’re seeking a romantic getaway or an alpine adventure, Hotel Solaria delivers magic at every turn. We’re
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 398 reviews
Location 9.2
Price from
US$196.79
1 night, 2 adults

Edelweiss Swiss Quality Hotel

Sils Maria (Near Cresta)

Since 1876, Hotel Edelweiss has provided comfortable accommodation in the romantic village of Sils-Maria, just 10 minutes' drive from the famous St. Moritz.

F
Feliks
From
France
This is a nice hotel with impeccable hospitality. Excellent breakfasts in a chic hall with a great choice of dishes and service. Cleaning twice a day. Nice sweets in the evening, tea, coffee every day in the rooms. Absolute silence and comfort. A small but very nice spa with a jacuzzi and saunas. Musical evenings almost every day. Cross-country ski trails 3 minutes from the hotel. You need to go to the ski slopes by bus (the stop is next to the hotel). A wonderful village with restaurants and a delicious coffee shop. Hiking routes that start right at the hotel. I recommend this hotel for a relaxing holiday and enjoying the beauty of nature!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 219 reviews
Location 9.7
Price from
US$469.75
1 night, 2 adults
All ski resorts in Cresta

Looking for a ski resort?

Those who enjoy hitting the slopes on holiday need look no further than ski resorts and hotels. Whether located up in the mountains or in a nearby town or city, ski resorts give you easy access to the best areas for skiing, snowboarding and other winter sports.
gogless