Skip to main content

Filter by:


Star Rating

Review Score

Cresta – 98 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.35per 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.36per 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,205 reviews
Price from$217.08per 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,254 reviews
Price from$164.46per night
Hotel Solaria, hotel in 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.

8.7
Scored 8.7
Excellent
Rated excellent
406 reviews
Price from$199.54per night
Hotel Waldhaus Sils, hotel in Cresta

The 5-star Waldhaus Hotel in quiet Sils-Maria, only 6.2 mi from bustling St.Moritz, proudly overlooks the village and offers splendid views and an indoor pool.

9.6
Scored 9.6
Exceptional
Rated exceptional
364 reviews
Price from$438.55per night
Hotel Post, hotel in Cresta

Located in Bivio, Hotel Post is located on the Julier Pass Road in the Ela Nature Reserve and is certified mountain bike hotel.

9.0
Scored 9.0
Wonderful
Rated wonderful
374 reviews
Price from$175.42per night
Hotel Post Cunter Biancardi, hotel in Cresta

Located in Savognin, 24 miles from Davos Congress Center, Hotel Post Cunter Biancardi provides accommodations with a terrace, free private parking and a bar.

7.5
Scored 7.5
Good
Rated good
387 reviews
Price from$131.56per night
Edelweiss Swiss Quality Hotel, hotel in Cresta

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

8.8
Scored 8.8
Excellent
Rated excellent
252 reviews
Price from$288.35per night
Hôtel Bodenhaus, hotel in Cresta

Located in Splügen, 13 miles from Viamala Canyon, Hôtel Bodenhaus has accommodations with a garden, free private parking, a terrace and a restaurant.

8.6
Scored 8.6
Excellent
Rated excellent
195 reviews
Price from$263.13per night
See all hotels in and around Cresta
Subscribe to receive premium deals

Prices drop the second you sign up!