Find Hotels

Choose your date

Choose your date
Guests:
 
Specify the age of a child
Specify the age of children

Design and Modern hotels in St. Moritz

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

17 options found

  • Schweizerhof

    Via Dal Bagn 54, St. Moritz, Switzerland (Show map)

    Show map

    Schweizerhof Hotel is an exclusive 4-star property set 100 meters from Berry Museum and 1.6 km from Diavolezza. Offering accommodation in a 6-story building, Schweizerhof Hotel has been…

    More...
    From US$ 389
    price for 1 night
    BOOK From US$ 389
  • Cresta Palace

    Via Maistra 75, St. Moritz, Switzerland (Show map)

    Show map

    Offering view over Segantini Museum, which is 2.9 km away, Cresta Palace is a charming hotel featuring free self parking, a Jacuzzi and a steam room. Featuring traditional architecture, the…

    More...
    From US$ 555
    price for 1 night
    BOOK From US$ 555
  • Laudinella

    Via Tegiatscha 17, St. Moritz, Switzerland (Show map)

    Show map

    The elegant 3-star Laudinella Hotel is set in the center of St. Moritz. Founded in 1956, the hotel underwent a renovation in 2010.

    More...
    From US$ 302
    price for 1 night
    BOOK From US$ 302
  • Carlton Hotel St. Moritz

    Via Johannes Badrutt 11, St. Moritz, Switzerland (Show map)

    Show map

    Carlton Hotel St. Moritz is placed in the center of St. Moritz and offers a stunning view over the sea.

    More...
    From US$ 1591
    price for 1 night
    BOOK From US$ 1591
  • Kempinski Grand Hotel Des Bains

    Via Mezdi 27, St. Moritz, Switzerland (Show map)

    Show map

    The deluxe Kempinski Grand Hotel Des Bains is a decent example of a 5-star hotel in St. Moritz. Built in 1864, the hotel is a combination of luxurious architecture…

    More...
    From US$ 2109
    price for 1 night
    BOOK From US$ 2109
  • Europa

    Via Suot Chesas 9, St. Moritz, Switzerland (Show map)

    Show map

    The quiet Europa Hotel offers beautiful rooms with a fantastic view over Engadine Mountains and Andes Mountains. Remodeled in 2008, the property features modern architecture.

    More...
    From US$ 255
    price for 1 night
    BOOK From US$ 255
  • Suvretta House

    Via Chasellas 1, St. Moritz, Switzerland (Show map)

    Show map

    Suvretta House Hotel is a 5-star business accommodation to stay in St. Moritz. Founded in 1912, the hotel underwent a renovation in 2012.

    More...
    From US$ 872
    price for 1 night
    BOOK From US$ 872
  • Badrutt'S Palace Hotel

    Via Serlas 27, St. Moritz, Switzerland (Show map)

    Show map

    The sophisticated Badrutt'S Palace Hotel entices guests to stay in one of the 157 non-smoking rooms and make use of allergy friendly rooms, parking and a hairdresser. The hotel…

    More...
    From US$ 1393
    price for 1 night
    BOOK From US$ 1393
  • San Gian

    Via San Gian 23, St. Moritz, Switzerland (Show map)

    Show map

    The San Gian Hotel lies in a shopping area of St. Moritz within a 30-minute walk of Lake of Staz, featuring allergy free rooms and a golf course. Featuring…

    More...
    From US$ 395
    price for 1 night
    BOOK From US$ 395
  • Art Boutique Hotel Monopol

    Via Maistra 17, St. Moritz, Switzerland (Show map)

    Show map

    Featuring a tennis court, an outdoor swimming pool and allergy-free rooms, Art Boutique Hotel Monopol offers designer rooms overlooking the lake. The hotel's classic building set in the center…

    More...
    From US$ 806
    price for 1 night
    BOOK From US$ 806
  • Kulm

    Via Veglia 18, St. Moritz, Switzerland (Show map)

    Show map

    Kulm Hotel is a 5-star venue positioned about 1.9 km from Diavolezza. The hotel was opened in 1856 in a 4-story contemporary building and renovated in 2008.

    More...
    From US$ 1436
    price for 1 night
    BOOK From US$ 1436
  • Sonne

    Via Sela 11, St. Moritz, Switzerland (Show map)

    Show map

    The quiet Sonne Hotel comprises modern rooms and gives a quick access to Berry Museum, which is 1050 meters away. The hotel opened its doors in 1979 and was remodeled…

    More...
    From US$ 225
    price for 1 night
    BOOK From US$ 225
  • Giardino Mountain

    Via Maistra 3, St. Moritz, Switzerland (Show map)

    Show map

    Giardino Mountain Hotel is a superior 5-star property featuring modern rooms in a resort area of St. Moritz. The hotel was opened in 1719 in a 4-story traditional…

    More...
    From US$ 787
    price for 1 night
    BOOK From US$ 787
  • Sur Val

    46.5023771,9.8455699, St. Moritz, Switzerland (Show map)

    Show map

    House "sur val" apartment hosts guests of St. Moritz. Setting next to a bus stop provides an easy access to Val Roseg, Piz Nair and Lake of Staz .

    More...
    From US$ 221
    price for 1 night
    BOOK From US$ 221
  • Apt.8

    Via Dal Bagn, 6, 7500, St. Moritz, Switzerland (Show map)

    Show map

    Offering a tasteful rooms, house "ludains" apartment accommodates guests close to Lake of Staz, Engadin Golf Samedan & Zuoz and Ski Lift Bivio - Cuolmens.

    More...
    From US$ 249
    price for 1 night
    BOOK From US$ 249
  • Apt.30

    Via Dal Bagn 21, 7500 Sankt Moritz, Switzerland, St. Moritz, Switzerland (Show map)

    Show map

    House "chesa sur ova" apartment offers a comfortable accommodation for up to 4 people. The conveniences such as an elevator and a car park are offered on site.

    More...
    From US$ 209
    price for 1 night
    BOOK From US$ 209
  • Apt.D48

    Via Traunter Plazzas, 7500, St. Moritz, Switzerland (Show map)

    Show map

    The stylish house "residenz bernasconi" apartment with the facilities like a sauna, an elevator and a restaurant is a nice place to stay in St. Moritz on holiday.

    More...
    From US$ 500
    price for 1 night
    BOOK From US$ 500