Golf Hotels in Switzerland

Find the golf hotels that appeal to you the most

Most-visited cities for golf hotels

Zermatt

7 golf hotels

Ascona

9 golf hotels

Interlaken

3 golf hotels

St. Moritz

10 golf hotels

Davos

15 golf hotels

Pontresina

7 golf hotels

Flims

3 golf hotels

Gstaad

15 golf hotels

Lenzerheide

7 golf hotels

Sils Maria

4 golf hotels

Saas-Fee

4 golf hotels

Arosa

5 golf hotels

Bad Ragaz

6 golf hotels

Crans-Montana

22 golf hotels

Silvaplana

4 golf hotels

Most popular regions for golf hotels

Grisons

110 golf hotels

Canton of Valais

56 golf hotels

Engadin

37 golf hotels

Bernese Oberland

19 golf hotels

Canton of Ticino

18 golf hotels

Davos

15 golf hotels

Central Switzerland

14 golf hotels

East Switzerland

11 golf hotels

Lake Geneva / Vaud

9 golf hotels

Lake Geneva

9 golf hotels

Lake Lucerne

5 golf hotels

Lake Constance

5 golf hotels

Lake Neuchatel

3 golf hotels

Lake Lugano

3 golf hotels

The 10 Best Golf Hotels in Switzerland

Check out our pick of great golf hotels in Switzerland

See all
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,067 reviews

The Arc-en-ciel hotel in traditional Chalet style is a hotel located in a quiet location on the outskirts of Gstaad, next to the Eggli cable car station, close to the car-free center.

From $325 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,109 reviews

Hotel Belvedere Locarno, a superior 4-star hotel, is open year-round and offers 90 rooms and suites with beautiful views of Lake Maggiore, the city and the mountains.

From $417 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,290 reviews

Located 2.5 mi outside of Lucerne’s town center, the Felmis offers a restaurant with 2 terraces, free Wi-Fi and free parking. Lake Lucerne is just a 20-minute walk away.

From $254 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,041 reviews

Located within a private park on the shore of Lake Lucerne, Seehotel Waldstätterhof Swiss Quality is set in a building from 1870. It features its own access to the lake, free WiFi, and a spa area.

From $371 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 138 reviews

Hotel des Alpes Superieur features a shared lounge, terrace, a restaurant and bar in Gstaad. There's a playground and guests can use free WiFi and free private parking.

From $254 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 512 reviews

0.6 mi away from the center of Engelberg which offers access to the Titlis Ski Area, guests can find Sporthotel Eienwäldli in quiet surroundings.

From $278 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 216 reviews

Surrounded by a Mediterranean garden, this 4-star hotel in Ascona is only 230 feet from Lake Maggiore. It offers a heated outdoor pool, free bicycle hire, and free WiFi.

From $407 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 336 reviews

With views of the Engadin Mountains and Lake Silvaplana, Nira Alpina offers luxury rooms with terraces.

From $509 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 127 reviews

Offering a 300-yard long private lakeshore at Lake Locarno, the luxurious Castello del Sole features a spacious wellness center with a gym, tennis courts and a golf course.

From $875 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 137 reviews

Hotel Ad’Eldorado enjoys a quiet location on a high plateau in Crans-Montana. It offers a sauna and a comfortable lounge area with an open fireplace.

From $189 per night

Most booked golf hotels in Switzerland this month

See all

Popular with guests booking golf hotels in Switzerland

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 963 reviews

Popular with guests booking golf hotels in Switzerland

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,263 reviews

Popular with guests booking golf hotels in Switzerland

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,519 reviews

Popular with guests booking golf hotels in Switzerland

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 771 reviews

Popular with guests booking golf hotels in Switzerland

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 609 reviews

Popular with guests booking golf hotels in Switzerland

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,285 reviews

Popular with guests booking golf hotels in Switzerland

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,187 reviews

Popular with guests booking golf hotels in Switzerland

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,545 reviews

Popular with guests booking golf hotels in Switzerland

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,001 reviews

Popular with guests booking golf hotels in Switzerland

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,041 reviews