Skip to main content

Filter by:


Star rating

Review score

Vicosoprano – 1 hotel or place to stay
See the latest prices and deals by choosing your dates.
Hotel Corona, hotel in Vicosoprano

Situated in Vicosoprano, 31 km from Train Station St. Moritz, Hotel Corona features accommodation with a garden, free private parking, a shared lounge and a terrace.

staff and cleanliness
9.2
Scored 9.2
Superb
Rated superb
17 reviews
Price from£216.22per night
B & B Longhin, hotel in Vicosoprano

Offering a restaurant and a terrace, B & B Longhin is located in Maloja, a 10-minute walk from Lake Sils, at 1809 metres above sea level. Free private parking outside is available on site.

Loved the view, great location, good breakfast
8.7
Scored 8.7
Fabulous
Rated fabulous
255 reviews
Price from£201.30per night
Hotel Val d`Arca, hotel in Vicosoprano

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

Lovely B and B, extremely cosy and the host was amazing. Breakfast was a particular highlight during our stay.
7.4
Scored 7.4
Good
Rated good
175 reviews
Price from£128.47per night
Hotel Pöstli, hotel in Vicosoprano

The rustically furnished Hotel Pösli is located in Maloja, 300 metres from the Aela Ski Lift. It features a sauna and a fitness centre. St. Moritz is 18 km away.

8.3
Scored 8.3
Very good
Rated very good
99 reviews
Price from£181.12per night
Hotel La Soglina, hotel in Vicosoprano

In the village of Soglio, the family-run Hotel La Soglina houses an à la carte restaurant with a terrace and offers rooms with a mountain view. Free WiFi is available in the public areas.

We were very happy to stay at this hotel.
9.0
Scored 9.0
Superb
Rated superb
138 reviews
Price from£289.57per night
Hotel Palazzo Salis, hotel in Vicosoprano

Hotel Palazzo Salis has a garden, terrace, a restaurant and bar in Soglio. The property is non-smoking and is set 40 km from Train Station St. Moritz.

I liked the lovely old building and the garden and I liked having breakfast outside as the sun came up. The buffet was very good and so was the staff. It was nice seeing you all working so well together to serve dinner.
9.1
Scored 9.1
Superb
Rated superb
172 reviews
Price from£249.38per night
Schweizerhaus Swiss Quality Hotel, hotel in Vicosoprano

The Schweizerhaus Swiss Quality Hotel occupies a renovated 200-year-old building in Maloja.

Old charming building in the middle of the ski slopes. Ideal for those who love winter sport. We had a lovely vintage (with history) room with everything we needed. Very pleasant and friendly service, good breakfast. The hotel has restaurant with good cuisine. A bit expensive, yes, but they offer a good discount if you stay 3 night at least.
8.5
Scored 8.5
Very good
Rated very good
103 reviews
Price from£226.75per night
Maloja Palace Suites CO2-Neutral, hotel in Vicosoprano

Built in 1884 in Neo-Renaissance style, the impressive Maloja Palace can be found at the end of the Bergell Valley, 15 km from St. Moritz. Free WiFi is available.

Beautiful , charming , super service
7.9
Scored 7.9
Good
Rated good
760 reviews
Price from£154.62per night
rest bellavista, hotel in Vicosoprano

Boasting a garden, bar and views of lake, rest bellavista is located in Maloja, 17 km from Train Station St. Moritz.

8.0
Scored 8.0
Very good
Rated very good
208 reviews
Price from£110.39per night
Maloja Kulm Hotel, hotel in Vicosoprano

Featuring mountain views, Maloja Kulm Hotel in Maloja features accommodation, a garden, a restaurant, a bar and ski-to-door access.

The breakfast was nice : we had a lot of choices on the buffet
9.2
Scored 9.2
Superb
Rated superb
216 reviews
Price from£199.72per night
See all hotels in and around Vicosoprano
Subscribe to receive premium deals

Prices drop the moment you sign up!

Explore guest reviews of hotels in Vicosoprano

  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 14 reviews
    Perfect location, close to Italy, may options for day trips. An absolutely stunning and cosy cabin, beautifully restored and with all the modern comfort and amenities. Vicosoprano is a nice town and the local bakery had tasty croissants.
    Markus
    Australia