Search hotels in Cresta

Enter your dates to see the latest prices and deals for Cresta hotels

August 2026

12
3456789
10111213141516
17181920212223
24252627282930
31

September 2026

123456
78910111213
14151617181920
21222324252627
282930
Flexible date options
Select occupancy

Make your hotel stay special

Find hotels in Cresta with the extras that matter to you

Cresta – 2 hotels and places to stay

Filter by:

Star rating
Review score

Capetta Appartement

Hotel in Cresta

Capetta Appartement is offering accommodation in Cresta. 28 km from Viamala Canyon, the property provides a ski pass sales point.

L
Leo
From
Netherlands
Travelling from Italy to Belgium, a stop to escape the heat. Boy, it did us good. Self check-in, impersonal but quite simple. Saw no living soul from start to end. Tall modern building, the ugliest in the valley but when inside you don't see it. Very Swiss, spotless room and bathroom (small). Balcony with view on the mountain slopes and some friendly sheep. No restaurant either, make a reservation in one of the nearby villages or get stuff at the small supermarket nearby. Above all, absolute, clean air and utter silence as everywhere in this magic secluded valley, untouched by mass tourism unlike most in Switzerland; a view without electricity poles or tourism infrastructure of any kind; one bus an hour, no trains, no planes, not even in the distance; by night no cars either (by day VERY few). The only noise comes from the brooklet far below, which will become the Rhine. And a stunning starry night. The heatwave had engulfed all of Europe at 35C., here it was 18C. Pure magic.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 21 reviews
Price from
€ 166.34
1 night, 2 adults

Ferienwohnung Stoffel

Cresta

Set in Cresta, 32 km from Viamala Canyon, Ferienwohnung Stoffel has ski-to-door access, private parking and rooms with free WiFi access.

c
ceiks65
From
Czech Republic
We have been in this appartement for the second time. Placement of the appartement is great. Parking near the appartment is great as well. Kitchen is well equiped and appartment is spacious enough for 6 persons.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 18 reviews
Price from
€ 230.32
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.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 15 reviews
Price from
€ 266.58
1 night, 2 adults

Hotel Bergalga

Am Bach (Near Cresta)

Hotel Bergalga is set in Am Bach. Among the various facilities are ski-to-door access and a ski pass sales point. There is a terrace and guests can make use of free WiFi and free private parking.

T
Tal Haim
From
Israel
Romantic, amazing view, great food and nice people.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 105 reviews
Price from
€ 266.58
1 night, 2 adults

Gasthaus Alpenrose

Innerferrera (Near Cresta)

Set in Innerferrera, 18 km from Viamala Canyon, Gasthaus Alpenrose offers accommodation with a garden, free private parking, a terrace and a restaurant. The inn has a ski pass sales point.

K
Katarzyna
From
Poland
Food was really good and natural. Comfortable rooms, clean. Really nice neighborhood.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 104 reviews
Price from
€ 197.27
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.

N
Nicolò
From
Switzerland
The service in general, the cleanliness of all the areas and the quality of the restaurant.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 280 reviews
Price from
€ 295.37
1 night, 2 adults

Hotel Palazzo Salis

Soglio (Near Cresta)

Hotel Palazzo Salis has a garden, terrace, a restaurant and bar in Soglio. The property is non-smoking and is set 40 km from Train Station St. Moritz. At the hotel, all rooms include a desk.

K
Kenneth
From
United Kingdom
This is a stunning property full of character and grace unspoiled by modern intrusions. Utterly charming in the magical village of Soglio.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 267 reviews
Price from
€ 239.71
1 night, 2 adults

Hotel La Soglina

Soglio (Near Cresta)

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

D
Dimitris
From
United Kingdom
Dream location The food / meat was super fresh Family owned business that have put so much love into it
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 137 reviews
Price from
€ 351.88
1 night, 2 adults

B&B Pranzaira, Strada Cantonale 211, Vicosoprano

Vicosoprano (Near Cresta)

Set in Vicosoprano, 28 km from Train Station St. Moritz, B&B Pranzaira, Strada Cantonale 211, Vicosoprano 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.0
Superb - What previous guests thought, 213 reviews
Price from
€ 156.11
1 night, 2 adults

Hotel Stüa Granda

Soglio (Near Cresta)

Hotel Stüa Granda has a garden, terrace, a restaurant and bar in Soglio. Located around 15 km from Palazzo Vertemate, the hotel with free WiFi is also 15 km away from San Carlo Casa Vacanza.

D
Dr Michael Meehan
From
Australia
The meals (dinner and breakfast) were great. The hotel offered a good choice of food options for guests needing gluten free options. The location is superb. The staff were exceptionally friendly and helpful. You feel very spoilt by the Swiss hospitality.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 207 reviews
Price from
€ 229.68
1 night, 2 adults
See all hotels in and around Cresta

Hotels with airport shuttles in Cresta

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,891 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 145 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 213 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,346 reviews
Airport shuttle
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 67 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 256 reviews
From € 189.89 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 468 reviews

Most booked hotels in Cresta and surroundings in the past month

See all

Popular with guests booking hotels in Cresta

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

Popular with guests booking hotels in Am Bach

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 105 reviews

Popular with guests booking hotels in Am Bach

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

More places to explore, more ways to go