Find hotels in St. Moritz from £80

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check St. Moritz hotel prices

Tomorrow night
Next weekend

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 St. Moritz hotels and places to stay

Schweizerhof Swiss Quality Hotel
4.0 star property
9.2 out of 10, Wonderful, 253 reviews
"Loved this hotel. Conveniently located easy to find. Great service. "
The price is £293
includes taxes & fees
19 Aug - 20 Aug
Schweizerhof Swiss Quality Hotel
Hotel Reine Victoria
4.0 star property
8.6 out of 10, Excellent, 335 reviews
"Great "
The price is £228
includes taxes & fees
23 Aug - 24 Aug
Hotel Reine Victoria
Languard
3.0 star property
8.8 out of 10, Excellent, 332 reviews
"Nice stay and views from the breakfast area! Close to restaurants, bars, and shopping! Bring your walking shoes as the entire city is built on the side of a mountain and the streets are often very steep. I walked from the train station up very steep streets to the Hotel with about 50 pounds of luggage and it was strenuous! Unless you’re in pretty good shape physically, I suggest travelers take a taxi from the train station to the Hotel. "
The price is £163
includes taxes & fees
18 Aug - 19 Aug
Languard
Save an average of 15% on thousands of hotels when you're signed in
Grand Hotel des Bains Kempinski
5.0 star property
9.4 out of 10, Exceptional, 316 reviews
"Amazing service the way it should be. Breakfast is extraordinary. Biking and hiking from site are amazing"
The price is £594
includes taxes & fees
14 Aug - 15 Aug
Grand Hotel des Bains Kempinski
Hotel Arte
3.0 star property
8.8 out of 10, Excellent, 389 reviews
"The kitchen was a nice option. The bathtub was a high step in and slippery. A bath mat would have been a good idea."
The price is £197
includes taxes & fees
28 Jul - 29 Jul
Hotel Arte
Badrutt's Palace Hotel
5.0 star property
9.6 out of 10, Exceptional, 76 reviews
"Really friendly staff and wonderful private room and tasty food."
The price is £843
includes taxes & fees
25 Aug - 26 Aug
Badrutt's Palace Hotel
Carlton Hotel St Moritz
5.0 star property
10.0 out of 10, Exceptional, 37 reviews
"The property was beautiful and quiet and the service was too notch. The pool and and spa area was amazing."
Carlton Hotel St Moritz
Schloss Hotel & Spa Pontresina
4.0 star property
8.0 out of 10, Very good, 190 reviews
"Warm friendly welcome which made our stay extremely pleasurable."
Schloss Hotel & Spa Pontresina
Kulm Hotel St. Moritz
5.0 star property
9.6 out of 10, Exceptional, 96 reviews
"Our stay at the Hotel Kulm was exceptional. The property is filled with rich history, beautiful rooms, amenities and the most outstanding staff. We will be back! "
The price is £632
includes taxes & fees
21 Aug - 22 Aug
Kulm Hotel St. Moritz
Hauser Hotel St. Moritz
3.0 star property
9.0 out of 10, Wonderful, 382 reviews
"Great location! Super clean and modern rooms, good restaurant "
The price is £257
includes taxes & fees
28 Jul - 29 Jul
Hauser Hotel St. Moritz
Suvretta House
5.0 star property
9.8 out of 10, Exceptional, 68 reviews
"Every thing was perfect at all the levels , the staff was amazing, excellent breakfast, the pool & the spa very good. "
The price is £581
includes taxes & fees
26 Aug - 27 Aug
Suvretta House
Hotel Nolda
3.0 star property
9.0 out of 10, Wonderful, 371 reviews
"The hotel was well situated by the river and bus stops are walking distance. Lovely exterior, with flowers on windows. Rooms are spacious enough for 4 of us. We added breakfast and dinner at the hotel, both of them were excellent (breakfast: freshly baked bread and pastries, good selections of cheeses, they make good coffee too. Dinner: prefix 3-course, good portion of appetizers, main course with local fresh ingredients, and delicious deserts) and convenient for us. Waiters and Front desk...
The price is £164
includes taxes & fees
27 Aug - 28 Aug
Hotel Nolda
Berghotel Randolins
3.0 star property
8.8 out of 10, Excellent, 126 reviews
"Nice view from the hotel. Close to downtown St. Moritz. Very clean. Staff very gracious and accommodating. Bonus for the free train rides, etc."
The price is £170
includes taxes & fees
27 Aug - 28 Aug
Berghotel Randolins
Art Boutique Hotel Monopol
4.0 star property
9.6 out of 10, Exceptional, 207 reviews
"Perfect location in the heart of St moritz, can't drive up to hotel if you have a car as it is in the pedestrian zone. Public parking very close around the corner. They have a shuttle to pick up from train station which is able to bring you to the door. Wonderful friendly staff, and everyone got a welcome glass of prosecco. Beautiful view from the top floor bar and hot tub/spa area."
The price is £324
includes taxes & fees
19 Aug - 20 Aug
Art Boutique Hotel Monopol
Hotel Steffani
4.0 star property
9.0 out of 10, Wonderful, 357 reviews
"Staff is very friendly."
The price is £223
includes taxes & fees
27 Aug - 28 Aug
Hotel Steffani
Hard Rock Hotel Davos
4.0 star property
9.0 out of 10, Wonderful, 661 reviews
"Hotel itslef is great. Loved the spa (saunas, steam room, and pool) and the excellent and wide ranging breakfast options. Not so happy with construction in front of hotel. Nor the fact that my room was right above the staff's smoking spot, which is to the left of the front entrance. Tried to rent an ebike from the hotel (c)very convenient!), but the bike had a broken spoke and there was zero setup for the shocks. Ended up cancelling the reservation and renting from bike shop...
The price is £204
includes taxes & fees
20 Aug - 21 Aug
Hard Rock Hotel Davos
All In One Hotel Inn Lodge
3.0 star property
8.4 out of 10, Very good, 194 reviews
"It's a hostel ,so it's very basic. But clean pleasant. Sara at the reception desk bent over backwards to help us sort out where we were going"
The price is £128
includes taxes & fees
27 Aug - 28 Aug
All In One Hotel Inn Lodge
Hotel Bären
3.0 star property
8.8 out of 10, Excellent, 113 reviews
"Lovely historic property - very quaint. The rooms were a little small and the shower was tiny but beautiful views out of our window and te staff was friendly and informative. The door locked at 10 and another room key was necessary for that. Our friend used the pool and loved it but said it wasn't warm. The area was amazing- we were set apart from the noise but were able to easily walk ( 5-10 minutes) to shopping and historical sites. The restaurant was good - although some in our prty thought...
The price is £227
includes taxes & fees
30 Jul - 31 Jul
Hotel Bären
Hotel Piz
3.0 star property
8.4 out of 10, Very good, 272 reviews
"Excellent friendly clean cozy"
The price is £179
includes taxes & fees
4 Aug - 5 Aug
Hotel Piz
Hotel Waldhaus am See
3.0 star property
9.2 out of 10, Wonderful, 460 reviews
"one of our favorite hotels on our travels throughout Europe, i would highly recommend, and will be back some day "
The price is £249
includes taxes & fees
19 Aug - 20 Aug
Hotel Waldhaus am See
Don't see what you're looking for?
See all available properties in St. Moritz
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

