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

26 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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$ 296
    price for 1 night
    BOOK From US$ 296
  • 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$ 516
    price for 1 night
    BOOK From US$ 516
  • Misani

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

    Show map

    The lovely 3-star Misani lies within a 30-minute walk of Engadine Museum. The hotel opened its doors in 1878 and was remodeled in 2000.

    More...
    From US$ 248
    price for 1 night
    BOOK From US$ 248
  • 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$ 1140
    price for 1 night
    BOOK From US$ 1140
  • Sonne

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

    Show map

    Situated in the proximity to Berry Museum, Sonne entices guests with a sun terrace and a library. The comfortable hotel was built in 1979 and refurbished in 2009.

    More...
    From US$ 203
    price for 1 night
    BOOK From US$ 203
  • Hotel Randolins

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

    Show map

    The 3-star Hotel Randolins is located close to slopes offering windsurfing, canoeing and hiking. Hotel Randolins welcomes guests to its non-smoking rooms since 1950.

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

    Chesa La Baita 2 is a central apartment in a residential area of St. Moritz in close proximity to golf courses and bars. This property offers housekeeping service and ironing…

    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 offers quick access to cafés, bars and restaurants in St. Moritz featuring a golf course and an elevator as well.

    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

    Located close to ski tracks, house "chesa sur val" apartment offers a golf course and an elevator. The venue is within 20 minutes' walk of St.

    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

    Chesa Sul Muot apartment can host up to 5 guests providing them with a golf course and an elevator. Guests will find Piz Nair at a distance of 4.2 km…

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

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

    Show map

    This central apartment with a golf course and an elevator is a great place in St. Moritz to stay. Its proximity to a cable car station provides an easy access…

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