Skip to main content

The best golf hotels in Locarno

Check out our pick of great golf hotels in Locarno

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Further facilities at the hotel include an 18-hole miniature golf course, a small football field and a volleyball court. Free bicycles for adults and children are also provided free of charge.

The Patriziale Golf Course is reachable within 800 metres and the Gerre Golf Course in Losone is a 4-minute drive away.

Beautiful hotel and great facilities. We really enjoyed our stay here.

Show more Show less
8.5
Very good
802 reviews
Price from
R$ 1,190
per night

Surrounded by a large garden with palm trees and a heated outdoor pool (32-34 °C), this family-run 4-star hotel on the Maggia River in Losone offers a private 9-hole golf course and a petting zoo. Ascona’s lakeshore promenade is 1.5 km away.

The amazing swimming pools, the kidness of the staff

Show more Show less
9.2
Superb
59 reviews
Price from
R$ 1,994
per night

Situated in a quiet location in the middle of a large green garden, the Ascona Lodge, Pool & Garden Retreat is only a few steps away from Lake Maggiore and from the heart of Ascona.

Some rooms have a balcony or a terrace/veranda.

Perfect location, quiet but only a 5-10 min walk to the waterfront with restaurants. Great pool 1m70 deep. Very child friendly, but also ok to be with no kids. phantastic breakfast!! Very friendly staff!

Show more Show less
8.9
Fabulous
149 reviews
Price from
R$ 900
per night

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.

A varied breakfast buffet is served every morning. Many restaurants and bars are close by. Ascona Bus Station and the ship pier are just a 5-minute walk from the Garni Golf Hotel.

The proprietors are the sweetest, kindest people and are dedicated to their guests’ comfort. The rooms are clean and well-appointed, and the breakfast is a delight. you are only a few steps from the lakeshore, restaurants, a gelateria and many interesting boutiques.

Show more Show less
9.2
Superb
869 reviews
Price from
R$ 804
per night

Situated just 4.2 km from Piazza Grande Locarno, Casa Sabina in CH 6616 Losone Tessin offers accommodation in Losone with access to a garden, a shared lounge, as well as a shared kitchen. This property offers access to a terrace, free private parking and free WiFi. The property is non-smoking and is set 4.1 km from Golfclub Patriziale Ascona.

Show more Show less
7.7
Good
6 reviews
Price from
R$ 814
per night

The Hotel Al Fiume is located 4 km from Locarno and Ascona, the only hotel in the area away from the main roads and train tracks, located in a peaceful green garden with tropical plants, directly on the sandy beach of the Maggia river, ideal for bathing and diving.

There is a tennis court nearby and the new golf course 'Golf Gerre Losone' can be reached on foot in 10 minutes. Do not miss a visit to the Teatro Dimitri in Verscio.

Very friendly staff, superb breakfast, very comfortable beds, nice garden, very clean, proper fridge in the room, little private outdoor patio where we had breakfast, quiet, parking. All in all a very pleasant experience.

Show more Show less
8.9
Fabulous
298 reviews
Price from
R$ 959
per night

Looking for a golf hotel?

Fancy being able to walk straight from your hotel room onto a beautiful golf course? This is exactly what you’ll get by staying at a golf hotel, which often features luxury facilities like a gourmet restaurant, a health spa and high-end shops. Golf hotels are often set in dramatic locations, so you can enjoy lots of different outdoor activities.
Search golf hotels in Locarno