St. Moritz hotels

St. Moritz luxury hotels

Search hundreds of travel sites at once for luxury hotels in St. Moritz

St. Moritz, Switzerland
Check-in
Check-out
Compare vs KAYAK |
Most popular luxury hotels in St. Moritz
Hotelino Petit Chalet

Hotelino Petit Chalet

Excellent, 217 reviews
#1 out of 17 hotels
R4 151+
Check-in
Check-out
Kulm Hotel St. Moritz

Kulm Hotel St. Moritz

Excellent, 207 reviews
#2 out of 17 hotels
R7 838+
Check-in
Check-out
Kempinski Residences St. Moritz

Kempinski Residences St. Moritz

Excellent, 9 reviews
#3 out of 17 hotels
R20 086+
Check-in
Check-out
Badrutt's Palace Hotel

Badrutt's Palace Hotel

Excellent, 305 reviews
#4 out of 17 hotels
R9 933+
Check-in
Check-out
Suvretta House

Suvretta House

Excellent, 212 reviews
#5 out of 17 hotels
R4 657+
Check-in
Check-out
Apartment Chesa Spuonda Verde 1-7

Apartment Chesa Spuonda Verde 1-7

Excellent, 16 reviews
#6 out of 17 hotels
R3 391+
Check-in
Check-out
Art Boutique Hotel Monopol

Art Boutique Hotel Monopol

Excellent, 316 reviews
#7 out of 17 hotels
R3 355+
Check-in
Check-out
Giardino Mountain

Giardino Mountain

Excellent, 64 reviews
#8 out of 17 hotels
R6 985+
Check-in
Check-out
Grand Hotel Des Bains Kempinski

Grand Hotel Des Bains Kempinski

Excellent, 615 reviews
#9 out of 17 hotels
R7 607+
Check-in
Check-out
Sport & Wellness Hotel San Gian St Moritz

Sport & Wellness Hotel San Gian St Moritz

Excellent, 425 reviews
#10 out of 17 hotels
R3 269+
Check-in
Check-out
Hotel Steffani

Hotel Steffani

Excellent, 1 233 reviews
#11 out of 17 hotels
R2 979+
Check-in
Check-out
Schweizerhof Swiss Quality Hotel

Schweizerhof Swiss Quality Hotel

Excellent, 478 reviews
#12 out of 17 hotels
R1 938+
Check-in
Check-out
Soldanella

Soldanella

Excellent, 1 248 reviews
#13 out of 17 hotels
R2 618+
Check-in
Check-out
Boutique Hotel Cervus

Boutique Hotel Cervus

Excellent, 49 reviews
#14 out of 17 hotels
R2 864+
Check-in
Check-out
Berghotel Randolins

Berghotel Randolins

Excellent, 356 reviews
#15 out of 17 hotels
R1 750+
Check-in
Check-out
Hotel Reine Victoria

Hotel Reine Victoria

Excellent, 1 078 reviews
#16 out of 17 hotels
R2 285+
Check-in
Check-out
Europa St Moritz Hotel

Europa St Moritz Hotel

Excellent, 1 925 reviews
#17 out of 17 hotels
R2 329+
Check-in
Check-out