Hotels in St. Moritz
Looking for a cheap hotel in St. Moritz? Barceló Viajes offers you the best hotel deals and helps you find the best located, best connected or most charming accommodations at the lowest rates. You¿ll see the difference. Our hotel search for St. Moritz will show a selection of the most convenient hotel deals in St. Moritz.
KEMPINSKI GRAND HOTEL DES BAINS *****
(St. Moritz)
Guests are able to enjoy breathtaking views out over the surrounding mountains from this hotel, which lies at the foot of the Corviglia funicular, within a few minutes from Lake St. Moritz. The hotel is only a few minutes' walk from a public transport stop (300 m away). The resort centre is only 1.5 km away and the train station is 1 km from the hotel.
CHESA ROSATSCH SWISS QUALITY HOTEL ****
(St. Moritz)
This elegant ski hotel is situated on the banks of River Inn, just a few steps from the famous church of San Gian. Hiking paths, cross-country ski trails and cable cars to take guests up to the pistes of the Upper Engadine can all be found nearby near by. The bus station is just a 3-minute walk from the hotel and the nearest train station is 8 minutes' walk away.


