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.

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

wonderful staff, good location, basic but good food, clean room, comfortable bed
9.0
Scored 9.0
Wonderful
Rated wonderful
75 reviews
Price from$171.67per 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.

Friendly hotel with an excellent restaurant. A great base from which to explore the walking in the area which is excellent and the stunning Splugen pass.
8.3
Scored 8.3
Very Good
Rated very good
1,257 reviews
Price from$164.75per 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.

Breakfast was great. Hosts were very friendly. Very cozy spot. Would recommend.
8.0
Scored 8.0
Very Good
Rated very good
581 reviews
Price from$131.80per 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$439.34per 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.

excellent hotel, with excellent food and service
9.0
Scored 9.0
Wonderful
Rated wonderful
373 reviews
Price from$175.74per 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.

Everyone was friendly and very helpful. I thought the bed was very comfortable and the room was very cute. perfect location in the village. I ate in the restaurant and felt the food was good and the prices were fair. The village is very beautiful and I would definitely come back here!
8.3
Scored 8.3
Very Good
Rated very good
598 reviews
Price from$164.75per 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.

Beautiful setting, food was great, staff  were wonderful.
8.8
Scored 8.8
Excellent
Rated excellent
252 reviews
Price from$288.87per 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$153.77per 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.

Close to hiking trails The view from the restaurant's balcony The room was very clean Comfy bed
8.9
Scored 8.9
Excellent
Rated excellent
280 reviews
Price from$208.69per night
See all hotels in and around Cresta
Subscribe to receive premium deals

Prices drop the second you sign up!