Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real 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 ARS Argentina, Peso
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-05-06

2026-05-07

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

358 properties found

  • Gstaad Palace

    Palacestrasse, Gstaad, Switzerland (Show map)

    Offering 4 outdoor tennis courts, the 5-star family-owned Gstaad Palace hotel is situated 3.5 km from the Huenerspil Ski Lift. Offering 2 outdoor swimming pools, the superior hotel also features a…

    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)

    The 5-star Kulm Hotel St. Moritz is situated just 400 metres from the St. Moritz and boasts a sundeck, a play area, and a ping - pong table. Featuring an infinity swimming pool, this St. Moritz hotel…

    More...

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

    Bahnhofstrasse 31, Zermatt, Switzerland (Show map)

    The 5-star Mont Cervin Palace Zermatt hotel is within 5 minutes' walk of Matter Vispa and features a sun terrace, a play area, and a golf course. Thanks to its central location, this Zermatt hotel…

    More...

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

    Hoeheweg 41, Interlaken, Switzerland (Show map)

    Victoria Jungfrau Grand Hotel & Spa Interlaken includes 216 rooms and is situated about a 5-minute walk from Aare. Guests can relax in a heated pool or benefit from a Turkish steam bath, a treatment…

    More...

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

    Seestrasse 18, Vitznau, Switzerland (Show map)

    Situated nearly 5 minutes on foot from Parkwald, the 5-star smoke-free Park Hotel Vitznau features Wi-Fi, a charging station for electric vehicles, and an indoor swimming pool for a more relaxed stay…

    More...

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

    Honegg, Ennetburgen, Switzerland (Show map)

    Featuring a full spa and a wellness centre with body scrub, pedicure, and manicure, the superior Hotel Villa Honegg Ennetburgen is located nearly a 20-minute walk from the Bürgenstock. This 5-star…

    More...

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

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

    Situated 3.1 km from the Staz Lake and approximately a 5-minute walk from the Forum Paracelsus, the smoke-free Grand Hotel Des Bains Kempinski St. Moritz features 2 indoor tennis courts. Offering a…

    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)

    Located about a 10-minute ride from the Tamina Gorge, around 800 metres from Motel, the elegant 5-star Grand Resort Bad Ragaz offers a Turkish steam room, a solarium, and sauna facilities for guests'…

    More...

    From US$ 860
    price for 1 night
    Book Now From US$ 860
  • Alex Alpine Resort - Spa & Sports

    Bodmenstrasse 12, Zermatt, Switzerland (Show map)

    Centrally located merely 7 minutes' walk from the Mountaineer's Cemetery, the classic Alex Alpine Resort - Spa & Sports Zermatt features 3 massage rooms. This 4-star smoke-free hotel lies 3.4 km from…

    More...

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

    Adligenswilerstrasse 22, Lucerne, Switzerland (Show map)

    Situated a mere 1.3 km from the Zytturm and just 12 minutes' walk from Glacier Garden of Lucerne Local History Museum, the 4-star smoke-free Art Deco Hotel Montana Lucerne features a banquet hall for…

    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)

    Featuring currency exchange and a lift, the 3-star Hotel Alpenrose Wengen - A Family Affair Since 1881 is merely a 6-minute walk from Wengen Tourism. Blue Monkey Club is located in the vicinity of…

    More...

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

    Promenade 159, Davos, Switzerland (Show map)

    Located about 25 minutes' walk from the Postli Club, the traditional Hotel Seehof Davos comes with a banquet hall for various purposes. Situated near a train station, the 5-star hotel offers 98 rooms…

    More...

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

    Pilatusstrasse 29, Lucerne, Switzerland (Show map)

    The smoke-free Hotel Astoria Lucerne, about a 5-minute walk from the Historic Franciscan Gothic Church, includes access to 14 function rooms for meetings and celebrations. Located within reach of the…

    More...

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

    Buergenstock, Obburgen, Switzerland (Show map)

    Located nearly 5 minutes' walk from Burgenstock-Kapelle, the grand 5-star Buergenstock Hotels & Resort - Palace Hotel Obburgen offers a sauna and spa therapy. This Obburgen hotel is proud to feature…

    More...

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

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

    Located 70 km from Belp airport, the 5-star Romantik Hotel Schweizerhof Grindelwald offers 4 restaurants as well as cars for rent. Boasting a heated pool, this Grindelwald hotel is nestled…

    More...

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

    Kanonenstrasse, Lucerne, Switzerland (Show map)

    Featuring Wi-Fi in public areas, Chateau Guetsch Lucerne hotel is just near Chateau Gutsch. Set in a castle, the hotel comes with a charging station for electric vehicles on site.

    More...

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

    Untergstaadstrasse 17, Gstaad, Switzerland (Show map)

    Located within 15 minutes' walk of the Historical village of Saanen, the 5-star Le Grand Bellevue Hotel Gstaad offers amenities such as a sunbathing terrace and a golf course. Offering hiking…

    More...

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

    Via Albarelle 16, Ascona, Switzerland (Show map)

    Featuring a unique location nearly minutes' walk from Scogliera Costa Azzurra, the smoke-free Hotel Eden Roc - The Leading Hotels Of The World Ascona boasts access to a private beach with beach…

    More...

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

    Dorfstrasse, Wengen, Switzerland (Show map)

    Located only 5 minutes' walk from Blue Monkey Club, the 3-star Hotel Victoria Lauberhorn Wengen, A Faern Collection Hotel gives quick access to various city sites. Situated 4.2 km from Honegg, this…

    More...

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

    Murbacherstrasse 4, Lucerne, Switzerland (Show map)

    The 4-star Hotel Continental Park Lucerne accommodates guests in a shopping area of Lucerne and sits just an 8-minute walk from the covered wooden footbridge "Chapel Bridge". Facing city views, this…

    More...

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

    Schoenriedstrasse 74, Saanen, Switzerland (Show map)

    Located around a 10-minute ride from the Hornflue, the 4-star luxurious Huus Gstaad Hotel Saanen offers amenities such as a sun deck, a play area, and a golf course. With a location 4.1 km from Latz…

    More...

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

    Dorfstrasse 10, Morschach, Switzerland (Show map)

    Featuring facials, an aqua park, and a sun deck, Swiss Holiday Park Resort Morschach enjoys a scenic setting a 5-minute walk from Pfarrkirche St. Gallus. Offering views of the mountain, this hotel is…

    More...

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

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

    Featuring views of the city, Hotel Vanessa Verbier is located an 8-minute walk from 4 Vallees. This hotel is 4.1 km from the Chassoure Pass and provides guests with a hot tub and a sauna.

    More...

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

    Landstrasse 190, Klosters, Switzerland (Show map)

    Boasting a sundeck, a play area, and a ping - pong table, Silvretta Parkhotel Klosters hotel is located a 7-minute walk from the Evangelical Reformed Church. This hotel offers private car parking on…

    More...

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

    Tobelmuehlestrasse 2, Davos, Switzerland (Show map)

    Providing a banquet hall ideal for moments spent together, the stylish Hard Rock Hotel Davos is centrally located around 2 km from the Local History Museum. Boasting a gym facility and an alpine…

    More...

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

    Promenade 89, Davos, Switzerland (Show map)

    Steigenberger Icon Grandhotel Belvedere Davos hotel lies in a shopping area of Davos 6 minutes' walk from the Eau-la-la swimming pool, featuring a sun deck, various recreational opportunities, and a…

    More...

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

    Oberseepromenade 2, Arosa, Switzerland (Show map)

    Located approximately a 10-minute ride from the Ochsenalp, the 4-star smoke-free Valsana Hotel Arosa - Small Luxury Hotels Of The World provides active guests with a 24-hour fitness centre and an…

    More...

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

    Wengiboden 1352A, Wengen, Switzerland (Show map)

    Located around 25 minutes' walk from the Staubbach Falls and 4.2 km from Tschuggen, the comfortable Braunbaer Hotel & Spa Wengen offers a banquet hall suited for a range of needs. This 4-star smoke…

    More...

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

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

    Esos Hotel Quelle Bad Ragaz sits just 5 minutes' walk from the Casino Bad Ragaz and offers a barber shop and a restaurant. Located only 150 m from the Catholic church "St. Leonhard Kapelle" and 2.7…

    More...

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

    Via Guidino 29, Paradiso, Switzerland (Show map)

    The 5-star luxury The View Lugano Hotel Paradiso is a mere 1.8 km from the Piazza della Riforma and features a deck with outdoor dining areas. This Paradiso hotel offers a banquet hall, nearly 20…

    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)

    The 3-star Hauser Hotel St. Moritz is only 30 m from Inn and provides guests with currency exchange and a lift. Located in the vicinity of the St. Moritz, the hotel has a Swiss restaurant as well as…

    More...

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

    Schweizerhofquai, Lucerne, Switzerland (Show map)

    Offering a location a 6-minute walk from the covered wooden footbridge "Chapel Bridge", Hotel Schweizerhof Luzern offers 94 rooms. This hotel is not far from the Inseli Park and provides guests with…

    More...

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

    Viale Castagnola 31, Lugano, Switzerland (Show map)

    Grand Hotel Villa Castagnola Lugano, located 750 metres from the Viganello and a 13-minute stroll from the Church of Santa Maria degli Angioli, features a heated pool for guests to take a dip in.

    More...

    From US$ 543
    price for 1 night
    Book Now From US$ 543
  • Experimental Chalet Verbier

    Route Verbier Station 55, Verbier, Switzerland (Show map)

    Situated 4.1 km from the Mont-Gele, the renowned Experimental Chalet Verbier hotel features airport shuttle service and a banquet hall for memorable occasions. This 4-star smoke-free hotel is located…

    More...

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

    Haldenstrasse 4, Lucerne, Switzerland (Show map)

    At the 5-star luxury Grand Hotel National Luzern, you can stay close to the Lion Monument, as it is situated just 6 minutes' stroll away. The 5-star luxury Grand Hotel National Luzern also offers 24…

    More...

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

    Am Acher, Wengen, Switzerland (Show map)

    Alpenkraeuter Hotel Baeren Wengen features a shared lounge and a ping - pong table and sits near a train station. The hotel offers a lift and a vending machine, along with 15 rooms overlooking the…

    More...

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

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

    Located just 1.7 km from Tschainas in St. Moritz, Art Boutique Hotel Monopol St. Moritz offers a treatment room, a Jacuzzi, and a sauna. The hotel provides a private parking lot for CHF 30 per day…

    More...

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

    Via Maistra, Pontresina, Switzerland (Show map)

    Located a stone's throw from the Languard Lake, the 5-star Grand Hotel Kronenhof Pontresina has an infinity pool with a hot tub. Boasting a Turkish steam room, a solarium, and a Jacuzzi, this…

    More...

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

    Dorfstrasse, Wengen, Switzerland (Show map)

    The 4-star smoke-free Hotel Regina Wengen is located a mere 550 metres from St Bernard's Church, offering 102 rooms along with facials, a sundeck, and massage therapy. This Wengen hotel is proud to…

    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)

    Located only 650 metres from Unspunnen Ruined Castle, the 3-star Alpenblick Hotel & Restaurant Wilderswil By Interlaken has a sun deck and a golf course. Providing access to such entertainment venues…

    More...

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

    Viale Verbano 29, Muralto, Switzerland (Show map)

    Offering a restaurant, the smoke-free Hotel La Palma Au Lac Muralto lies in the Muralto district of Muralto, 17 minutes' walk from Amministrazioni comunali e uffici comunali Pinacoteca comunale Casa…

    More...

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

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

    Situated near a lake, the smoke-free Golf Hotel Rene Capt Montreux is just 450 metres from eglise du Sacre-Coeur Catholic Church and boasts a banquet hall for gatherings and meetings. Located in the…

    More...

    From US$ 201
    price for 1 night
    Book Now From US$ 201
  • 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 the Parish Church of St. Mauritius. Featuring currency exchange and a vending…

    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 located approximately a 5-minute stroll from Parc d'Ycoor, offering 22 rooms, Wi-Fi, and a private parking lot. The smoke-free…

    More...

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

    Bahnhofstrasse 16, Interlaken, Switzerland (Show map)

    Located 1.1 km from Interlaken, the 3-star Hotel Bernerhof Interlaken is only 5 minutes' walk from the Japanese Garden of Friendship. Boasting a location a short way from the bronze Statue Of Yash…

    More...

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

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

    Situated about 10 minutes' walk from Lake Silvaplana, the family-friendly Nira Alpina Hotel Silvaplana also offers an indoor swimming pool. The 4-star hotel is located not far from the Corvatsch 3303…

    More...

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

    Talstrasse 3, Davos, Switzerland (Show map)

    The 4-star smoke-free Grischa - Das Hotel Davos is situated in a ski area of Davos, approximately a 5-minute walk from the ski-obsessed Wintersport Museum and just 1.5 km from the ice rink "Vaillant…

    More...

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

    Harderstrasse 15, Interlaken, Switzerland (Show map)

    Nestled in the Central Interlaken district, 1.1 km from the Outdoor Interlaken, the 3-star Hotel Harder Minerva Interlaken offers a shared lounge. Located 15 minutes' drive from the Harder Kulm, this…

    More...

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

    Am Wengi, Wengen, Switzerland (Show map)

    Located only a 5-minute stroll from Figeller, the comfortable 4-star Beausite Park Hotel & Spa Wengen provides guests with facials, a sundeck, and a ping - pong table, as well as a Jacuzzi, a sauna…

    More...

    From US$ 302
    price for 1 night
    Book Now From US$ 302
  • Grand Hotel Europe

    Haldenstrasse 59, Lucerne, Switzerland (Show map)

    The pleasant Grand Hotel Europe Lucerne is located just 0.7 km from the glitzy lakeside Grand Casino Luzern and features 24-hour reception and wake-up service. Located on a coastline, this smoke-free…

    More...

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