Find Hotels

Choose your date

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

Romantic hotels in St. Moritz

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Hotel themes

Guest rating

Apply Filters
Clear Filters

8 options found

  • Suvretta House

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

    Show map

    The Suvretta House Hotel lies in a natural area of St. Moritz within a 25-minute walk of Pavarotti & Friends, featuring a tennis court, a sauna and a golf course.

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

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

    Show map

    Offering 78 modern rooms, Giardino Mountain Hotel features a sundeck, a casino and an outdoor swimming pool. This superior hotel dates from 1719 and was refurbished in 2011.

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

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

    Show map

    The quiet Kulm Hotel offers comfortable rooms with a magnificent view over Andes Mountains. Founded in 1856, the hotel underwent a renovation in 2008.

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

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

    Show map

    The intimate Carlton St Moritz Hotel offers beautiful rooms in proximity to Ski Lift Celerina - Magnus, Signalbahn and Piz Nair. The hotel opened its doors in 1913 and was remodeled in 2007.

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

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

    Show map

    Cresta Palace is a 4-story hotel in St. Moritz within short distance of Mount Corvatsch, Muottas Muragl and Lake of Staz . The superior hotel is a good example of traditional architecture in St.

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

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

    Show map

    Kempinski Grand is a 5-story hotel in St. Moritz, located close to slopes offering a ski school, ski equipment rental and a ski pass along with a casino, a steam room and an outdoor swimming pool.

    More...
    From US$ 619
    price for 1 night
    BOOK From US$ 619
  • Hauser Swiss Quality Hotel

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

    Show map

    The superior 3-star Hotel Hauser Swiss Quality offers a cozy accommodation in a picturesque area of St. Moritz. The hotel opened its doors in 1970 and was remodeled in 1996.

    More...
    From US$ 140
    price for 1 night
    BOOK From US$ 140
  • Apt.17

    Via Arona 16, 7500 Sankt Moritz, Switzerland, St. Moritz, Switzerland (Show map)

    Show map

    "Romantica", 4 storeys, built in 1969, renovated in 2005 is a renovated apartment in St. Moritz within proximity to ski tracks offering snowboarding.

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