Select dates to continue
From
Based on 446 verified reviews
AI-generated summary based on recent guest reviews
Uday
Mar 27, 2026
·
Stayed 1 night
Nelya
Jan 23, 2026
·
Stayed 5 nights
Xuebin
Jan 3, 2026
·
Stayed 1 night
Ben
Oct 12, 2025
·
Stayed 1 night
Sandris
Oct 5, 2025
·
Stayed 2 nights
Located in St. Moritz, Berghotel Randolins is in the mountains, within a 15-minute drive of Signalbahn and Silsersee. This family-friendly hotel is 3.4 mi (5.5 km) from Staz Lake and 3.5 mi (5.7 km) from Corviglia Ski Resort.
Engadin Valley(0.1 miles)
Inn(1 miles)
Signal Gondola(1.5 miles)
Signalbahn(1.5 miles)
Ovaverva Pool and Spa(1.5 miles)
Lake St. Moritz(1.6 miles)
Yes, free self-parking is available on-site.
A complimentary buffet breakfast is served daily from 7:00 AM to 10:00 AM.
Yes, pets are allowed in specific rooms with a fee of CHF 20 per pet, per night. Service animals are exempt from fees.
Check-in is from 4:00 PM to 10:00 PM, and check-out is by 11:00 AM. Early or late check-in/check-out may be available upon request and could incur additional charges.
The hotel offers transfers from the train station. Guests must contact the property 24 hours prior to arrival to arrange pick-up.
The property features step-free entrances and wheelchair-accessible facilities, including public areas and rooms.
The hotel is located in St. Moritz, within a 15-minute drive of Signalbahn and Silsersee, and is 3.4 mi (5.5 km) from Staz Lake and 3.5 mi (5.7 km) from Corviglia Ski Resort.
Yes, children are allowed at the property, and children under 12 years of age stay free.
Instant AI responses are based on hotel information