Find Hotels

Choose your date

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

Airport 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

95 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$ 357
    price for 1 night
    BOOK From US$ 357
  • Youth Hostel

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

    Show map

    This modern property features a sunbathing terrace, a golf course and a storage room. A bunch of amenities including an elevator and a car park are available for guests.

    More...
    From US$ 196
    price for 1 night
    BOOK From US$ 196
  • 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$ 414
    price for 1 night
    BOOK From US$ 414
  • 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$ 239
    price for 1 night
    BOOK From US$ 239
  • Carlton Hotel St. Moritz

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

    Show map

    Located in the center of St. Moritz, the 5-star Carlton Hotel St. Moritz offers designer rooms. The hotel was opened in 1913 in an 8-story elegant building and…

    More...
    From US$ 1826
    price for 1 night
    BOOK From US$ 1826
  • Waldhaus Am See

    Via Dim Lej 6, St. Moritz, Switzerland (Show map)

    Show map

    Waldhaus Am See is an 8-story hotel in St. Moritz offering accommodation 1250 meters from Kirche San Karl St. Moritz.

    More...
    From US$ 304
    price for 1 night
    BOOK From US$ 304
  • 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$ 2065
    price for 1 night
    BOOK From US$ 2065
  • Hotel Steffani

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

    Show map

    The 4-star Hotel Steffani is set just 1.9 km from Ski Lift Randolins. The hotel was opened in 1869, renovated in 2008 and is housed in a 4-storey…

    More...
    From US$ 412
    price for 1 night
    BOOK From US$ 412
  • Soldanella

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

    Show map

    Soldanella Hotel is a 3-star accommodation within 3.9 km of Piz Nair. Built in 1905, the hotel was renovated in 1997.

    More...
    From US$ 206
    price for 1 night
    BOOK From US$ 206
  • Hotel Languard

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

    Show map

    Hotel Languard is rated 3 stars and is placed about 10 km from Nietzsche-Haus. The property is situated 6 km away from Muottas Muragl.

    More...
    From US$ 307
    price for 1 night
    BOOK From US$ 307
  • La Margna

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

    Show map

    The excellent La Margna Hotel comprises modern rooms and gives a quick access to Kirche San Karl St. Moritz, which is 1250 meters away. Founded in 1907, the hotel underwent…

    More...
    From US$ 311
    price for 1 night
    BOOK From US$ 311
  • Nolda

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

    Show map

    Nolda Hotel is a 3-star property only 1.6 km from Galerie Gmurzynska. The hotel opened its doors in 1976 and was remodeled in 2009.

    More...
    From US$ 211
    price for 1 night
    BOOK From US$ 211
  • 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$ 230
    price for 1 night
    BOOK From US$ 230
  • Hotel Arte

    Via Tinus 7, St. Moritz, Switzerland (Show map)

    Show map

    The central 3-star Hotel Arte offers laundry, room service and newspaper service. The property lies within 6 km from Muottas Muragl.

    More...
    From US$ 228
    price for 1 night
    BOOK From US$ 228
  • Hotel Eden Superior

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

    Show map

    The unique Hotel Eden Superior offers 33 individual guest rooms as well as a designated area for smoking, a safe deposit box and an ATM.

    More...
    From US$ 247
    price for 1 night
    BOOK From US$ 247
  • Aladin Appartments St.Moritz

    Via Surpunt 58, St. Moritz, Switzerland (Show map)

    Show map

    Aladin Appartments St.Moritz apartment is located near ski lifts. Berry Museum is approximately 1050 meters away.

    More...
    From US$ 188
    price for 1 night
    BOOK From US$ 188
  • 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$ 999
    price for 1 night
    BOOK From US$ 999
  • Baren

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

    Show map

    The 3-star Baren stands in the center of St. Moritz and provides a sundeck, a swimming pool and a golf course. The building was renovated in 2009.

    More...
    From US$ 370
    price for 1 night
    BOOK From US$ 370
  • Chesa Albris Bed & Breakfast

    Via Surpunt 59, St. Moritz, Switzerland (Show map)

    Show map

    Chesa Albris Bed & Breakfast offers bright rooms in a ski area of St. Moritz. This hotel is situated 1100 meters away from Pavarotti & Friends.

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • 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$ 998
    price for 1 night
    BOOK From US$ 998