Mountain golf in Switzerland
Golf in the Swiss Alps
Explore golf courses in Switzerland’s alpine and mountain regions, where independent guests can play surrounded by dramatic scenery, cooler summer air and some of the country’s most memorable golfing landscapes.
Mountain golf in Switzerland
Golf in the Swiss Alps is a very different experience from playing near Zurich, Geneva or Basel. Courses in regions such as Valais and Graubünden are shaped by altitude, mountain views and shorter playing seasons, making them ideal for golfers who want scenery and a sense of place rather than simply the closest tee time.
Alpine golf can mean dramatic backdrops, cooler summer temperatures and more varied terrain, from resort-style mountain courses to quieter regional clubs. The trade-off is that seasonality matters more: opening dates, snow conditions and weather can affect when courses are playable.
These regions are usually less immediate than the major city hubs, often requiring an onward train or car journey from Zurich, Geneva or Basel. That extra travel is part of the appeal: Swiss alpine golf is best suited to day trips, weekend breaks and golfers looking for a more scenic round. GuestPlayGolf helps you understand where independent guests can play, when access is available and what each course requires.

Andermatt Swiss Alps Golf Course
Andermatt, UR

Buna Vista Golf Sagogn
Sagogn, GR

Engadine Golf Club Samedan
Samedan, GR

Engadine Golf Club Zuoz–Madulain
Zuoz / Madulain, GR

Golf Andermatt (Oberalp)
Andermatt / Oberalp, UR

Golf Club Alvaneu Bad
Alvaneu Bad, GR

Golf Club Arosa
Arosa, GR
Golf Club Ascona
Ascona, TI

Golf Club Axenstein
Brunnen, SZ

Golf Club Blumisberg
Wunnewil, BE

Golf Club Brigels
Brigels, GR

Golf Club Crans-sur-Sierre (Ballesteros)
Crans-Montana, VS

Golf Club Crans-sur-Sierre (Nicklaus)
Crans-Montana, VS

Golf Club Davos
Davos, GR

Golf Club Klosters
Klosters, GR
Golf Club Lugano
Magliaso, TI
Golf Club Matterhorn (Randa)
Randa, VS

Golf Club Sion
Sion, VS

Golf Club Thunersee
Thun, BE

Golf Gerre Losone
Losone, TI

Golf Meggen
Meggen, LU

Golf Source du Rhone
Obergesteln, VS

Golfclub Aaretal
Aaretal, BE

Golfclub Domat/Ems (18 hole)
Domat/Ems, GR

Golfclub Domat/Ems (9 hole)
Domat/Ems, GR

Golfclub Engelberg-Titlis
Engelberg, OW

Golfclub Fluhli-Sorenberg
Flühli, LU

Golfclub Gstaad
Saanenmoser, BE

Golfclub Interlaken-Unterseen
Unterseen, BE

Golfclub Küssnacht am Rigi
Küssnacht am Rigi, SZ

Golfclub Lenzerheide
Lenzerheide, GR

Golfclub Sedrun
Sedrun, GR

Golfclub Sempachersee - Lakeside
Hildisrieden, LU

Golfclub Sempachersee - Woodside
Hildisrieden, LU

Golfclub Vulpera
Vulpera, GR

Golfclub Ybrig
Unteriberg, SZ

Golfpark Moossee
Moosseedorf, BE

Golfpark Oberkirch
Oberkirch, LU

Golfpark Zurichsee (18 hole)
Nuolen, SZ

Golfpark Zurichsee (9 hole)
Nuolen, SZ

Links Leuk Golf Resort
Leuk, VS
Things to know about alpine golf
Mountain golf courses can have shorter seasons than lower-altitude courses. Weather, snow conditions and opening dates may change, so always confirm directly with the club before travelling.