Switzerland may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Compare and book 4 Star hotels in St. Moritz, Graubuenden

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top St. Moritz 4 Star Hotels

Europa St Moritz Hotel
4 out of 5
Via Suot Chesas 9, St. Moritz, GR
The price is £153 per night from 1 Oct to 2 Oct
4.3/5Excellent! (102 reviews)

"When we booked it was the last property available so we expected the worst as it was not expensive. It exceeded our expectations ...and some :)"…"

Reviewed on 10 Jan 2020

Europa St Moritz Hotel
Crystal Hotel
4.5 out of 5
Via Traunter Plazzas 1, St. Moritz, GR
Free cancellationReserve now, pay when you stay
The price is £192 per night from 20 Sep to 21 Sep
4.5/5Wonderful! (386 reviews)

"A very comfortable hotel in the heart of St Moritz. Can be a little loud at night, but amazing for close access to shopping and restaurants. Staff was very friendly— solo travelled and felt very safe. Would return again!"…"

Reviewed on 10 Feb 2020

Crystal Hotel
Hotel Reine Victoria
4 out of 5
Via Rosatsch 18, St. Moritz, GR
Free cancellationReserve now, pay when you stay
The price is £179 per night from 16 Oct to 17 Oct
4.1/5Very Good! (186 reviews)
The Place to stay in St Moritz Bad

"Best place to stay in st Moritz bad The very confortable 4 star hotel offers the service of a luxury spa (just Across the street (perfect ) fun and relaxing Good for children (any ages) This hotel was a friend Palace ( spacious location) Breakfast buffet very good and friendly personnel ! I do recommend ..."…"

Reviewed on 10 Mar 2020

Hotel Reine Victoria

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Sport & Wellness Hotel San Gian St Moritz
4 out of 5
Via San Gian 23, St. Moritz, GR
Free cancellationReserve now, pay when you stay
The price is £176 per night from 14 Oct to 15 Oct
4.7/5Exceptional! (86 reviews)
Great place to stay

"Everything and everyone was great! The pool/spa across the street was such a treat after a long day of skiing! he free breakfast was delicious and service was great!"…"

Reviewed on 5 Feb 2020

Sport & Wellness Hotel San Gian St Moritz
Hotel Steffani
4 out of 5
Via Traunter plazzas 6, St. Moritz
Free cancellationReserve now, pay when you stay
The price is £166 per night from 1 Oct to 2 Oct
4.4/5Wonderful! (214 reviews)

"A great old world hotel with modern amenities. Great service, staff and friendly atmosphere. Definitely centrally located and easy to access all of St Moritz and the surrounding area mountains. Would highly recommend."…"

Reviewed on 7 Jul 2020

Hotel Steffani
Art Boutique Hotel Monopol
4 out of 5
Via Maistra 17, St. Moritz, GR
Get Rates
4.5/5Wonderful! (98 reviews)

"Wonderfully welcoming and helpful staff throughout the hotel. Lovely room with magnificent lake views and high spec furnishings and bathroom. Amazing view from sun/jacuzzi room and sky top bar."…"

Reviewed on 26 Aug 2020

Art Boutique Hotel Monopol
Schweizerhof Swiss Quality Hotel
4.5 out of 5
Via Dal Bagn 54, St. Moritz, GR
Get Rates
4.6/5Exceptional! (134 reviews)

"One of the nicest places we stayed on our trip. The staff were lovely and restaurant excellent."…"

Reviewed on 9 Oct 2019

Schweizerhof Swiss Quality Hotel
Don't see what you're looking for?
See all available properties in St. Moritz
View all properties
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.

Pocket Guide: 4 Star Hotels in St. Moritz

Search for hotels in St. Moritz on Expedia.co.uk. You can easily find your hotels in St. Moritz using one of the methods below:

  • View our selection of featured hotels in St. Moritz
  • Use the map to find hotels in the St. Moritz neighborhood you prefer
  • Use the filters to see hotels in a specific area of St. Moritz, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Moritz
  • Enter your travel dates to view the best deals on hotels in St. Moritz - while they last

More trip options

St. Moritz Hotel Reviews