Find hotels in St. Moritz from NT$3,045
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in St. Moritz
Family friendly
Check prices for these dates
Compare 2,517 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.
Our top choices for St. Moritz hotels

Hotel Waldhaus am See
Hotel Waldhaus am See
9.2 out of 10, Wonderful, (559)
The price is NT$9,383
NT$9,973 total
includes taxes & fees
Sep 23 - Sep 24

Crystal Hotel
Crystal Hotel
9.2 out of 10, Wonderful, (561)
The price is NT$10,265
NT$10,918 total
includes taxes & fees
Sep 21 - Sep 22

Hotel Chesa Rosatsch
Hotel Chesa Rosatsch
9.2 out of 10, Wonderful, (86)
The price is NT$7,123
NT$7,394 total
includes taxes & fees
Sep 7 - Sep 8

Hotel Steinbock
Hotel Steinbock
9.2 out of 10, Wonderful, (124)
The price is NT$8,013
NT$8,554 total
includes taxes & fees
Sep 16 - Sep 17

Art Boutique Hotel Monopol
Art Boutique Hotel Monopol
9.6 out of 10, Exceptional, (273)
The price is NT$11,921
NT$12,637 total
includes taxes & fees
Sep 1 - Sep 2

Hotel Ducan
Hotel Ducan
9.2 out of 10, Wonderful, (60)
The price is NT$5,887
NT$6,561 total
includes taxes & fees
Sep 14 - Sep 15
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Great weekend hotel deals in St. Moritz
Showing deals for:Sep 12 - Sep 14
Image gallery for Art Boutique Hotel Monopol

VIP Access
Art Boutique Hotel Monopol
St. Moritz
9.6/10Exceptional (273 reviews)
10% off
Price is NT$13,079
NT$27,680 total
includes taxes & fees
Save an average of 15% on thousands of hotels when you're signed in
Check out hotels with a spa in St. Moritz

Hotel Reine Victoria
Hotel Reine Victoria
8.6 out of 10, Excellent, (489)
The price is NT$7,881
NT$8,444 total
includes taxes & fees
Sep 30 - Oct 1
Hotels with free breakfast in St. Moritz you'll enjoy

Hotel Reine Victoria
Hotel Reine Victoria
8.6 out of 10, Excellent, (489)
The price is NT$7,881
NT$8,444 total
includes taxes & fees
Sep 30 - Oct 1
Hotels with a hot tub in St. Moritz may fit your trip

Hotel Waldhaus am See
Hotel Waldhaus am See
9.2 out of 10, Wonderful, (559)
The price is NT$9,383
NT$9,973 total
includes taxes & fees
Sep 23 - Sep 24
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Learn more about St. Moritz
Glide down pristine slopes or sip hot chocolate at swanky après-ski bars in this glitzy Alpine playground. Summer brings hiking trails with stunning lake views, while nearby Engadin Valley offers scenic train rides through mountain passes.

Top St. Moritz Hotel Reviews
More cheap stays in St. Moritz
More cheap stays in St. Moritz

Chalet Speciale - Hostel
Via Chalchera 9, Celerina-Schlarigna, GR
The price is NT$3,045 per night from Sep 15 to Sep 16
NT$3,045
NT$3,161 total
Sep 15 - Sep 16
includes taxes & fees
8.4/10 Very Good! (221 reviews)
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near St. Moritz Airports
Other Hotels near St. Moritz, Graubünden
- Livigno Hotels
- Davos Hotels
- Swiss Alps Hotels
- Arosa Hotels
- Pontresina Hotels
- Valdidentro Hotels
- Italian Alps Hotels
- Vaz-Obervaz Hotels
- Lenzerheide Hotels
- Celerina-Schlarigna Hotels
- Sils im Engadin-Segl Hotels
- Silvaplana Hotels
- Klosters-Serneus Hotels
- Zernez Hotels
- Samedan Hotels
- Berguen Hotels
- Engadin Hotels
- Madesimo Hotels
- Poschiavo Hotels
- Bregaglia Hotels
More ways to book
Expedia's Latest Trends
Hotels