Skip to main content

Filter by:


Star Rating

Review Score

Cresta – 93 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.

Great location next to the marmot path
8.8
Scored 8.8
Excellent
Rated excellent
97 reviews
Price from$250.18per 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.

Such an amazing setting and the staff is incredible…very accommodating, room was fantastic and the food was amazing!
9.0
Scored 9.0
Wonderful
Rated wonderful
77 reviews
Price from$180.89per 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.

The natural beauty of the area.
7.7
Scored 7.7
Good
Rated good
416 reviews
Price from$152.28per 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.

Very good facilities for kids (pool, play room, etc.), excellent place if you want to ski, tasty food within the half-board.
8.1
Scored 8.1
Very Good
Rated very good
607 reviews
Price from$314.80per night
Hotel Post Sils Maria, hotel in Cresta

Located in the heart of the picturesque village of Sils-Maria in the Engadine, this family-run hotel combines a cozy atmosphere with a high level of comfort and a touch of luxury.

Friendly and professional staff. They were well informed and accommodated our wishes were possible.
8.7
Scored 8.7
Excellent
Rated excellent
250 reviews
Price from$325.23per night
DANILO Savognin, hotel in Cresta

Danilo & Pianta Hotels is located at 3937 feet above sea level in Savognin in the Grisons Canton. Free Wi-Fi and a free shuttle bus to the ski runs are available.

Location
7.1
Scored 7.1
Good
Rated good
235 reviews
Price from$163.16per night
Hotel Val d`Arca, hotel in Cresta

Located in Stampa, 21 miles from Train Station St. Moritz, Hotel Val d`Arca provides accommodations with a garden, free private parking, a terrace and a bar.

It would be needed a TV in the bedroom
7.4
Scored 7.4
Good
Rated good
175 reviews
Price from$152.28per night
Hotel Ristorante Lagrev, hotel in Cresta

Hotel Ristorante Lagrev welcomes you in Isola - 2.2 mi away from Maloja - in a beautiful place with a view of the lake and mountains.

Fantastic location run by a wonderful family. The food was outstanding Highly recommend
9.2
Scored 9.2
Wonderful
Rated wonderful
74 reviews
Price from$217.55per night
Hotel Guidon Zimmer, hotel in Cresta

Located in Bivio, 14 miles from Train Station St. Moritz, Hotel Guidon Zimmer has accommodations with a garden, free private parking, a terrace and a restaurant.

Very nice hotel
7.9
Scored 7.9
Good
Rated good
73 reviews
Price from$137.05per night
Parkhotel Margna Superior, hotel in Cresta

Surrounded by Alpine lakes and mountains, the 4-star Parkhotel Margna Superior features 3 restaurants, a bar, a spa, fitness center, a tennis court and a private golf course. Free WiFi is available.

The staff friendliness in general,the location, The food in all restaurants ,the housekeeping,the Spa,the bar and the music,the hotel transport cars,and the warmth of the Owner.
9.0
Scored 9.0
Wonderful
Rated wonderful
171 reviews
Price from$400.83per night
See all hotels in and around Cresta
Subscribe to receive premium deals

Prices drop the second you sign up!