Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured St. Moritz Swiss Quality Hotels Hotels

See all 359 Hotels in St. Moritz
Schweizerhof Swiss Quality Hotel

Schweizerhof Swiss Quality Hotel

Via Dal Bagn 54, St. Moritz
4.5 out of 5.0
4.7 out of 5 (10 reviews)
The most amazing view First time in st moritz first time in this Hotel .. all I can say it's has the most amazing view .. … - 

$319

$319
Edelweiss Swiss Quality Hotel

Edelweiss Swiss Quality Hotel

Via da Marias 63, Sils-Maria, Sils im Engadin-Segl
4.0 out of 5.0
4.0 out of 5 (3 reviews)

$188

$188
Arabella Hotel Waldhuus Swiss Quality

Arabella Hotel Waldhuus Swiss Quality

Mattastrasse 58, Davos
4.5 out of 5.0
4.6 out of 5 (18 reviews)
Lovely traditional hotel in Davos We thoroughly enjoyed our stay here. We had a larger room on the 2nd floor with a very comfortable … - 

$157

$157
Hauser Swiss Quality Hotel

Hauser Swiss Quality Hotel

Via Traunter Plazzas 7, St. Moritz
3.0 out of 5.0
4.3 out of 5 (50 reviews)
Centrally located Hotel. This 'hotel' is very well located in the central part of the village & depending on your room you w … - 

$219

$219
Central Swiss Quality Sporthotel

Central Swiss Quality Sporthotel

Tobelmuehlestrasse 1, Davos
4.0 out of 5.0
4.0 out of 5 (3 reviews)
Clean and Simple A typical 1960's decor Swiss Regional hotel - rooms simple , clean, if a little basic. A nice warmb … - 

$184

$184
Schweizerhaus Swiss Quality Hotel

Schweizerhaus Swiss Quality Hotel

Hauptstrasse, Bregaglia
4.0 out of 5.0
5.0 out of 5 (3 reviews)
food and excellent stay Super Hotel in an old Building from 1882 Staff very friendly and very helpful The traditional swiss … - Georg

$230

$230
Map

Recently booked St. Moritz hotels

Hotel Steffani
4.0 out of 5.0
Last booking: 13 hours ago
Carlton Hotel St Moritz
5.0 out of 5.0
Last booking: 26 hours ago
Kempinski Grand Hotel Des Bains
5.0 out of 5.0
Last booking: 31 hours ago
Europa St Moritz Hotel
3.0 out of 5.0
Last booking: 32 hours ago
Hauser Swiss Quality Hotel
3.0 out of 5.0
Last booking: 43 hours ago

Pocket Guide: Swiss Quality Hotels Hotels in St. Moritz

Search for hotels in St. Moritz on Expedia. 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