You are booking hotel for more than 30 days
3 Star
Select Filters
Your Budget
Show 3 more
Locality
Popular locations
Show -3 more
Showing Properties in St Moritz
Hotel Piz
Based on 283 Ratings and 0 reviews
(283 Ratings)
AUD 553
+ AUD 21 taxes & fees
Per Night
Hotel Allegra
(72 Ratings)
AUD 561
+ AUD 32 taxes & fees
Per Night
Hotel Albris
Based on 36 Ratings and 0 reviews
(36 Ratings)
AUD 624
+ AUD 24 taxes & fees
Per Night
Get min. 15% OFF on international hotels with special bank offers.
Hotel Palü
AUD 519
+ AUD 20 taxes & fees
Per Night
Hotel Garni Chesa Mulin
AUD 564
+ AUD 21 taxes & fees
Per Night
Soldanella
Based on 449 Ratings and 0 reviews
(449 Ratings)
AUD 590
+ AUD 22 taxes & fees
Per Night
Hotel Bären
AUD 588
+ AUD 22 taxes & fees
Per Night
Hotel Sonne St. Moritz 3* Superior
Based on 112 Ratings and 0 reviews
(112 Ratings)
AUD 527
+ AUD 20 taxes & fees
Per Night
Hotel Donatz
AUD 547
AUD 508
+ AUD 75 taxes & fees
Per Night
Romantik Hotel Muottas Muragl
Based on 69 Ratings and 0 reviews
(69 Ratings)
AUD 400
AUD 372
+ AUD 54 taxes & fees
Per Night
Hotel Müller Mountain Lodge
AUD 513
AUD 477
+ AUD 70 taxes & fees
Per Night
Schweizerhof Pontresina
Based on 426 Ratings and 0 reviews
(426 Ratings)
AUD 413
AUD 384
+ AUD 57 taxes & fees
Per Night
Berghotel Randolins
Based on 130 Ratings and 0 reviews
(130 Ratings)
AUD 516
AUD 480
+ AUD 71 taxes & fees
Per Night
Hotel Arte
Based on 421 Ratings and 0 reviews
(421 Ratings)
AUD 503
AUD 468
+ AUD 80 taxes & fees
Per Night
Randolins Familienresort
Based on 20 Ratings and 0 reviews
(20 Ratings)
AUD 671
AUD 624
+ AUD 92 taxes & fees
Per Night
Hotel Station
AUD 485
+ AUD 18 taxes & fees
Per Night
Aladin Apartments St Moritz
AUD 539
+ AUD 20 taxes & fees
Per Night
Hotel Restaurant Alte Brauerei
AUD 456
+ AUD 29 taxes & fees
Per Night
Q: ✅ What is Lowest & Highest Price for 3 Star Hotels in St Moritz?
Q: ✅ Which are the best three star resorts & hotels in St Moritz offering excellent hospitality?
Q: ✅ How many 3 Star Hotels in St Moritz are available for booking at MakeMyTrip?