Hotels in St. Moritz

    • Sort by:
    • Popularity
    • Price
    • Star rating
    • Guest rating
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Underground stations
  • Train stations
  • Parks
  • Tourist attractions
  • Museums
  • Convention centers
  • Stadiums
  • Food and meals
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

  • Via Mezdi 27, 7500 St. Moritz, St. Moritz, Switzerland, 7500, Map
    8.2
    Fabulous
    Based on 55 reviews
    Kempinski Grand Hotel St. Moritz photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    Paid parking

    24-hour

    24-hour reception

    Swimming pool

    Indoor swimming pool

    Outdoor heated swimming pool

    Fitness/Gym

    Fitness center

    The 5-star Kempinski Grand Hotel is located within easy access to ski lifts. Since 1864, it has been hosting guests in the center of St. More details

    From
    £850
    per night
  • Via Dal Bagn 54, St. Moritz, Switzerland, 7500, Map
    8.8
    Superb
    Based on 63 reviews
    Schweizerhof Swiss Quality Hotel St. Moritz photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    Paid parking

    24-hour

    24-hour reception

    Swimming pool

    Indoor swimming pool

    Fitness/Gym

    Exercise gym

    The spectacular Schweizerhof Swiss Quality Hotel offers a tasteful accommodation in the heart of St. Moritz. More details

    From
    £277
    per night
  • Via Suot Chesas 9 7512 Champfer St Moritz, St. Moritz, Switzerland, 7512, Map
    8.0
    Fabulous
    Based on 80 reviews
    Europa Hotel St. Moritz photos Room
    Free Wi-Fi

    Free Wi-Fi in rooms

    Free parking
    24-hour

    24-hour reception

    Swimming pool

    Indoor swimming pool

    Outdoor swimming pool

    Fitness/Gym

    Fitness center

    The 4-star Europa St Moritz Hotel Champfer is set just 2.2 km from Alpin Museum Pontresina, Kirche San Karl St. More details

    From
    £191
    per night
  • Via Tegiatscha 17 St.Moritz 7500, St. Moritz, Switzerland, 7500, Map
    7.8
    Fabulous
    Based on 271 reviews
    Laudinella Hotel St. Moritz photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    Paid parking

    24-hour

    24-hour reception

    Check-in/Check-out

    Early check-in/-out

    Fitness/Gym

    Fitness center

    The quiet Laudinella Hotel is a 3-star property within proximity of Ski Lift Bivio - Cuolmens, Alpin Museum Pontresina and Lake of Staz (Lej da Staz). Founded in 1956, the hotel underwent a renovation in 2010. More details

    From
    £196
    per night
  • Sonnenplatz,, St. Moritz, Switzerland, 7500, Map
    8.4
    Superb
    Based on 128 reviews
    Hotel Steffani St. Moritz photos Room
    Free Wi-Fi

    Free Wi-Fi in rooms

    Free parking
    24-hour

    24-hour reception

    Swimming pool

    Indoor swimming pool

    Fitness/Gym

    Fitness center

    Located in the center of St. Moritz, the 4-star Hotel Steffani offers modern rooms. More details

    From
    £330
    per night
  • Via Maistra St Moritz 7500, St. Moritz, Switzerland, CH 7500, Map
    8.0
    Fabulous
    Based on 72 reviews
    Art Boutique Monopol Hotel St. Moritz photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    Paid parking

    24-hour

    24-hour reception

    Fitness/Gym

    Fitness center

    Sports activities

    Tennis court

    Golf course

    Cycling

    Hiking

    Art Boutique Monopol is a 4-star hotel offering a tennis court and a golf course. Art Boutique Monopol Hotel has been welcoming guests to its en-suite rooms since 1911. More details

    From
    £522
    per night
  • Via Rosatsch 18 St. Moritz 7500, St. Moritz, Switzerland, 7500, Map
    7.4
    Very good
    Based on 158 reviews
    Reine Victoria Hotel St. Moritz photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Free parking
    24-hour

    24-hour reception

    Swimming pool

    Swimming pool

    Fitness/Gym

    Fitness center

    Reine Victoria is a 4-star hotel offering a spa center, a sun terrace and an indoor swimming pool. Opened in 1878, the classic hotel attracts visitors with its classical architecture. More details

    From
    £240
    per night
  • Via San Gian 23, St. Moritz, Switzerland, 7500, Map
    8.6
    Superb
    Based on 28 reviews
    Hotel San Gian St. Moritz photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    Paid parking

    24-hour

    24-hour reception

    Check-in/Check-out

    Express check-in/-out

    Swimming pool

    Swimming pool

    San Gian is a 5-story hotel in St. Moritz, located close to ski runs offering a ski storage room, ski rental and a ski pass along with a spa center, a sun terrace and a picnic area. More details

    From
    £273
    per night
  • Via Traunter Plazzas 7, St. Moritz, Switzerland, 7500, Map
    7.8
    Fabulous
    Based on 158 reviews
    Hotel Hauser Swiss Quality St. Moritz photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    Paid parking

    24-hour

    24-hour reception

    Swimming pool

    Indoor swimming pool

    Fitness/Gym

    Exercise gym

    Hotel Hauser Swiss Quality is a 3-star superior property offering a modern accommodation steps away from Pizzet, Nietzsche-Haus and Engadin Golf Samedan & Zuoz-Madulain. Founded in 1970, the hotel underwent a renovation in 1996. More details

    From
    £250
    per night
  • Via Chasellas 1, St. Moritz, Switzerland, CH-7500, Map
    9.4
    Exclusive
    Based on 17 reviews
    Suvretta House Hotel St. Moritz photos Room
    Free Wi-Fi

    Free Wi-Fi in rooms

    Free parking
    24-hour

    24-hour reception

    Swimming pool

    Indoor swimming pool

    Fitness/Gym

    Fitness center

    Suvretta House is a 7-story hotel in St. Moritz within close proximity to slopes offering ski equipment rental, ski rental and a ski school. More details

    From
    £725
    per night
  • Via Sela 11, St. Moritz, Switzerland, 7500, Map
    7.6
    Fabulous
    Based on 208 reviews
    Hotel Sonne Sankt Moritz photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Free parking
    24-hour

    24-hour reception

    Breakfast

    In-room breakfast

    Food/Drinks

    Restaurant

    Bar/Lounge area

    The quiet 3-star Hotel Sonne Sankt Moritz is set in a picturesque area minutes away from Signalbahn, Lake of Staz and Mount Corvatsch. The building was renovated in 2009. More details

    From
    £134
    per night
  • Via Traunter Plazzas 1, 7500 St. Moritz,Switzerlan, St. Moritz, Switzerland, 7500, Map
    8.0
    Fabulous
    Based on 42 reviews
    Crystal Hotel St. Moritz photos Facilities
    Free Wi-Fi

    Free Wi-Fi in rooms

    Parking

    Paid parking

    24-hour

    24-hour reception

    Fitness/Gym

    Fitness center

    Sports activities

    Golf course

    Cycling

    Hiking

    Crystal Hotel is placed in a pedestrian area of St. Moritz in the vicinity of Lake of Staz, Mount Corvatsch and Nietzsche-Haus. More details

    From
    £399
    per night
  • Kulm5 star hotel

    Via Veglia 18 St. Moritz Ch-7500, St. Moritz, Switzerland, CH-7500, Map
    9.2
    Superb
    Based on 29 reviews
    Kulm photos Business
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking
    24-hour

    24-hour reception

    Check-in/Check-out

    Express check-in/-out

    Swimming pool

    Indoor swimming pool

    Outdoor swimming pool

    The superior Kulm Hotel is situated in the center of St. Moritz close to Piz Nair, Signalbahn and Segantini Museum. More details

    From
    £644
    per night
  • Plazzet, 20 - 7503 Samedan, St. Moritz, Switzerland, 7503, Map
    8.0
    Fabulous
    Based on 110 reviews
    Bernina 1865 Hotel St. Moritz photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Free parking
    24-hour

    24-hour reception

    Check-in/Check-out

    Express check-in/-out

    Swimming pool

    Indoor swimming pool

    Bernina 1865 is a 16-story hotel in a resort area of Samedan providing a massage room, a wellness center and a swimming pool. Renovated in 2009, the deluxe hotel has welcomed guests since 1865. More details

    From
    £270
    per night
  • Via J. Badrutt, 11 - 7500, St. Moritz, Switzerland, 7500, Map
    9.2
    Superb
    Based on 14 reviews
    Carlton St Moritz Hotel photos Facilities
    Free Wi-Fi

    Free Wi-Fi in public areas

    Free parking
    24-hour

    24-hour reception

    Swimming pool

    Indoor swimming pool

    Outdoor swimming pool

    Fitness/Gym

    Fitness center

    Carlton St Moritz Hotel boasts positioning close to Segantini Museum, Piz Nair and Mount Corvatsch, offering 60 rooms and featuring a treatment room, a sun terrace and an outdoor swimming pool. Carlton St Moritz Hotel has been welcoming guests to its bright rooms since 1913. More details

    From
    £1 434
    per night
  • Via Serlas 27, St., St. Moritz, Switzerland, 7500, Map
    9.0
    Superb
    Based on 36 reviews
    Badrutt'S Palace Hotel St. Moritz photos Facilities
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking
    24-hour

    24-hour reception

    Swimming pool

    Indoor swimming pool

    Infinity pool

    Outdoor swimming pool

    Fitness/Gym

    Fitness center

    Featuring a sundeck, a nightclub and a steam room, Badrutt'S Palace Hotel St. Moritz provides 157 rooms with a panoramic view of the sea. More details

    From
    £639
    per night
  • Via Curtins 2, St. Moritz, Switzerland, 7500, Map
    7.4
    Very good
    Based on 66 reviews
    Hotel Randolins St. Moritz photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Parking

    Paid parking

    24-hour

    24-hour reception

    Fitness/Gym

    Fitness center

    Sports activities

    Golf course

    Horseback riding

    Wind surfing

    Fishing

    Canoeing

    Cycling

    Hiking

    Table tennis

    Overlooking Engadine Mountains, the comfortable 3-star Hotel Randolins offers a library and a golf course. The perfect location next to a cable car station provides an easy access to Pavarotti & Friends, Piz Nair and Diavolezza. More details

    From
    £222
    per night
  • Hotel Piz St. Moritz3 star hotel

    Via Dal Bagn 6 7500 St Moritz, St. Moritz, Switzerland, 7500, Map
    8.0
    Fabulous
    Based on 300 reviews
    Hotel Piz St. Moritz photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Parking
    Check-in/Check-out

    Express check-in/-out

    Sports activities

    Cycling

    Hiking

    Spa and relaxation

    Steam bath

    Hotel Piz St. Moritz is situated in the heart of St. More details

    From
    £197
    per night
  • Via Maistra 3 Champfer, St. Moritz Ch-7512, St. Moritz, Switzerland, 7512, Map
    9.4
    Exclusive
    Based on 31 reviews
    Giardino Mountain Hotel St. Moritz photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Parking

    Paid parking

    24-hour

    24-hour reception

    Swimming pool

    Indoor swimming pool

    Outdoor swimming pool

    Fitness/Gym

    Fitness center

    The stylish Giardino Mountain Hotel offers 78 cozy guest rooms as well as currency exchange, a beauty salon and a designated smoking area. Featuring Alpine architecture, Giardino Mountain Hotel was renovated in 2011. More details

    From
    £956
    per night
  • Via Maistra 75 . Ch-7505 Celerina / St. Moritz, St. Moritz, Switzerland, 7505, Map
    8.8
    Superb
    Based on 10 reviews
    Hotel Cresta Palace St. Moritz photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Free parking
    24-hour

    24-hour reception

    Swimming pool

    Indoor swimming pool

    Infinity pool

    Fitness/Gym

    Fitness center

    Cresta Palace Hotel is a fine accommodation option in St. Moritz. More details

    From
    £493
    per night

Filtering results

Please wait...

^
76 hotels found
Go to map view
Go to list view
Star rating
Accommodation type
  • (50)
  • (26)
Price
  • (13)
  • (5)
  • (5)
Average rating
  • (13)
  • (16)
  • (4)
  • (3)
Nearby
  • (60)
  • (56)
  • (60)
  • (55)
  • (55)
  • Show more
Hotel type
  • (59)
  • (47)
  • (28)
  • (25)
  • (22)
  • (21)
  • (17)
  • (16)
  • (8)
  • (6)
  • (4)
  • (1)
Search by name
Amenities
  • (57)
  • (38)
  • (29)
  • (27)
  • (27)
  • (25)
  • (21)
  • Show more
Room facilities
  • (1)
  • (1)
  • (3)
  • (6)
  • (1)
  • (10)
  • (33)
  • (8)
  • (12)
Services
  • (1)
  • (19)
  • (1)
  • (32)
  • (10)
  • (22)
  • (3)
Brands
  • (2)
  • (2)
  • (1)
  • (1)