Skip to main content

Filter by:


Star Rating

Review Score

Cresta – 88 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
96 reviews
Price from$198.75per night
Hotel Avers, hotel in Cresta

Located in Am Bach, 20 miles from Viamala Canyon, Hotel Avers has accommodations with a garden, free private parking, a terrace and a restaurant. Guests can use a bar.

9.5
Scored 9.5
Exceptional
Rated exceptional
35 reviews
Price from$231.88per 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$172.58per 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,189 reviews
Price from$203.17per 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
578 reviews
Price from$132.50per 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
621 reviews
Price from$277.66per 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
772 reviews
Price from$186.61per 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
370 reviews
Price from$441.67per 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
367 reviews
Price from$176.67per 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
401 reviews
Price from$200.96per night
See all hotels in and around Cresta
Subscribe to receive premium deals

Prices drop the second you sign up!