- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Top last-minute deals in St. Moritz
$275 nightly
The price is $570
$570 total
Oct 20 - Oct 22
Total with taxes and fees
$292 nightly
The price is $623
$623 total
Oct 20 - Oct 22
Total with taxes and fees




Hauser Hotel St. Moritz
Hauser Hotel St. MoritzSt. Moritz
9.0 out of 10, Wonderful, (581)
9.0/10
Wonderful
(581)
$316 nightly
The price is $672
$672 total
Oct 20 - Oct 22
Total with taxes and fees
$283 nightly
The price is $605
$605 total
Oct 20 - Oct 22
Total with taxes and fees




Hotel Waldhaus am See
Hotel Waldhaus am SeeSt. Moritz
9.2 out of 10, Wonderful, (702)
9.2/10
Wonderful
(702)
$368 nightly
The price is $778
$778 total
Oct 20 - Oct 22
Total with taxes and fees




Schweizerhof Swiss Quality Hotel
Schweizerhof Swiss Quality HotelSt. Moritz
9.2 out of 10, Wonderful, (331)
9.2/10
Wonderful
(331)
$409 nightly
The price is $866
$866 total
Oct 20 - Oct 22
Total with taxes and fees




Hotel GRACE LA MARGNA ST MORITZ
Hotel GRACE LA MARGNA ST MORITZSt. Moritz
9.8 out of 10, Exceptional, (138)
9.8/10
Exceptional
(138)
$646 nightly
The price is $1,365
$1,365 total
Oct 20 - Oct 22
Total with taxes and fees
$268 nightly
The price is $572
$572 total
Oct 20 - Oct 22
Total with taxes and fees




Youth Hostel St. Moritz
Youth Hostel St. MoritzSt. Moritz
8.6 out of 10, Excellent, (332)
8.6/10
Excellent
(332)
$161 nightly
The price is $342
$342 total
Oct 20 - Oct 22
Total with taxes and fees
$592 nightly
The price is $1,246
$1,246 total
Oct 20 - Oct 22
Total with taxes and fees




Laudinella Apartments
Laudinella ApartmentsSt. Moritz
$466 nightly
The price is $984
$984 total
Oct 20 - Oct 22
Total with taxes and fees




Randolins Familienresort
Randolins FamilienresortSt. Moritz
9.0 out of 10, Wonderful, (41)
9.0/10
Wonderful
(41)
$301 nightly
The price is $640
$640 total
Oct 20 - Oct 22
Total with taxes and fees
Check out pet-friendly hotels in St. Moritz




9.0 out of 10, Wonderful, (713)
9.0/10
Wonderful
(713)
$181 nightly
The price is $188
$188 total
Oct 23 - Oct 24
Total with taxes and fees




9.2 out of 10, Wonderful, (702)
9.2/10
Wonderful
(702)
$261 nightly
The price is $278
$278 total
Nov 2 - Nov 3
Total with taxes and fees




9.0 out of 10, Wonderful, (472)
9.0/10
Wonderful
(472)
$281 nightly
The price is $300
$300 total
Oct 21 - Oct 22
Total with taxes and fees




8.6 out of 10, Excellent, (369)
8.6/10
Excellent
(369)
$240 nightly
The price is $258
$258 total
Nov 17 - Nov 18
Total with taxes and fees




9.0 out of 10, Wonderful, (165)
9.0/10
Wonderful
(165)
$221 nightly
The price is $237
$237 total
Oct 26 - Oct 27
Total with taxes and fees




8.2 out of 10, Very good, (205)
8.2/10
Very good
(205)
$188 nightly
The price is $202
$202 total
Oct 25 - Oct 26
Total with taxes and fees




8.6 out of 10, Excellent, (332)
8.6/10
Excellent
(332)
$145 nightly
The price is $154
$154 total
Nov 12 - Nov 13
Total with taxes and fees




9.2 out of 10, Wonderful, (331)
9.2/10
Wonderful
(331)
$403 nightly
The price is $427
$427 total
Oct 21 - Oct 22
Total with taxes and fees
Hotels with a spa in St. Moritz you'll enjoy




9.2 out of 10, Wonderful, (702)
9.2/10
Wonderful
(702)
$261 nightly
The price is $278
$278 total
Nov 2 - Nov 3
Total with taxes and fees




9.0 out of 10, Wonderful, (472)
9.0/10
Wonderful
(472)
$281 nightly
The price is $300
$300 total
Oct 21 - Oct 22
Total with taxes and fees




8.6 out of 10, Excellent, (369)
8.6/10
Excellent
(369)
$240 nightly
The price is $258
$258 total
Nov 17 - Nov 18
Total with taxes and fees




9.8 out of 10, Exceptional, (138)
9.8/10
Exceptional
(138)
$557 nightly
The price is $590
$590 total
Oct 30 - Oct 31
Total with taxes and fees




