Find the golf hotels that appeal to you the most
Check out our selection of great golf hotels in Lugano
Hotel Garni Villa del Sole is located in Ponte Tresa, a 20-minute walk from Lake Lugano. It offers accommodations with kitchenettes and terraces, overlooking Monte di Varese and Malcantone.
The Villa Garni Gardenia**** is located within walking distance from the Lugano Lake in the calmest corner of Caslano. The lake peninsula is an inviting setting for relaxing walks.
Osteria Battello enjoys a location in Caslano, 5.9 miles from Lugano Station and 7.2 miles from Lugano Exhibition Center. It provides free Wifi, a terrace, a bar, and a restaurant.
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.
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.
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.
Located directly on the shore of Lake Maggiore, a private bathing beach, the jetty with its own marina and garden, guest rooms and suites.
Surrounded by a Mediterranean garden in the hills above Ascona, Casa Berno features a heated outdoor pool and a sun terrace overlooking Lake Maggiore. Free WiFi is available.
The family-run Hotel Garni Golf is located in the heart of Ascona’s Old Town, just steps away from the promenade and Lake Maggiore. Guests can benefit from free WiFi.
Albergo Mirador Ascona in Ascona was renovated in 2017 and is located close to the shore of Lago Maggiore. It offers a terrace with panoramic mountain views and free WiFi.