Find Hotels

Choose your date

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

Golf 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

20 options found

  • 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$ 428
    price for 1 night
    BOOK From US$ 428
  • 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
  • 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
  • Baren

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

    Show map

    Baren Hotel is placed in the center of St. Moritz and offers a wonderful view over the lake. The hotel was opened in 1969, renovated in 2009 and is housed…

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

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

    Show map

    The 3-star Misani Hotel offers spacious rooms in proximity to Segantini Museum, Alpin Museum Pontresina and Diavolezza. The hotel opened its doors in 1878 and was remodeled in 2000.

    More...
    From US$ 248
    price for 1 night
    BOOK From US$ 248
  • Hostel By Randolins

    Via Curtins 2, St. Moritz, Switzerland (Show map)

    Show map

    The family-friendly 2-star Hostel By Randolins offers quick access to Segantini Museum, Piz Nair and Signalbahn.

    More...
    From US$ 318
    price for 1 night
    BOOK From US$ 318
  • 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
  • Apartment Chesa La Baita 2

    Via Brattas, 53, 7500, St. Moritz, Switzerland (Show map)

    Show map

    Located in the quiet district of St. Moritz, the central Chesa La Baita 2 apartment lies 1000 meters from Segantini Museum. Guests can take advantage of housekeeping and ironing service.

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

    Via Ruinatsch 5, 7500 Sankt Moritz, Switzerland, St. Moritz, Switzerland (Show map)

    Show map

    House "chesa sur val" apartment is located close to ski tracks and offers snowboarding. The on-site conveniences include an elevator and parking.

    More...
    From US$ 353
    price for 1 night
    BOOK From US$ 353
  • Chesa Sul Muot

    Via Brattas 17, 7500 Sankt Moritz, Switzerland, St. Moritz, Switzerland (Show map)

    Show map

    Offering luxurious rooms, Chesa Sul Muot apartment is placed in a mountain area of St. Moritz providing fast and easy access to Nietzsche-Haus, Val Roseg and Lake of Staz .

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

    Via Ruinatsch 5, 7500 Sankt Moritz, Switzerland, St. Moritz, Switzerland (Show map)

    Show map

    House "chesa sur val" apartment offers a cozy accommodation. Kirche San Karl St. Moritz is within a 20-minute walk.

    More...
    From US$ 332
    price for 1 night
    BOOK From US$ 332
  • Flora

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

    Show map

    Offering a bright rooms, Flora apartment accommodates guests close to Segantini Museum, Ski Lift Randolins and Piz Nair.

    More...
    From US$ 185
    price for 1 night
    BOOK From US$ 185
  • 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
  • Allod Brattas 2

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

    Show map

    House "allod brattas 2" apartment provides guests with a golf course and an elevator. The property is 10 minutes' walk from the center of St.

    More...
    BOOK
  • Cresta Kulm

    Cresta Run, 7500, St. Moritz, Switzerland (Show map)

    Show map

    Cresta Kulm apartment is located in St. Moritz and provides guests with snowboarding. The property is 30 minutes' walk from the center of St.

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