Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Русский Svenska Türkçe

Search Hotels

Select city first

2026-03-05

2026-03-06

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



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Golf hotels in Swiss Alps

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

362 properties found

  • Gstaad Palace

    Palacestrasse, Gstaad, Switzerland (Show map)

    Nestled 4.9 km from Ski Lift Saanenwalk, the 5-star family-owned Gstaad Palace hotel features 4 outdoor tennis courts. Providing guests with a seasonal outdoor swimming pool and a Turkish steam bath,…

    More...

    From US$ 473
    price for 1 night
    Book Now From US$ 473
  • Kulm Hotel St. Moritz

    Via Veglia 18, St. Moritz, Switzerland (Show map)

    Located just 1.8 km from the Heidi's Flower Path, the 5-star Kulm Hotel St. Moritz boasts a treatment room, a solarium, and locker rooms. Providing access to such entertainment venues as the night…

    More...

    From US$ 337
    price for 1 night
    Book Now From US$ 337
  • Mont Cervin Palace

    Bahnhofstrasse 31, Zermatt, Switzerland (Show map)

    Located within 5 minutes' walk of Zermatt-Sunnegga, the 5-star smoke-free Mont Cervin Palace Zermatt hotel has a patio. Featuring views of The Matterhorn, this Zermatt hotel is also 3.2 km from Gant…

    More...

    From US$ 606
    price for 1 night
    Book Now From US$ 606
  • Hotel Villa Honegg

    Honegg, Ennetburgen, Switzerland (Show map)

    Located nearly a 20-minute walk from Buergenstock Lakeside Peak, the 5-star luxury Hotel Villa Honegg Ennetburgen offers a full-service spa, including a treatment room, a hot tub, and a sauna. The…

    More...

    From US$ 857
    price for 1 night
    Book Now From US$ 857
  • Park Hotel Vitznau

    Seestrasse 18, Vitznau, Switzerland (Show map)

    Located only 1.3 km from the Hinterbergen Cable Car, the 5-star smoke-free Park Hotel Vitznau offers Wi-Fi in public areas and a car park. With a location not far from the Vitznau-Wissifluh 6p Cable…

    More...

    From US$ 1206
    price for 1 night
    Book Now From US$ 1206
  • Victoria Jungfrau Grand Hotel & Spa

    Hoeheweg 41, Interlaken, Switzerland (Show map)

    Victoria Jungfrau Grand Hotel & Spa Interlaken includes 216 rooms and is situated approximately a 5-minute walk from Aare. This 5-star hotel, located 4.9 km from Heliport, boasts a heated pool along…

    More...

    From US$ 399
    price for 1 night
    Book Now From US$ 399
  • Grand Hotel Des Bains Kempinski

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

    Providing a perfect setting around a 5-minute walk from Signal Gondola, the 5-star smoke-free Grand Hotel Des Bains Kempinski St. Moritz features 2 indoor tennis courts. This welcoming hotel, located…

    More...

    From US$ 577
    price for 1 night
    Book Now From US$ 577
  • Grand Resort Bad Ragaz

    Grand Resort Bad Ragaz, Bad Ragaz, Switzerland (Show map)

    Positioned about a 10-minute ride from Taminabrucke Bridge and 4.4 km from the Greisinger Museum, the elegant 5-star Grand Resort Bad Ragaz presents two golf courses and a 27-hole golf course.

    More...

    From US$ 860
    price for 1 night
    Book Now From US$ 860
  • Resort Hotel Alex Zermatt

    Bodmenstrasse 12, Zermatt, Switzerland (Show map)

    Offering a quiet location about 5 minutes' walk from Matterhorn Golf club, the classic Resort Hotel Alex Zermatt boasts 3 massage rooms. Situated in the immediate vicinity of Stellisee, this 4-star…

    More...

    From US$ 515
    price for 1 night
    Book Now From US$ 515
  • Art Deco Hotel Montana

    Adligenswilerstrasse 22, Lucerne, Switzerland (Show map)

    Positioned approximately 25 minutes' walk from Neubad Cultural Center and merely 1.2 km from the covered wooden footbridge "Chapel Bridge", the 4-star smoke-free Art Deco Hotel Montana Lucerne…

    More...

    From US$ 285
    price for 1 night
    Book Now From US$ 285
  • Hotel Alpenrose Wengen - A Family Affair Since 1881

    Wengen, Wengen, Switzerland (Show map)

    2.9 km from sports attractions such as the Airtime Paragliding, the 3-star Hotel Alpenrose Wengen - A Family Affair Since 1881 features 46 rooms with courtyard views. Located in the vicinity of Swiss…

    More...

    From US$ 313
    price for 1 night
    Book Now From US$ 313
  • Buergenstock Hotels & Resort - Palace Hotel

    Buergenstock, Obburgen, Switzerland (Show map)

    Situated within 7 km of the Richard Wagner Museum and within 5 minutes' walk of Burgenstock-Kapelle, the grand 5-star Buergenstock Hotels & Resort - Palace Hotel Obburgen features 9 golf courses.

    More...

    From US$ 444
    price for 1 night
    Book Now From US$ 444
  • Hotel Astoria

    Pilatusstrasse 29, Lucerne, Switzerland (Show map)

    Located only 250 m from The Rosengart Collection, the smoke-free Hotel Astoria Lucerne is about a 5-minute walk from the 1600s Jesuit Baroque Church. This Lucerne hotel is within reach of the glitzy…

    More...

    From US$ 146
    price for 1 night
    Book Now From US$ 146
  • Hotel Seehof Davos

    Promenade 159, Davos, Switzerland (Show map)

    Featuring a banquet hall for gatherings and meetings, the luxury Hotel Seehof Davos offers a location about 25 minutes' walk from the Church of St. John. Situated near a train station, the 5-star…

    More...

    From US$ 302
    price for 1 night
    Book Now From US$ 302
  • Le Grand Bellevue

    Untergstaadstrasse 17, Gstaad, Switzerland (Show map)

    Located within 5 minutes' walk of Swiss Open Event Venue, the 5-star Le Grand Bellevue Hotel Gstaad features a sunbathing terrace and a golf course. Offering hiking, cycling, and billiards in the…

    More...

    From US$ 577
    price for 1 night
    Book Now From US$ 577
  • Chateau Guetsch

    Kanonenstrasse, Lucerne, Switzerland (Show map)

    Featuring Wi-Fi in public areas, Chateau Guetsch Lucerne hotel is a 25-minute walk from Stadion Kleinfeld Athletic Club. Set in a castle, the hotel comes with parking on site.

    More...

    From US$ 335
    price for 1 night
    Book Now From US$ 335
  • Esos Hotel Quelle

    Badstrasse 9A, Bad Ragaz, Switzerland (Show map)

    Located only 150 metres from the Catholic church "St. Leonhard Kapelle", Esos Hotel Quelle Bad Ragaz is merely 5 minutes' walk from Stiftung Altes Bad Pfafers. Boasting a sunbathing terrace, a picnic…

    More...

    From US$ 102
    price for 1 night
    Book Now From US$ 102
  • Hotel Eden Roc - The Leading Hotels Of The World

    Via Albarelle 16, Ascona, Switzerland (Show map)

    Featuring 8 rooms, the smoke-free Hotel Eden Roc - The Leading Hotels Of The World Ascona is within walking distance of the quiet district of Ascona and 2.9 km from the Lido Locarno. Situated within…

    More...

    From US$ 360
    price for 1 night
    Book Now From US$ 360
  • Hotel Continental Park

    Murbacherstrasse 4, Lucerne, Switzerland (Show map)

    Featuring bicycle rentals, as well as Wi-Fi in public areas, the 4-star Hotel Continental Park Lucerne is merely a 12-minute walk from the Zytturm. Boasting hiking and ping-pong, along with a lounge…

    More...

    From US$ 122
    price for 1 night
    Book Now From US$ 122
  • Romantik Hotel Schweizerhof

    Swiss Alp Resort 1, Grindelwald, Switzerland (Show map)

    Enticing guests with a Turkish steam room, a Jacuzzi, and a sauna, the 5-star Romantik Hotel Schweizerhof Grindelwald is around a 25-minute stroll from the 300 m deep Glacier Canyon. Located 70 km…

    More...

    From US$ 376
    price for 1 night
    Book Now From US$ 376
  • Hotel Victoria Lauberhorn Wengen, A Faern Collection Hotel

    Dorfstrasse, Wengen, Switzerland (Show map)

    Featuring currency exchange and an ATM machine, the 3-star Hotel Victoria Lauberhorn Wengen, A Faern Collection Hotel is only 5 minutes' walk from Blue Monkey Club. With views of the mountain, the…

    More...

    From US$ 133
    price for 1 night
    Book Now From US$ 133
  • Steigenberger Icon Grandhotel Belvedere

    Promenade 89, Davos, Switzerland (Show map)

    Offering windsurfing and hiking, Steigenberger Icon Grandhotel Belvedere Davos hotel is located right in the centre of Davos, 300 metres from The English Church of St. Luke. The hotel is within reach…

    More...

    From US$ 166
    price for 1 night
    Book Now From US$ 166
  • Braunbaer Hotel & Spa

    Wengiboden 1352A, Wengen, Switzerland (Show map)

    Situated near a mountain, the comfortable Braunbaer Hotel & Spa Wengen is 2.5 km from the Staubbach Falls and boasts a banquet hall for gatherings and meetings. This 4-star family hotel lies within…

    More...

    From US$ 303
    price for 1 night
    Book Now From US$ 303
  • Silvretta Parkhotel

    Landstrasse 190, Klosters, Switzerland (Show map)

    Featuring a treatment room, a solarium, and locker rooms, Silvretta Parkhotel Klosters hotel is situated a 7-minute walk from the Evangelical Reformed Church in Klosters. This hotel offers private…

    More...

    From US$ 171
    price for 1 night
    Book Now From US$ 171
  • Valsana Hotel Arosa - Small Luxury Hotels Of The World

    Oberseepromenade 2, Arosa, Switzerland (Show map)

    Located about a 5-minute ride from the Schwarzsee Lake, the 4-star smoke-free Valsana Hotel Arosa - Small Luxury Hotel provides active guests with a 24-hour fitness centre and a heated pool on the…

    More...

    From US$ 402
    price for 1 night
    Book Now From US$ 402
  • Hotel Regina

    Dorfstrasse, Wengen, Switzerland (Show map)

    The 4-star smoke-free Hotel Regina Wengen lies in the shopping area of Wengen, 3.5 km from natural attractions such as the underground Trummelbach Waterfalls. This Wengen hotel offers 101 rooms along…

    More...

    From US$ 276
    price for 1 night
    Book Now From US$ 276
  • Alpenblick Hotel & Restaurant Wilderswil By Interlaken

    Oberdorfstrasse 3, Wilderswil, Switzerland (Show map)

    Nestled only 650 metres from Unspunnen Ruined Castle, the 3-star Alpenblick Hotel & Restaurant Wilderswil By Interlaken welcomes guests with a sun deck and a golf course. Featuring a restaurant, this…

    More...

    From US$ 132
    price for 1 night
    Book Now From US$ 132
  • Swiss Holiday Park Resort

    Dorfstrasse 10, Morschach, Switzerland (Show map)

    Featuring facials, an aqua park, and a sundeck, Swiss Holiday Park Resort Morschach enjoys a scenic setting a 5-minute walk from Pfarrkirche St. Gallus. This hotel lies in the immediate vicinity of…

    More...

    From US$ 146
    price for 1 night
    Book Now From US$ 146
  • Hotel Vanessa

    chemin des Vernes 1, Verbier, Switzerland (Show map)

    Situated a 7-minute walk from the Verbier Ski Resort, Hotel Vanessa Verbier includes 52 rooms with views of the city. This hotel is 3.8 km from the Mont-Gele and provides guests with a hot tub and a…

    More...

    From US$ 360
    price for 1 night
    Book Now From US$ 360
  • The View Lugano

    Via Guidino 29, Paradiso, Switzerland (Show map)

    Offering a deck with outdoor dining areas, the 5-star luxury The View Lugano Hotel Paradiso is a mere 1.8 km from the Museo in Erba. This Paradiso hotel proudly offers a banquet hall, while the LAC…

    More...

    From US$ 721
    price for 1 night
    Book Now From US$ 721
  • Hauser Hotel St. Moritz

    Via Traunter Plazzas 7, St. Moritz, Switzerland (Show map)

    Being located in the very heart of St. Moritz, merely a 7-minute walk from St. Moritz Scenic Lake, the 3-star Hauser Hotel St. Moritz offers a shared lounge and various recreational opportunities.

    More...

    From US$ 116
    price for 1 night
    Book Now From US$ 116
  • Hotel Schweizerhof Luzern

    Schweizerhofquai, Lucerne, Switzerland (Show map)

    Hotel Schweizerhof Luzern offers 94 rooms a 14-minute walk from the Musegg Wall. Featuring a restaurant, this hotel is located in close proximity to Lion Monument.

    More...

    From US$ 298
    price for 1 night
    Book Now From US$ 298
  • Hard Rock Hotel Davos

    Tobelmuehlestrasse 2, Davos, Switzerland (Show map)

    Situated just 1.1 km from Geissloch, the stylish Hard Rock Hotel Davos features Wi-Fi in public areas and private parking on site. Boasting a steam room, a Jacuzzi, and a sauna, this smoke-free hotel…

    More...

    From US$ 151
    price for 1 night
    Book Now From US$ 151
  • Art Boutique Hotel Monopol

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

    Art Boutique Hotel Monopol St. Moritz offers 66 rooms with proximity to Inn, which is about a 5-minute walk from the property. The hotel is just 1.6 km from St. Moritz-Bad and provides guests with a…

    More...

    From US$ 302
    price for 1 night
    Book Now From US$ 302
  • Huus Gstaad

    Schoenriedstrasse 74, Saanen, Switzerland (Show map)

    Offering access to the Saanen Church, which is only 0.9 km away, the 4-star luxurious Huus Gstaad Hotel Saanen features a sun deck, a health club, and a play area. Boasting the opportunity to climb…

    More...

    From US$ 454
    price for 1 night
    Book Now From US$ 454
  • Alpenkraeuter Hotel Baeren

    Am Acher, Wengen, Switzerland (Show map)

    Featuring Wi-Fi in public areas, Alpenkraeuter Hotel Baeren Wengen is 10 minutes by car from Honegg. The hotel offers a lift and a vending machine, along with 15 rooms overlooking the mountain.

    More...

    From US$ 232
    price for 1 night
    Book Now From US$ 232
  • Grand Hotel Kronenhof

    Via Maistra, Pontresina, Switzerland (Show map)

    The 5-star Grand Hotel Kronenhof Pontresina is just a few steps from the Languard Lake and entices guests with a sun deck and a golf course. Featuring an infinity pool, this Pontresina hotel is 3.5…

    More...

    From US$ 1351
    price for 1 night
    Book Now From US$ 1351
  • Grand Hotel National Luzern

    Haldenstrasse 4, Lucerne, Switzerland (Show map)

    Located just 6 minutes' stroll from Lion Monument, the 5-star Grand Hotel National Luzern provides guests with 24-hour reception and wake-up calls. Boasting a heated pool, this Lucerne hotel is…

    More...

    From US$ 354
    price for 1 night
    Book Now From US$ 354
  • Grand Hotel Villa Castagnola

    Viale Castagnola 31, Lugano, Switzerland (Show map)

    Grand Hotel Villa Castagnola Lugano, located 750 metres from the Viganello and 10 minutes by car from Cornaredo Multi-Purpose Stadium, features a heated pool for guests to take a dip in. This hotel…

    More...

    From US$ 543
    price for 1 night
    Book Now From US$ 543
  • Hotel La Palma Au Lac

    Viale Verbano 29, Muralto, Switzerland (Show map)

    Guests of the smoke-free Hotel La Palma Au Lac Muralto can easily reach the Elisarion Museum, located just 6 minutes' walk away. 500 m from the Plaza Grande, this 4-star hotel with 87 rooms features…

    More...

    From US$ 320
    price for 1 night
    Book Now From US$ 320
  • Hotel Hecht

    Hauptgasse 9, Appenzell, Switzerland (Show map)

    Hotel Hecht Appenzell accommodates guests in a pedestrianised area of Appenzell and sits just a 5-minute walk from Hauptgasse. Featuring currency exchange and a vending machine throughout the…

    More...

    From US$ 146
    price for 1 night
    Book Now From US$ 146
  • Hotel Olympic - Montana Center

    Rue Louis Antille 9, Crans-Montana, Switzerland (Show map)

    The comfortable 3-star Hotel Olympic - Montana Center Crans-Montana is situated nearly a 5-minute stroll from Lake Grenon and provides shuttle service, along with bicycles for rent. The smoke-free…

    More...

    From US$ 255
    price for 1 night
    Book Now From US$ 255
  • Golf Hotel Rene Capt

    Rue Bon Port 33-35, Montreux, Switzerland (Show map)

    The smoke-free Golf Hotel Rene Capt Montreux, located merely 5 minutes' walk from Eglise De Montreux, offers 24-hour front desk assistance and wake-up calls, along with views of the city. Providing…

    More...

    From US$ 201
    price for 1 night
    Book Now From US$ 201
  • Mandarin Oriental Palace, Luzern

    Haldenstrasse 10, Lucerne, Switzerland (Show map)

    Comprising 133 rooms, the 5-star Mandarin Oriental Palace, Luzern hotel is just a short walk from an old town district, just 1.2 km from Old Town Lucerne. Located right around the corner from Seebad…

    More...

    From US$ 685
    price for 1 night
    Book Now From US$ 685
  • Nira Alpina

    Via Dal Corvatsch 76, Silvaplana, Switzerland (Show map)

    Offering bicycles for rent, as well as Wi-Fi throughout the property, the smoke-free Nira Alpina Hotel Silvaplana is about 25 minutes' walk from Murtel. Located within reach of Corvatsch 3303 Ski…

    More...

    From US$ 327
    price for 1 night
    Book Now From US$ 327
  • Grischa - Das Hotel Davos

    Talstrasse 3, Davos, Switzerland (Show map)

    Located a mere 1.5 km from the gallery-style Kirchner Museum Davos, the 4-star smoke-free Grischa - Das Hotel Davos is approximately a 5-minute walk from the Winter Sports Museum. Boasting a location…

    More...

    From US$ 133
    price for 1 night
    Book Now From US$ 133
  • Hotel Harder Minerva

    Harderstrasse 15, Interlaken, Switzerland (Show map)

    Standing merely a 9-minute walk from the bronze Statue Of Yash Chopra, the 2-star Hotel Harder Minerva Interlaken enjoys a quiet location in the centre of Interlaken. Featuring Wi-Fi throughout the…

    More...

    From US$ 99
    price for 1 night
    Book Now From US$ 99
  • Hotel Bernerhof

    Bahnhofstrasse 16, Interlaken, Switzerland (Show map)

    The 3-star Hotel Bernerhof Interlaken enjoys a central location in the centre of Interlaken, 0.7 km from the ruined Weissenau Castle. This Interlaken hotel features Wi-Fi in public areas and 33 rooms…

    More...

    From US$ 103
    price for 1 night
    Book Now From US$ 103
  • Beausite Park Hotel & Spa

    Am Wengi, Wengen, Switzerland (Show map)

    Offering a restaurant, the comfortable 4-star Beausite Park Hotel & Spa Wengen is only a 5-minute stroll from Blue Monkey Club. Located 4.7 km from Eigernordwand, the smoke-free hotel boasts an…

    More...

    From US$ 302
    price for 1 night
    Book Now From US$ 302
  • La Belle Vue Boutique Hotel & Cafe

    Seestrasse 36, Spiez, Switzerland (Show map)

    Located 3.8 km from Panoramabrucke Sigriswil Bridge, La Belle Vue Boutique Hotel & Cafe Spiez is a mere 5 minutes' walk from Dorfkirche Protestant Church. Highlights at the 3-star hotel include a…

    More...

    From US$ 108
    price for 1 night
    Book Now From US$ 108