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$322.73
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, 121 reviews
Price from
US$296.91
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$219.45
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.

L
Lynn
From
Luxembourg
I've travelled to Graubünden for the last 40 years. Exceptional hotel with a truly outstanding team. The hotel manager and staff are extremely friendly and professional, making international guests feel welcome from the moment you arrive. The interior design is beautiful, with high-quality Swiss woodwork throughout, contemporary design, and the food is excellent. I will definitely return here next time I am in the Graubünden region.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 286 reviews
Price from
US$335.64
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.

J
Joseph
From
Switzerland
I liked the lovely old building and the garden and I liked having breakfast outside as the sun came up. The buffet was very good and so was the staff. It was nice seeing you all working so well together to serve dinner.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 249 reviews
Price from
US$255.60
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
Darren
From
United States
Wow! What an Amazing stay I had! Dominique was a wonderful host! He will make sure that you are having a great time! He and his staff are Super Amazing and very friendly too! My view from my balcony was Picture Postcard Perfect! 🖼️ You see the beautiful charming village of Soglio and a spectacular panorama of snow capped mountain peaks! You hear birds singing & church bells ringing! My room and bathroom was a very good size! Enough room to move around and be comfortable! I had a tasty breakfast and a very delicious four-course dinner in the beautiful dining room! They also have a very large panoramic patio with magnificent views in all directions! There's a beautiful, but very steep and rocky hike just above the hotel! At the top you are rewarded with an amazing view of Soglio and a gorgeous green field! I was very blessed to see about 200 sheep, baby sheep and 3 sheep dogs moving across the huge field in great coordination! It looked like a scene from a scenic travel film! It's fun to explore all the old stone pathways through Soglio village! You will be taken back in time hundreds of years! I'm not sure how I will be able to top this stay! It was beyond Amazing! Thanks again Dominique and all your wonderful staff for making my visit a very memorable one! 😊
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 127 reviews
Price from
US$426
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.

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, 231 reviews
Price from
US$269.80
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.

D
David
From
Switzerland
It is a wonderful hotel in a great location with great service and amenities. The spa was nice after a long day of cross country skiing or hiking. The restaurants were excellent
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 187 reviews
Price from
US$453.11
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.

V
Veronika
From
Slovakia
It was very nice and cozy. Everything clean and pleasant.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 230 reviews
Price from
US$239.28
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.

W
Wolfgang
From
Germany
It's a well run place with authentic people who obviously are committed to their work and dedicated to their guests, with a lot of love for small details.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 439 reviews
Price from
US$206.54
1 night, 2 adults
See all hotels in and around Cresta
100% of travellers book apartments in Cresta
Live like a local – check out 250 apartments in Cresta

Why book an apartment in Cresta? Many travellers are choosing apartments to enjoy local neighbourhoods and the conveniences of home. Typically, apartments offer more space to relax, practical kitchens, and other helpful amenities for making the most of your stay.

  • Parking available in 227 apartments
  • Balcony available in 157 apartments
  • Washing machine available in 133 apartments

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$441.49 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 187 reviews
From US$1,633 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 225 reviews
From US$1,807.27 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,254 reviews
From US$365.35 per night
Airport shuttle
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 88 reviews
From US$1,234.11 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 230 reviews
From US$340.54 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, 121 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, 121 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$335.64 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 99 reviews

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.

From US$219.45 per night