Find Hotels

Choose your date

Choose your date

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

Casino 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

10 options found

  • 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$ 4476
    price for 1 night
    BOOK From US$ 4476
  • 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$ 573
    price for 1 night
    BOOK From US$ 573
  • 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$ 336
    price for 1 night
    BOOK From US$ 336
  • 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$ 743
    price for 1 night
    BOOK From US$ 743
  • 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$ 340
    price for 1 night
    BOOK From US$ 340
  • Kempinski Residences St. Moritz

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

    Show map

    Kempinski Residences St. Moritz is a 5-star property providing a luxury accommodation with airport transfer, laundry and dry cleaning.

    More...
    From US$ 1354
    price for 1 night
    BOOK From US$ 1354
  • 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$ 625
    price for 1 night
    BOOK From US$ 625
  • 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$ 660
    price for 1 night
    BOOK From US$ 660
  • Ferienwohnung St. Moritz

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

    Show map

    Ferienwohnung St. Moritz apartment hosts guests of St. Moritz. Ski Lift Randolins is situated around 1.8 km away.

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

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

    Show map

    Nolda apartment is situated meters from ski lifts in St. Moritz. This property provides airport transfer, laundry and shoe shine.

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