
Find 3 Star Hotels in St. Moritz from SAR 332
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on St. Moritz 3 Star Hotels
Our top choices for St. Moritz 3-star hotels

2. Hotel Arte
Hotel ArteSt. Moritz
9.0 out of 10, Wonderful, (731 reviews)
The price is SAR 720
SAR 782 total
includes taxes & fees
10 Nov - 11 Nov

3. Hotel Waldhaus am See
Hotel Waldhaus am SeeSt. Moritz
9.2 out of 10, Wonderful, (705 reviews)
The price is SAR 1,081
SAR 1,150 total
includes taxes & fees
28 Nov - 29 Nov

4. Hotel Cervo Sils
Hotel Cervo SilsSils im Engadin-Segl
8.8 out of 10, Excellent, (190 reviews)
The price is SAR 853
SAR 886 total
includes taxes & fees
3 Dec - 4 Dec

6. Hotel Nolda
Hotel NoldaSt. Moritz
9.0 out of 10, Wonderful, (563 reviews)
The price is SAR 857
SAR 1,009 total
includes taxes & fees
27 Nov - 28 Nov

7. Hauser Hotel St. Moritz
Hauser Hotel St. MoritzSt. Moritz
9.0 out of 10, Wonderful, (590 reviews)
The price is SAR 1,087
SAR 1,156 total
includes taxes & fees
30 Nov - 1 Dec


