9.0 out of 10, Wonderful, (165)
9.0/10
Wonderful
(165)
$221 nightly
The price is $237
$237 total
Oct 26 - Oct 27
Total with taxes and fees




9.2 out of 10, Wonderful, (331)
9.2/10
Wonderful
(331)
$403 nightly
The price is $427
$427 total
Oct 21 - Oct 22
Total with taxes and fees




$420 nightly
The price is $444
$444 total
Nov 15 - Nov 16
Total with taxes and fees




9.6 out of 10, Exceptional, (11)
9.6/10
Exceptional
(11)
$532 nightly
The price is $560
$560 total
Oct 21 - Oct 22
Total with taxes and fees
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.
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.
Top St. Moritz Hotel Reviews




Hotelino Petit Chalet
Hotelino Petit ChaletCelerina-Schlarigna
10/10 Excellent
We had slight difficulty in finding the keys to the room. However, the room was clean and the breakfast was excellent.
We had slight difficulty in finding the keys to the room. However, the room was clean and the breakfast was excellent.
SathishKumar




The Suites
The SuitesSt. Moritz
8/10 Good
Very clean room, very courteous staff but very noisy outside every morning with dumpsters
Very clean room, very courteous staff but very noisy outside every morning with dumpsters
David




Schweizerhof Swiss Quality Hotel
Schweizerhof Swiss Quality HotelSt. Moritz
10/10 Excellent
Great hotel in St Moritz with a wonderful view of the lake below and mountains beyond. We ate dinner there twice, and the restaurant was excellent. However, at the end of May and early June, nearly all other hotels, restaurants, and shops are closed; it's off season.
Great hotel in St Moritz with a wonderful view of the lake below and mountains beyond. We ate dinner there twice, and the restaurant was excellent. However, at the end of May and early June, nearly all other hotels, restaurants, and shops are closed; it's off season.
Robert




Hotel Waldhaus am See
Hotel Waldhaus am SeeSt. Moritz
10/10 Excellent
The hotel has beautiful lake views
The hotel has beautiful lake views
Meifen




Hotel Steffani
Hotel SteffaniSt. Moritz
10/10 Excellent
We stayed at the Steffani for one night so that we could ski at Corvaglia. This was a real gem for an honest price in the heart of St Moritz Dorf, where everything can be top dollar. The rooms of this hotel have recently been fully renovated and they are in pristine condition. The interiors are wonderful and luxurious, as well as being spotless.
If you are skiing - the hotel allowed us to leave our car in their free parking lot for the day after checking out which was a real bonus so that we...
We stayed at the Steffani for one night so that we could ski at Corvaglia. This was a real gem for an honest price in the heart of St Moritz Dorf, where everything can be top dollar. The rooms of this hotel have recently been fully renovated and they are in pristine condition. The interiors are wonderful and luxurious, as well as being spotless.
If you are skiing - the hotel allowed us to leave our car in their free parking lot for the day after checking out which was a real bonus so that we...
Anonymous traveler




Hotel Arte
Hotel ArteSt. Moritz
10/10 Excellent
We only had a one night stay but enjoyed the hotel and it has a great restaurant. Couldn't be located in a better place. We recommend it.
We only had a one night stay but enjoyed the hotel and it has a great restaurant. Couldn't be located in a better place. We recommend it.
Mariela




Hauser Hotel St. Moritz
Hauser Hotel St. MoritzSt. Moritz
10/10 Excellent
Beautiful hotel that tries to strike a balance between the super-ritz and the run of the mill chains. The local wood used to refurbish the rooms was a surprisingly nice touch (and made the rooms smell good!) The front desk staff was very friendly in all interactions. Good restaurant and breakfast -- again, friendly staff. It was pricey, but what isn't in St. Moritz? It was a good location, right near several other hotels/restaurants/shops and only a 3-4 minute walk from the escalator that takes...
Beautiful hotel that tries to strike a balance between the super-ritz and the run of the mill chains. The local wood used to refurbish the rooms was a surprisingly nice touch (and made the rooms smell good!) The front desk staff was very friendly in all interactions. Good restaurant and breakfast -- again, friendly staff. It was pricey, but what isn't in St. Moritz? It was a good location, right near several other hotels/restaurants/shops and only a 3-4 minute walk from the escalator that takes...
Michael




The View
The ViewSt. Moritz
10/10 Excellent
Staff was extremely helpful. The place was spotless and clean. The views were amazing. I have nothing negative to say - everything was great.
Staff was extremely helpful. The place was spotless and clean. The views were amazing. I have nothing negative to say - everything was great.
Daniel




Berghotel Randolins
Berghotel RandolinsSt. Moritz
10/10 Excellent
Stayed here for one night before catching glacier express out of st moritz. Will definitely stay here again. The hotel is a bit away from the town, but they offer shuttles. The hotel restaurant is excellent. I also especially enjoyed the hot tub with the most stunning view of the mountains
Stayed here for one night before catching glacier express out of st moritz. Will definitely stay here again. The hotel is a bit away from the town, but they offer shuttles. The hotel restaurant is excellent. I also especially enjoyed the hot tub with the most stunning view of the mountains
Ekaterina