Accommodation near St. Moritz attractions

Frequently asked questions

Where is the best place for a stay in St. Moritz?

Badrutt's Palace Hotel is a favourite property for Expedia customers. This hotel is a short 7-minute walk from Lake St. Moritz, and it offers a full-service spa and 10 restaurants. Traveller reviews also recommend Grand Hotel des Bains Kempinski and Hotel Waldhaus am See as top choices for your stay. See all available top hotels, or vacation rentals in St. Moritz.

What are some of the best holiday rentals that St. Moritz has to offer?

Pool Villa 30 min from St. Moritz: This holiday home rental outside of St. Moritz offers an outdoor pool, a fireplace and a BBQ to help you feel perfectly comfortable in your new surroundings. It has 6 bedrooms, as well as a kitchen with a dishwasher, a fridge and a stovetop, so that you can cook with friends or family. It offers a patio, a garden and a selection of games so that you can immerse yourself in your holiday. See all vacation rentals in St. Moritz.

If I need to cancel my hotel reservation in St. Moritz, will I receive a refund?

Yes! Most hotel bookings are fully refundable as long as you cancel before the hotel’s cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If your reservation is non-refundable, it may still be possible to cancel it and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in St. Moritz.

What's the best budget-friendly hotel in St. Moritz?

Based on our traveller reviews, Youth Hostel St. Moritz is a top choice for a less expensive stay. Another top option for your stay on the cheap is Hostel by Randolins. View all budget hotels in St. Moritz.

