Skip to main content

Filter by:


Star Rating

Review Score

Cresta – 102 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$196.93per 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$171per 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,204 reviews
Price from$216.62per 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,249 reviews
Price from$164.10per 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
388 reviews
Price from$131.28per 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.28per 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.11per 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
363 reviews
Price from$437.61per 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
610 reviews
Price from$316.62per 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
375 reviews
Price from$175.05per night
See all hotels in and around Cresta
Subscribe to receive premium deals

Prices drop the second you sign up!