We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Engadin St. Moritz

Refine search

Price per night

 

Traveller rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Engadin St. Moritz?

We'll send you updates with the latest deals, reviews and articles for Engadin St. Moritz each week.

Map of Engadin St. Moritz Hotels

Hotels (105)

B&Bs / Inns (44)

Speciality Lodging (47)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travellers Trust

Sort by [ Popularity ] [ Price ]
Certificate of Excellence
Travellers' Choice® 2018 Winner Luxury
 
Serlas, Via 27, St. Moritz 7500, Switzerland
Show Prices
US$446 - US$777 Avg. price/night*
Ollie #1 of 105 hotels in Engadin St. Moritz
  •  One my best stays 
  • If you look for beauty, heritage, luxury, elegance and nature, best hotel... more
  • 16 July 2018
Professional photos | Traveller photos (600)
Certificate of Excellence
Travellers' Choice® 2018 Winner Top Hotels
 
Via Johannes Badrutt 11, St. Moritz 7500, Switzerland
Show Prices
US$736 - US$2,921 Avg. price/night*
Ollie #2 of 105 hotels in Engadin St. Moritz
Professional photos | Traveller photos (369)
Certificate of Excellence
Travellers' Choice® 2018 Winner Luxury
 
Suvretta House (St. Moritz) 5.0 of 5
Chasellas, Via 1, St. Moritz 7500, Switzerland
Show Prices
US$322 - US$809 Avg. price/night*
Ollie #3 of 105 hotels in Engadin St. Moritz
Professional photos | Traveller photos (283)
Certificate of Excellence
Travellers' Choice® 2018 Winner Luxury | Top Hotels
 
Hotel Waldhaus (Sils im Engadin) 5.0 of 5
Via da Fex 3, Sils im Engadin 7514, Switzerland
Show Prices
US$355 - US$496 Avg. price/night*
Ollie #4 of 105 hotels in Engadin St. Moritz
  •  Dream vacation 
  • This hotel and its location are both spectacular. It is a very very old... more
  • 15 July 2018
Professional photos | Traveller photos (227)
Certificate of Excellence
Travellers' Choice® 2018 Winner Romance
 
Hotel Donatz (Samedan) 3.0 of 5
Plazzet 15, Samedan 7503, Switzerland
Show Prices
US$185 - US$260 Avg. price/night*
Ollie #5 of 105 hotels in Engadin St. Moritz
Professional photos | Traveller photos (61)
Offers & Announcements Package Deal
Certificate of Excellence
Travellers' Choice® 2018 Winner Luxury | Best Service | Top Hotels
 
Via Maistra 130, Pontresina 7504, Switzerland
Show Prices
US$331 - US$484 Avg. price/night*
Ollie #6 of 105 hotels in Engadin St. Moritz
Professional photos | Traveller photos (473)
Offers & Announcements Package Deal
Hotel Allegra (Pontresina) 3.0 of 5
Via Maistra 171 | 7504 Pontresina, Pontresina 7504, Switzerland
Show Prices
US$200 - US$276 Avg. price/night*
Ollie #7 of 105 hotels in Engadin St. Moritz
Professional photos | Traveller photos (95)
Hotel Walther (Pontresina) 4.5 of 5
Via Maistra 215, Pontresina 7504, Switzerland
Show Prices
US$312 - US$694 Avg. price/night*
Ollie #8 of 105 hotels in Engadin St. Moritz
Professional photos | Traveller photos (139)
Hotel Albris (Pontresina) 3.5 of 5
Via Maistra 228, Pontresina 7504, Switzerland
Show Prices
US$217 - US$282 Avg. price/night*
Ollie #9 of 105 hotels in Engadin St. Moritz
Professional photos | Traveller photos (59)
Bever Lodge (Bever) 3.0 of 5
Via Maistra 32, Bever 7502, Switzerland
Show Prices
US$164 - US$232 Avg. price/night*
Ollie #10 of 105 hotels in Engadin St. Moritz
#1 of 2 hotels in Bever
  •  Modern and cosy 
  • We went there for a night. The room (and all the hotel) is modern and... more
  • 25 March 2018
Professional photos | Traveller photos (116)
Certificate of Excellence
Travellers' Choice® 2018 Winner Luxury | Best Service
 
Via Veglia 18, St. Moritz 7500, Switzerland
Show Prices
US$433 - US$901 Avg. price/night*
Ollie #11 of 105 hotels in Engadin St. Moritz
Professional photos | Traveller photos (747)
Offers & Announcements Package Deal
Via Maistra 75 | 7505 Celerina, Celerina 7505, Switzerland
Show Prices
US$217 - US$600 Avg. price/night*
Ollie #12 of 105 hotels in Engadin St. Moritz
  •  Amazing! 
  • This is our favorite hotel in Switzerland, and we have stayed in hotels... more
  • 10 July 2018
Professional photos | Traveller photos (268)
Via da Mulin 15, Pontresina 7504, Switzerland
Show Prices
US$204 - US$292 Avg. price/night*
Ollie #13 of 105 hotels in Engadin St. Moritz
Professional photos | Traveller photos (51)
Special Offer BestAvailableRates
Hotel Palue (Pontresina) 3.5 of 5
Bernina, Via da 17, Pontresina 7504, Switzerland
Show Prices
US$187 - US$335 Avg. price/night*
Ollie #14 of 105 hotels in Engadin St. Moritz
Professional photos | Traveller photos (98)
Via Veglia 12, St. Moritz 7500, Switzerland
Show Prices
US$223 - US$304 Avg. price/night*
Ollie #15 of 105 hotels in Engadin St. Moritz
Professional photos | Traveller photos (116)
Certificate of Excellence
Travellers' Choice® 2018 Winner Romance
 
Nira Alpina (Silvaplana) 4.5 of 5
Via dal Corvatsch 76 | 7513 Silvaplana, Silvaplana 7513, Switzerland
Show Prices
US$239 - US$450 Avg. price/night*
Ollie #16 of 105 hotels in Engadin St. Moritz
  •  Best hotel and staff 
  • It’s not our first time staying in nira alpina hotel and it will not be... more
  • 13 July 2018
Professional photos | Traveller photos (239)
Giardino Mountain (St. Moritz) 5.0 of 5
Via Maistra 3, St. Moritz 7500, Switzerland
Show Prices
US$572 - US$1,090 Avg. price/night*
Ollie #17 of 105 hotels in Engadin St. Moritz
  •  Top Resort 
  • Just an amazing hotel with the top Restauant Ecco. Like a paradies and... more
  • 9 July 2018
Professional photos | Traveller photos (412)
Via da Bernina | Via da Bernina, Samedan 7503, Switzerland
Show Prices
US$260 - US$373 Avg. price/night*
Ollie #18 of 105 hotels in Engadin St. Moritz
Professional photos | Traveller photos (188)
Via Castell 300 | 7524 Zuoz, Zuoz 7524, Switzerland
Show Prices
US$207 - US$319 Avg. price/night*
Ollie #19 of 105 hotels in Engadin St. Moritz
#1 of 5 hotels in Zuoz
  •  false announcement 
  • This hotel advertises its rooms on various sites and I made a booking in... more
  • 5 July 2018
Professional photos | Traveller photos (128)
Certificate of Excellence
Travellers' Choice® 2018 Winner Romance
 
San Gian Hotel (St. Moritz) 4.0 of 5
San Gian, Via 23, St. Moritz 7500, Switzerland
Show Prices
US$182 - US$325 Avg. price/night*
Ollie #20 of 105 hotels in Engadin St. Moritz
Professional photos | Traveller photos (187)