Skip to main content

Filter by:


Star Rating

Review Score

Cresta – 96 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Bergalga, hotel in Cresta

Located in Am Bach, 20 miles from Viamala Canyon, Hotel Bergalga provides accommodations with a terrace, free private parking, a restaurant and ski-to-door access.

8.8
Scored 8.8
Excellent
Rated excellent
97 reviews
Price from$197.16per night
Gasthaus Alpenrose, hotel in Cresta

Located in Innerferrera, 11 miles from Viamala Canyon, Gasthaus Alpenrose provides accommodations with a garden, free private parking, a terrace and a restaurant. The inn has a ski pass sales point.

9.0
Scored 9.0
Wonderful
Rated wonderful
75 reviews
Price from$171.20per night
Hotel Cervo, hotel in Cresta

The family-run Hotel Cervo enjoys a quiet location in Sils-Maria, a 5-minute walk from the Furtschellas Cable Car. It offers Alpine-style rooms, free WiFi and a spa area with sauna.

8.4
Scored 8.4
Very Good
Rated very good
1,206 reviews
Price from$216.88per night
Hotel Suretta, hotel in Cresta

Built in traditional Walser style, Hotel Suretta is located in the center of Splügen next to the Hinterrhein River.

8.3
Scored 8.3
Very Good
Rated very good
1,252 reviews
Price from$164.30per night
B&B La Tgamona, hotel in Cresta

Located in Savognin and with Train Station St. Moritz reachable within 25 miles, B&B La Tgamona has a tour desk, non-smoking rooms, a shared lounge, free WiFi throughout the property and a terrace.

8.0
Scored 8.0
Very Good
Rated very good
580 reviews
Price from$131.44per night
Maloja Palace Suites CO2-Neutral, hotel in Cresta

Built in 1884 in Neo-Renaissance style, the impressive Maloja Palace can be found at the end of the Bergell Valley, 9.3 mi from St. Moritz. Free WiFi is available.

7.9
Scored 7.9
Good
Rated good
760 reviews
Price from$185.11per night
Arenas Resort Schweizerhof, hotel in Cresta

The Arenas Resort Schweizerhof hotel with its in-house salt-water spa (33°C) is located in the heart of Sils Maria, only a few minutes from many beautiful hiking trails. Free Wi-Fi is available.

8.1
Scored 8.1
Very Good
Rated very good
609 reviews
Price from$317.01per night
Hotel Cristallina, hotel in Cresta

Located in upper Engadin directly on Silsersee, Hotel Cristallina hosts an on-site restaurant offering Italian specialties and cheese fondue.

7.7
Scored 7.7
Good
Rated good
417 reviews
Price from$153.35per night
Hotel Piz Tambo, hotel in Cresta

This traditional, country-style hotel in Splügen. It is surrounded by the scenic Lepontine Alps and the popular Splügen ski resort.

8.3
Scored 8.3
Very Good
Rated very good
598 reviews
Price from$164.30per night
Hotel Stüa Granda, hotel in Cresta

Offering panoramic views of the Bregaglia Mountain Range, Hotel Stüa Granda in Soglio features a restaurant with a terrace serving characteristic regional cuisine.

8.9
Scored 8.9
Excellent
Rated excellent
281 reviews
Price from$208.12per night
See all hotels in and around Cresta
Subscribe to receive premium deals

Prices drop the second you sign up!