
Vicosoprano Holidays
- Plan, book, travel with confidence
- Better togetherSave up to €185 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Top hotels in Vicosoprano

Hotel Arte
Via Tinus 7 St. Moritz GR
The price is €237 per night from 3 May to 4 May
€237
3 May - 4 May
includes taxes & fees
8.8/10 Excellent! (566 reviews)
Really great hotel
Reviewed on 12 Apr 2026

Hauser Hotel St. Moritz
Via Traunter Plazzas 7 St. Moritz GR
Fully refundableReserve now, pay when you stay
The price is €305 per night from 26 Apr to 27 Apr
€305
26 Apr - 27 Apr
includes taxes & fees
9/10 Wonderful! (495 reviews)
Room is clean but it lacks useful things such as a fridge and a kettle for some tea and coffee. Staff is very helpful. Shuttle service is excellent. Ate at the restaurant in the evening. You pay a high price for a very small portion of commercial food. Restaurant is not recommended. In my opinion ...
Reviewed on 16 Apr 2026

Hotel Piz
Via Dal Bagn 6 St. Moritz GR
8.2/10 Very Good! (337 reviews)
Impression of entrance and reception was poor but hotel room was very modern, new, bright, big and had a balcony. Breakfast was nice, had lots of options. Location was good, right beside lake and about 15 minutes walk from old town or train station. Nice scenic walk around lake. Allowed us to leave ...
Reviewed on 10 Apr 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Popular places to visit
Belvedere Tower
You can find out about the history of Maloja with a trip to Belvedere Tower. Discover the area's mountain views or seek out its ski slopes.
What to do in Vicosoprano

Bernina Train and Swiss Alps, full day tour. Departure from Milan
€129
per adult
100% of travellers recommend

Lake Como, Swiss Alps and Bernina Train From Milan
€175
per adult
80% of travellers recommend

Alpine Wonders: Day Tour from Milan on the Bernina Red Train to St. Moritz
€138
per adult
80% of travellers recommend
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