What's the best family accommodation in St. Moritz?

Hotel Reine Victoria is a hotel with a restaurant and a waterslide, and it's a top choice on Expedia for families. Other options for your stay with the children include Badrutt's Palace Hotel and Hotel GRACE LA MARGNA ST MORITZ. Also, attractions in the area such as Albula Train Museum are fun for the whole family. Find more child-friendly accommodations in St. Moritz.

What's the best accommodation for a couple going to St. Moritz?

Hotel Reine Victoria is a favourite hotel for couples, and features flat-screen TVs and minibars. Other good choices for a stay with your sweetheart include Carlton Hotel St Moritz and Hotel GRACE LA MARGNA ST MORITZ. See all romantic hotels in St. Moritz.

What's the best dog-friendly accommodation option in St. Moritz?

Hotel Reine Victoria is a top hotel for people travelling with their pets, and offers a full-service spa and free WiFi for its human guests. Other good options for you and your pet's trip include Languard and Badrutt's Palace Hotel. See more pet-friendly hotel accommodations in St. Moritz.

What's the best luxury accommodation option in St. Moritz?

Badrutt's Palace Hotel is a luxury hotel with 10 restaurants and 3 bars, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Hotel GRACE LA MARGNA ST MORITZ and Carlton Hotel St Moritz are two other upscale options for your trip. Find more luxury hotels in St. Moritz.

What's the best boutique hotel in St. Moritz?

Carlton Hotel St Moritz is a favourite hotel with our travellers looking for stylish accommodation, and features 64 guestrooms, 2 restaurants and 2 bars. See all boutique hotels in St. Moritz.

What's the best golf hotel in St. Moritz?

Languard is a top hotel that has a golf driving range and features free WiFi. Other good options to stay near a golf course include Hotel Steffani and Kulm Hotel St. Moritz. You can tee off at Kulm Golf Course during your trip. See more golf hotels in St. Moritz.

What's the best accommodation option for a ski holiday in St. Moritz?

Hotel GRACE LA MARGNA ST MORITZ is a top hotel for a winter getaway, and features a free ski shuttle and 2 indoor poolsThis hotel is adjacent to Muottas Muragl. Other good choices to stay near the slopes include Youth Hostel St. Moritz and Hotel Steffani. See all ski hotels in St. Moritz.

What are some accommodation options with pools in St. Moritz?

Badrutt's Palace Hotel is a top hotel with an indoor pool, an outdoor pool and 10 restaurants. A couple of other options that feature an on-site pool include Hotel Steffani and Carlton Hotel St Moritz. View all hotels with pools in St. Moritz.

St. Moritz Hotel Reviews
Expedia verified reviews

St. Moritz Travel Info

Number of hotels
2,542
Highest price
£843
Lowest price
£80
Known attractions
Corviglia Ski Resort, Diavolezza Ski Resort and Morteratsch Glacier
Hotels with skiing
169
5-star hotels
8
Hotels with spas
67