Randolins Familienresort
Randolins FamilienresortSt. Moritz
10/10 Excellent
Good
Good
Bruce




Languard
LanguardSt. Moritz
10/10 Excellent
I like the location of the hotel, which is close to all stores, bus and train station.
I like the location of the hotel, which is close to all stores, bus and train station.
Ling




Hostel by Randolins
Hostel by RandolinsSt. Moritz
10/10 Excellent
Staff were very friendly and helpful. The shuttle service made getting to and from town easy. And I probably had the best view I've ever had from my room. It was my first time staying in a hostel and it was a very good experience overall. Every meal I had at the restaurant was quite good.
Staff were very friendly and helpful. The shuttle service made getting to and from town easy. And I probably had the best view I've ever had from my room. It was my first time staying in a hostel and it was a very good experience overall. Every meal I had at the restaurant was quite good.
Amy




Hotel Laudinella
Hotel LaudinellaSt. Moritz
10/10 Excellent
The location is perfect, walking distance to Ski Lift and downtown, as well as hiking paths. The hotel has agreement with Ovaverva, a complex with indoor and outdoor swimming pools, water slides, Gym and spa. This is perfect to relax after a day of skiing or hiking.
The staff is incredibly polite and professional. They make you feel like a royal guest. Staff members are from many different nationalities, and they all speak many languages. This makes the ambient very interesting, warming and...
The location is perfect, walking distance to Ski Lift and downtown, as well as hiking paths. The hotel has agreement with Ovaverva, a complex with indoor and outdoor swimming pools, water slides, Gym and spa. This is perfect to relax after a day of skiing or hiking.
The staff is incredibly polite and professional. They make you feel like a royal guest. Staff members are from many different nationalities, and they all speak many languages. This makes the ambient very interesting, warming and...
Kenneth




Youth Hostel St. Moritz
Youth Hostel St. MoritzSt. Moritz
10/10 Excellent
Todo fue excelente, los recomiendo
Todo fue excelente, los recomiendo
giovanna Vanessa




Hotel Piz
Hotel PizSt. Moritz
10/10 Excellent
The entire staff was exceptionally helpful at the Hotel Piz after I fell and broke my hand.I would give this Hotel a 5 Star Rating for Service!They all went out of their way to make me comfortable during a 2 month stay.The hotel is centrally located,bus stop is right outside the entrance,and a transportation card was provided for the Engadin villages and all ski lifts.The bahnhof is only 8min away by bus.The breakfast is fresh and varied,and they provided my special request of soy milk and...
The entire staff was exceptionally helpful at the Hotel Piz after I fell and broke my hand.I would give this Hotel a 5 Star Rating for Service!They all went out of their way to make me comfortable during a 2 month stay.The hotel is centrally located,bus stop is right outside the entrance,and a transportation card was provided for the Engadin villages and all ski lifts.The bahnhof is only 8min away by bus.The breakfast is fresh and varied,and they provided my special request of soy milk and...
Laurie




Hotel Stille & Aladin Apartments
Hotel Stille & Aladin ApartmentsSt. Moritz
10/10 Excellent
Our host was attentive, answered all our questions and the property was as advertised
.. Highly recommend and would definitely stay here again.
Our host was attentive, answered all our questions and the property was as advertised
.. Highly recommend and would definitely stay here again.
Virginia




Hotel Maistra 160
Hotel Maistra 160Pontresina
10/10 Excellent
It was a wonderful experience.
It was a wonderful experience.
Sahar H




Spinas Gasthaus Val Bever - Hostel
Spinas Gasthaus Val Bever - HostelBever
10/10 Excellent
Spinas Gathaus is a real charmer. It's steps away from the train depot, and surrounded by majestic hills. The staff is excellent as are the meals at the hotel restaurant. Don't let the "hostel" label turn you off. It's more like a top flight bed and breakfast. Highly recommended.
Spinas Gathaus is a real charmer. It's steps away from the train depot, and surrounded by majestic hills. The staff is excellent as are the meals at the hotel restaurant. Don't let the "hostel" label turn you off. It's more like a top flight bed and breakfast. Highly recommended.
Ralph




Sunstar Pontresina
Sunstar PontresinaPontresina
10/10 Excellent
Very nice hotel conveniently located next to a bus stop if you would like to take a quick ride to St. Moritz. We had a great room, very modern and clean. We tried the sauna, which was very nice after a cold day. Breakfast was good and staff were helpful.
Very nice hotel conveniently located next to a bus stop if you would like to take a quick ride to St. Moritz. We had a great room, very modern and clean. We tried the sauna, which was very nice after a cold day. Breakfast was good and staff were helpful.
Anna
