Find hotels in St. Moritz from $99
Most hotels are fully refundable. Because flexibility matters.
Save 10% or more on over 100,000 hotels worldwide as a One Key member.
Search over 2.9 million properties and 550 airlines worldwide.
Find properties with these dates
Compare 2,349 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.
Valsana Hotel & Appartements Arosa
Valsana Hotel & Appartements Arosa
9.8 out of 10, Exceptional, (98)
Save an average of 15% on thousands of hotels when you're signed in
Maiensässhotel Guarda Val
Maiensässhotel Guarda Val
9.6 out of 10, Exceptional, (68)
The price is $260
$279 total
includes taxes & fees
May 14 - May 15
Steigenberger Icon Grandhotel Belvédère
Steigenberger Icon Grandhotel Belvédère
9.4 out of 10, Exceptional, (307)
Blatter's Hotel Arosa & Bella Vista SPA
Blatter's Hotel Arosa & Bella Vista SPA
9.4 out of 10, Exceptional, (82)
AMERON Davos Swiss Mountain Resort
AMERON Davos Swiss Mountain Resort
9.2 out of 10, Wonderful, (385)
The price is $218
$239 total
includes taxes & fees
Jun 1 - Jun 2
Hotel Steinbock
Hotel Steinbock
9.2 out of 10, Wonderful, (100)
The price is $186
$200 total
includes taxes & fees
Jun 5 - Jun 6
Hotel Ducan
Hotel Ducan
9.2 out of 10, Wonderful, (54)
The price is $153
$172 total
includes taxes & fees
May 20 - May 21
ALPINE INN Davos
ALPINE INN Davos
9.2 out of 10, Wonderful, (53)
The price is $157
$176 total
includes taxes & fees
May 21 - May 22
Hotel Chesa Rosatsch
Hotel Chesa Rosatsch
9.2 out of 10, Wonderful, (60)
The price is $202
$209 total
includes taxes & fees
May 12 - May 13
Hauser Hotel St. Moritz
Hauser Hotel St. Moritz
9.0 out of 10, Wonderful, (367)
The price is $289
$308 total
includes taxes & fees
May 8 - May 9
Hotel Nolda
Hotel Nolda
9.0 out of 10, Wonderful, (354)
The price is $181
$195 total
includes taxes & fees
Jun 2 - Jun 3
Schweizerhof Pontresina
Schweizerhof Pontresina
8.8 out of 10, Excellent, (382)
The price is $209
$224 total
includes taxes & fees
May 6 - May 7
Youth Hostel St. Moritz
Youth Hostel St. Moritz
8.6 out of 10, Excellent, (158)
The price is $141
$150 total
includes taxes & fees
May 19 - May 20
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.
More cheap stays in St. Moritz
Youth Hostel St. Moritz
Via Surpunt 60, St. Moritz, GR
The price is $141 per night from May 19 to May 20
$141
$150 total
includes taxes & fees
May 19 - May 20
8.6/10 Excellent! (158 reviews)
Stay near popular St. Moritz attractions
Lake St. Moritz
4.5/5(42 reviews)
Relax on the calm waters of a holiday resort in the mountains and learn about its fascinating winter sports history.
St. Moritz Travel Info
Number of reviews | 643 |
---|---|
Accommodation | 2,349 hotels |
Highest price | $289 |
Lowest price | $99 |
Reasons to visit | Diavolezza Ski Resort, Corviglia Ski Resort and Morteratsch Glacier |
Hotels with skiing | 169 |
5-star hotels | 8 |
Hotels with nearby hiking | 71 |
Frequently asked questions
Recent reviews of St. Moritz hotelsExpedia verified reviews
5/5 Excellent
"It's a bit out of the way, but I guess if you're on a budget it's the best choice you can get.
Nice clean rooms with large lockers in the room for each person.
Good standard breakfast available."
A verified traveler stayed at Youth Hostel St. Moritz
Posted 5 days ago
More Hotel Options in St. Moritz
- Business Hotels (25)
- Casinos (30)
- Family Hotels (32)
- Golf Hotels (30)
- Historic Hotels (30)
- Honeymoon Resorts & Hotels (19)
- Hotel Wedding Venues (8)
- Hotel with a Concierge (16)
- Hotels & Resorts for Couples (33)
- Hotels on the Lake (30)
- Hotels with Balconies (12)
- Hotels with Bars (24)
- Hotels with Childcare (13)
- Hotels with Connecting Rooms (11)
- Hotels with Free Breakfast (24)
- Hotels with Free Parking (18)
- Hotels with Free Wifi (34)
- Hotels with Hot Tubs (10)
- Hotels with Laundry Facilities (29)
- Hotels with Restaurants (36)
- Hotels with Room Service (22)
- Hotels with a Gym (14)
- Hotels with a Pool (12)
- Hotels with a View (18)
- Hotels with an Indoor Pool (9)
- Hotels with an Outdoor Pool (9)
- Hotels with smoking rooms (7)
- Luxury Hotels (14)
- Non-Smoking Hotels (19)
- Pet-friendly Hotels (31)
- Resorts & Hotels with Spas (33)
- Ski Hotels (35)
More Accommodation Types in St. Moritz
Hotels near St. Moritz Airports
St. Moritz Hotels by Brand
Other Hotels near St. Moritz, Graubünden
- Livigno Hotels
- Swiss Alps Hotels
- Davos Hotels
- Silvaplana Hotels
- Pontresina Hotels
- Arosa Hotels
- Valdidentro Hotels
- Italian Alps Hotels
- Celerina-Schlarigna Hotels
- Lenzerheide Hotels
- Sils im Engadin-Segl Hotels
- Vaz-Obervaz Hotels
- Ospizio Bernina Hotels
- Sankt Moritz-Bad Hotels
- Klosters-Serneus Hotels
- Samedan Hotels
- Berguen Hotels
- Engadin Hotels
- Sondrio Hotels
- Zernez Hotels
More Popular Hotels in Graubünden
Expedia's Latest Trends
Hotels
Flights
Activities