Find hotels in St. Moritz from $84
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.
Check St. Moritz hotel prices
Tonight |
Tomorrow night |
This weekend |
Next weekend |
Compare 2,363 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.
Suvretta House
Suvretta House
9.8 out of 10, Exceptional, (66)
Valsana Hotel & Appartements Arosa
Valsana Hotel & Appartements Arosa
9.8 out of 10, Exceptional, (98)
The price is $282
$293 total
includes taxes & fees
Jun 15 - Jun 16
Cresta Palace
Cresta Palace
9.6 out of 10, Exceptional, (90)
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 $223
$242 total
includes taxes & fees
Jun 9 - Jun 10
Priva Alpine Lodge Lenzerheide
Priva Alpine Lodge Lenzerheide
9.6 out of 10, Exceptional, (94)
Hotel Allegra Pontresina
Hotel Allegra Pontresina
9.6 out of 10, Exceptional, (73)
The price is $245
$261 total
includes taxes & fees
Jun 10 - Jun 11
Steigenberger Icon Grandhotel Belvédère
Steigenberger Icon Grandhotel Belvédère
9.4 out of 10, Exceptional, (307)
Hotel Müller Mountain Lodge
Hotel Müller Mountain Lodge
9.4 out of 10, Exceptional, (86)
The price is $218
$233 total
includes taxes & fees
Jun 14 - Jun 15
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 $217
$238 total
includes taxes & fees
May 28 - May 29
Hotel Steinbock
Hotel Steinbock
9.2 out of 10, Wonderful, (101)
The price is $189
$203 total
includes taxes & fees
Jun 2 - Jun 3
Hotel Ducan
Hotel Ducan
9.2 out of 10, Wonderful, (54)
The price is $153
$172 total
includes taxes & fees
May 28 - May 29
ALPINE INN Davos
ALPINE INN Davos
9.2 out of 10, Wonderful, (55)
The price is $146
$165 total
includes taxes & fees
May 21 - May 22
Hotel Chesa Rosatsch
Hotel Chesa Rosatsch
9.2 out of 10, Wonderful, (60)
The price is $201
$209 total
includes taxes & fees
May 21 - May 22
Hauser Hotel St. Moritz
Hauser Hotel St. Moritz
9.0 out of 10, Wonderful, (368)
The price is $300
$319 total
includes taxes & fees
May 23 - May 24
Hard Rock Hotel Davos
Hard Rock Hotel Davos
9.0 out of 10, Wonderful, (649)
Hotel Edelweiss
Hotel Edelweiss
9.0 out of 10, Wonderful, (238)
The price is $170
$189 total
includes taxes & fees
May 20 - May 21
Schweizerhof Pontresina
Schweizerhof Pontresina
8.8 out of 10, Excellent, (384)
The price is $201
$216 total
includes taxes & fees
May 26 - May 27
Hotel Cervo Sils
Hotel Cervo Sils
8.8 out of 10, Excellent, (97)
The price is $200
$208 total
includes taxes & fees
Jun 9 - Jun 10
Youth Hostel St. Moritz
Youth Hostel St. Moritz
8.6 out of 10, Excellent, (160)
The price is $144
$153 total
includes taxes & fees
Jun 8 - Jun 9
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
Hotel Stille & Aladin Apartments
Via Surpunt 62, St. Moritz, GR
The price is $211 per night from May 26 to May 27
$211
$225 total
includes taxes & fees
May 26 - May 27
8/10 Very Good! (168 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 | 538 |
---|---|
Accommodation | 2,363 hotels |
Highest price | $300 |
Lowest price | $84 |
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 |
Price trends for hotels in St. Moritz
Less expensive | More expensive | Next month |
---|---|---|
November | February | $271 |
Month | Price |
---|---|
January | $356 |
February | $487 |
March | $332 |
April | $247 |
May | $261 |
June | $271 |
July | $292 |
August | $300 |
September | $270 |
October | $240 |
November | $230 |
December | $318 |
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in St. Moritz. Select dates and complete search for nightly totals inclusive of taxes and fees.
Frequently asked questions
Recent reviews of St. Moritz hotelsExpedia verified reviews
5/5 Excellent
"Great location with spectacular views of the Matterhorn. Great fun places to eat and drink within walking distance"
A verified traveler stayed at Languard
Posted 10 hours ago
Stay near popular St. Moritz attractions
- Lake St. Moritz
- Signal Gondola
- Corviglia Ski Resort
- St. Moritz Leaning Tower
- San Karl St. Moritz-Bad Church
- Casino St. Moritz
- Nair Peak
- Segantini Museum
- Mili Weber House
- Kulm Golf Course
- Chesa Futura Building
- Berry Museum
- Ovaverva Pool and Spa
- Arosa Lenzerheide Ski Resort
- Bernina Pass
- Arosa Ski Resort
- Swiss National Park
- Muottas Muragl
- Diavolezza Ski Resort
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
- Sils im Engadin-Segl Hotels
- Celerina-Schlarigna Hotels
- Vaz-Obervaz Hotels
- Italian Alps Hotels
- Ospizio Bernina Hotels
- Lenzerheide Hotels
- Samedan Hotels
- Sankt Moritz-Bad Hotels
- Klosters-Serneus Hotels
- Berguen Hotels
- Sondrio Hotels
- Zernez Hotels
- Engadin Hotels
More Popular Hotels in Graubünden
Expedia's Latest Trends
Hotels
Flights
Activities