Skip to main content

Search hotels in Cresta

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

Cresta – 1 hotel or place to stay

Filter by:

Star rating
Review score

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.4
Superb - What previous guests thought, 24 reviews
Price from
US$324.09
1 night, 2 adults

Hotel Bergalga

Am Bach (Near Cresta)

Set in Am Bach, 32 km from Viamala Canyon, Hotel Bergalga offers accommodation with a terrace, free private parking, a restaurant and ski-to-door access.

T
Tal Haim
From
Israel
Romantic, amazing view, great food and nice people.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 122 reviews
Price from
US$298.16
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, 99 reviews
Price from
US$220.38
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.

P
Patrizia
From
Liechtenstein
Fabulous Hotel in a picturesque Swiss village. Everything was thought in details and our stay was very relaxing with all comforts. Our dog was also pampered and very welcome.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 287 reviews
Price from
US$337.05
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.

N
NiChson
From
Sweden
It was clean, beautiful, wonderful, friendly staff who seemed to enjoy their work which influenced everything 😉
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 249 reviews
Price from
US$256.68
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
Dr.Sanae
From
Thailand
We were very happy to stay at this hotel.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 127 reviews
Price from
US$427.79
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 40 km from Train Station St.

B
Bernard
From
United Kingdom
It has a fantastic location at the entrance to the beautiful, unspoiled village of Soglio and with the most extraordinary views across the Val Bregaglia to the Bregaglia range and the Val Bondasca. The young staff team are brilliant, incredibly helpful and multi-lingual. The buffet breakfast was good and the restaurant food verging on fine dining. The terrace overlooking the valley on which drinks and restaurant meals are served is lovely. Our room was spacious and comfortable. Simply stunning.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 231 reviews
Price from
US$270.94
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.

B
Burckhardt
From
Germany
beyond expectations...wonderful books and fitness room ...
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 190 reviews
Price from
US$448.02
1 night, 2 adults

Hotel Grischuna

Bivio (Near Cresta)

Situated in Bivio, 22 km from Train Station St. Moritz, Hotel Grischuna features accommodation with a garden, free private parking, a shared lounge and a terrace.

N
Nicola
From
Switzerland
Breakfast was superb, a big choice of good quality food and drink. The evening meals were simply superb - great quality ingredients cooked to perfection. We were sorry we could not stay for the Silvester menu! The staff were all very friendly and exceedingly helpful, we felt at home instantly. The room was extremely clean and fresh, in the bathroom all the fittings were modern, clean and of good quality. Loved the big shower and raindrop shower head! The hotel is very close to one of the Bivio lifts and right next to the baby lift. The rooms have good views of the mountains.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 234 reviews
Price from
US$240.29
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.

L
Leigh
From
Australia
The staff went above & beyond to make my trip enjoyable.All the facilities are lovely and the food was first class!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 439 reviews
Price from
US$207.42
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, 2,048 reviews
From US$443.35 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 188 reviews
From US$1,639.88 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 225 reviews
From US$1,814.88 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,257 reviews
From US$365.34 per night
Airport shuttle
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 88 reviews
From US$1,239.31 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 234 reviews
From US$341.98 per night

Most booked hotels in Cresta and surroundings in the past month

See all

Popular with guests booking hotels in Am Bach

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 122 reviews

Popular with guests booking hotels in Am Bach

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

Popular with guests booking hotels in Am Bach

Popular with guests booking hotels in Am Bach

Popular with guests booking hotels in Mühlen

Popular with guests booking hotels in Am Bach

Popular with guests booking hotels in Am Bach

Best hotels with breakfast in Cresta and nearby

See all
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 122 reviews

Set in Am Bach, 32 km from Viamala Canyon, Hotel Bergalga offers accommodation with a terrace, free private parking, a restaurant and ski-to-door access.

From US$337.05 per night