You are booking hotel for more than 30 days
Parking
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)
CAD 645
CAD 632
+ CAD 76 taxes & fees
Per Night
Hotel Laudinella
Based on 216 Ratings and 0 reviews
(216 Ratings)
CAD 674
CAD 563
+ CAD 83 taxes & fees
Per Night
Cresta Palace
CAD 803
CAD 676
+ CAD 201 taxes & fees
Per Night
Get min. 15% OFF on international hotels with special bank offers.
Hotel Reine Victoria
CAD 835
CAD 692
+ CAD 102 taxes & fees
Per Night
Grand Hotel des Bains Kempinski
CAD 1,783
+ CAD 68 taxes & fees
Per Night
Hotel Palü
CAD 490
+ CAD 19 taxes & fees
Per Night
Hotel Maistra 160
Based on 8 Ratings and 0 reviews
(8 Ratings)
CAD 595
CAD 553
+ CAD 81 taxes & fees
Per Night
Sunstar Pontresina
Based on 5 Ratings and 0 reviews
(5 Ratings)
CAD 479
CAD 446
+ CAD 66 taxes & fees
Per Night
Hauser Hotel St. Moritz
CAD 793
+ CAD 30 taxes & fees
Per Night
Hotel Garni Chesa Mulin
CAD 516
+ CAD 20 taxes & fees
Per Night
Soldanella
Based on 449 Ratings and 0 reviews
(449 Ratings)
CAD 568
+ CAD 22 taxes & fees
Per Night
Hotel Bernina
Based on 64 Ratings and 0 reviews
(64 Ratings)
CAD 481
+ CAD 18 taxes & fees
Per Night
Nira Alpina - Member of Design Hotels
Based on 183 Ratings and 0 reviews
(183 Ratings)
CAD 833
CAD 739
+ CAD 89 taxes & fees
Per Night
Art Boutique Hotel Monopol
Based on 223 Ratings and 0 reviews
(223 Ratings)
CAD 897
CAD 743
+ CAD 109 taxes & fees
Per Night
Hotel Bären
CAD 486
+ CAD 18 taxes & fees
Per Night
Hotel GRACE LA MARGNA ST MORITZ
CAD 1,568
CAD 1,464
+ CAD 191 taxes & fees
Per Night
Suvretta House
Based on 68 Ratings and 0 reviews
(68 Ratings)
CAD 1,836
CAD 1,732
+ CAD 209 taxes & fees
Per Night
Crystal Hotel
CAD 919
CAD 873
+ CAD 108 taxes & fees
Per Night
Hotel Steffani
CAD 947
CAD 881
+ CAD 130 taxes & fees
Per Night
Hotel Sonne St. Moritz 3* Superior
Based on 112 Ratings and 0 reviews
(112 Ratings)
CAD 551
+ CAD 21 taxes & fees
Per Night