St. Moritz Switzerland Hotels

Hayva.com offers access to over 30 hotels in St. Moritz. We have a wide range of hotels in St. Moritz - from budget, business, tourist to luxury accommodation in all St. Moritz major areas including: . We categorize St. Moritz hotels into both Star rating and location for your best experience. With lowest rate guarantee for all St. Moritz hotels, your money will be well spent on every minutes of your stay in St. Moritz.

Top hotels in St. Moritz

1. Suvretta House
Suvretta House

Location: St Moritz

from $1036.95 Avg/Night

Via Chasellas 1 St Moritz

2. Carlton Hotel St Moritz
Carlton Hotel St Moritz

Location: St. Moritz

from $801.71 Avg/Night

Via J Badrutt 11 St. Moritz

3. Badrutts Palace Hotel
Badrutts Palace Hotel

Location: St Moritz

from $742.30 Avg/Night

Via Serlas 27 St Moritz

4. Kempinski Grand Hotel Des Bains
Kempinski Grand Hotel Des Bains

Location: St Moritz

from $501.82 Avg/Night

Via Mezdi 27 St Moritz

5. Kulm Hotel St Moritz
Kulm Hotel St  Moritz

Location: St Moritz

from $683.95 Avg/Night

Via Veglia 18 St Moritz

6. La Margna Swiss Quality Hotel
La Margna Swiss Quality Hotel

Location: St Moritz

from $353.35 Avg/Night

Via Serlas 5 St Moritz

7. Europa St Moritz Hotel
Europa St Moritz Hotel

Location: St. Moritz

from $337.70 Avg/Night

Via Suot Chesas St. Moritz

8. San Gian
San Gian

Location: St. Moritz

from $518.08 Avg/Night

Via San Gian 23 St. Moritz

9. Crystal Hotel
Crystal Hotel

Location: St Moritz

from $280.47 Avg/Night

Via Traunter Plazzas 1 St Moritz

10. Reine Victoria
Reine Victoria

Location: St. Moritz

from $1116.32 Avg/Night

Via Rosatsch 18 St. Moritz

11. Hotel Randolins
Hotel Randolins

Location: St. Moritz

from $256.03 Avg/Night

Via Curtins 2 St. Moritz

12. Chesa Spuondas
Chesa Spuondas

Location: St. Moritz

from $220.46 Avg/Night

Via Somplaz 47 St. Moritz

13. The Piz - Bed and Breakfast
The Piz - Bed and Breakfast

Location: St. Moritz

from $245.59 Avg/Night

Via Dal Bagn 6 St. Moritz

14. Hotel Corvatsch
Hotel Corvatsch

Location: St. Moritz

from $265.52 Avg/Night

Via Tegiatscha 1 St. Moritz

15. Sonne
Sonne

Location: St. Moritz

from $199.62 Avg/Night

Via Sela 11 St. Moritz

16. Hotel Monopol St Moritz
Hotel Monopol St Moritz

Location: St Moritz

from $331.77 Avg/Night

Via Maistra 17 St Moritz

St. Moritz Hotels Search

  • Type your address/landmark
  • Explore hotels nearby
  • Book the hotel you like