Skip to main content

Golf Hotels in Lugano

Find the golf hotels that appeal to you the most

Top picks for Lugano hotels

Explore our most popular hotels in Lugano

Filter by:

Review score

Centro Cadro Panoramica

Lugano

Offering spacious accommodation with a large balcony or terrace, a flat-screen cable TV and private bathrooms, Centro Cadro Panoramica is set on 2 south-facing hills in Cadro.

B
Branislav
From
Slovakia
Beautiful view, spacious room, wonderful terrace, great bed linens, kitchenette, private parking, perfect swimming pool! It's such a great place :)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 289 reviews
Price from
US$367.62
1 night, 2 adults

Osteria Battello

Caslano (Near Lugano)

Located in Caslano, 10 km from Lugano Station and 12 km from Exhibition Center Lugano, Osteria Battello provides accommodation with free WiFi and restaurant.

P
Paz
From
Switzerland
It is very quiet place and close to Lugano. The owner and staff are very friendly and helpful.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 67 reviews
Price from
US$171.14
1 night, 2 adults

Hotel Belvedere Locarno

Locarno (Near Lugano)

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.

A
Anna Maria
From
Switzerland
Big and comfortable room with an amazing view. The staff were very polite and helpful. The breakfast and dinner at the restaurant were great, very tasty.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,108 reviews
Price from
US$417.06
1 night, 2 adults

Hotel Ascovilla Charming Hideway

Ascona (Near Lugano)

Surrounded by a Mediterranean garden, this 4-star hotel in Ascona is only 70 metres from Lake Maggiore. It offers a heated outdoor pool, free bicycle hire, and free WiFi.

D
Diana
From
Switzerland
Lovely location and property. The pool was fantastic, with service and drinks too! The restaurant is top notch.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 216 reviews
Price from
US$407.30
1 night, 2 adults

Castello del Sole Beach Resort&SPA

Ascona (Near Lugano)

Offering a 300-metre long private lakeshore at Lake Locarno, the luxurious Castello del Sole features a spacious wellness centre with a gym, tennis courts and a golf course.

N
Nicole
From
Switzerland
The property is huge and amazing. I can't wait to go back again
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 127 reviews
Price from
US$735.25
1 night, 2 adults

Hotel Eden Roc - The Leading Hotels of the World

Ascona (Near Lugano)

Located directly on the shore of Lake Maggiore, a private bathing beach, the jetty with its own marina and garden, guest rooms and suites.

A
Alena
From
Israel
From the first minute of arriving to the hotel you feel that you are important guest. The staff is friendly and very careful. There is s valet parking. You are here only for relax! We tried some restaurants of the hotel (Marina and Eden Rock): compliments and thanks to the chef’s and staff, they are professional. The breakfast in the hotel is fantastic. Cleaning service received from me high rating too. The room with fantastic view on the lake, with terrace where you can spend romantic evenings with s glass of champagne.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 229 reviews
Price from
US$697.22
1 night, 2 adults

Casa Berno Panorama Resort

Ascona (Near Lugano)

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.

L
Linda
From
Sweden
Very nice breakfast. Stunning view!! I’d recommend this place warmly!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 409 reviews
Price from
US$304.24
1 night, 2 adults

Hotel Garni Golf

Ascona (Near Lugano)

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.

K
Keesha Martin
From
Switzerland
Very friendly staff, they did everything to make you feel welcome and comfortable!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 818 reviews
Price from
US$220.57
1 night, 2 adults

Albergo Mirador Ascona

Ascona (Near Lugano)

Albergo Mirador Ascona in Ascona was renovated in 2017 and is situated close to the shore of Lago Maggiore. It offers a terrace with panoramic mountain views and free WiFi.

j
jankatanenka
From
Switzerland
Super cool Hotel! Nett personal, clean room, great breakfast, top location near to the beach and old city! Only complements!!!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 877 reviews
Price from
US$271.45
1 night, 2 adults

Ascona Lodge, Pool & Garden Retreat

Ascona (Near Lugano)

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.

f
flavio
From
Switzerland
The concept , maintenance and cleaness
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 394 reviews
Price from
US$141.98
1 night, 2 adults
All golf hotels in Lugano

The best golf hotels in Lugano

Check out our pick of great golf hotels in Lugano

Filter by:

Review score

Centro Cadro Panoramica

Lugano

Offering spacious accommodation with a large balcony or terrace, a flat-screen cable TV and private bathrooms, Centro Cadro Panoramica is set on 2 south-facing hills in Cadro.

B
Branislav
From
Slovakia
Beautiful view, spacious room, wonderful terrace, great bed linens, kitchenette, private parking, perfect swimming pool! It's such a great place :)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 289 reviews
Price from
US$367.62
1 night, 2 adults

Osteria Battello

Caslano (Near Lugano)

Located in Caslano, 10 km from Lugano Station and 12 km from Exhibition Center Lugano, Osteria Battello provides accommodation with free WiFi and restaurant.

P
Paz
From
Switzerland
It is very quiet place and close to Lugano. The owner and staff are very friendly and helpful.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 67 reviews
Price from
US$171.14
1 night, 2 adults

Hotel Belvedere Locarno

Locarno (Near Lugano)

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.

A
Anna Maria
From
Switzerland
Big and comfortable room with an amazing view. The staff were very polite and helpful. The breakfast and dinner at the restaurant were great, very tasty.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,108 reviews
Price from
US$417.06
1 night, 2 adults

Hotel Ascovilla Charming Hideway

Ascona (Near Lugano)

Surrounded by a Mediterranean garden, this 4-star hotel in Ascona is only 70 metres from Lake Maggiore. It offers a heated outdoor pool, free bicycle hire, and free WiFi.

D
Diana
From
Switzerland
Lovely location and property. The pool was fantastic, with service and drinks too! The restaurant is top notch.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 216 reviews
Price from
US$407.30
1 night, 2 adults

Castello del Sole Beach Resort&SPA

Ascona (Near Lugano)

Offering a 300-metre long private lakeshore at Lake Locarno, the luxurious Castello del Sole features a spacious wellness centre with a gym, tennis courts and a golf course.

N
Nicole
From
Switzerland
The property is huge and amazing. I can't wait to go back again
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 127 reviews
Price from
US$735.25
1 night, 2 adults

Hotel Eden Roc - The Leading Hotels of the World

Ascona (Near Lugano)

Located directly on the shore of Lake Maggiore, a private bathing beach, the jetty with its own marina and garden, guest rooms and suites.

A
Alena
From
Israel
From the first minute of arriving to the hotel you feel that you are important guest. The staff is friendly and very careful. There is s valet parking. You are here only for relax! We tried some restaurants of the hotel (Marina and Eden Rock): compliments and thanks to the chef’s and staff, they are professional. The breakfast in the hotel is fantastic. Cleaning service received from me high rating too. The room with fantastic view on the lake, with terrace where you can spend romantic evenings with s glass of champagne.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 229 reviews
Price from
US$697.22
1 night, 2 adults

Casa Berno Panorama Resort

Ascona (Near Lugano)

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.

L
Linda
From
Sweden
Very nice breakfast. Stunning view!! I’d recommend this place warmly!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 409 reviews
Price from
US$304.24
1 night, 2 adults

Hotel Garni Golf

Ascona (Near Lugano)

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.

K
Keesha Martin
From
Switzerland
Very friendly staff, they did everything to make you feel welcome and comfortable!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 818 reviews
Price from
US$220.57
1 night, 2 adults

Albergo Mirador Ascona

Ascona (Near Lugano)

Albergo Mirador Ascona in Ascona was renovated in 2017 and is situated close to the shore of Lago Maggiore. It offers a terrace with panoramic mountain views and free WiFi.

j
jankatanenka
From
Switzerland
Super cool Hotel! Nett personal, clean room, great breakfast, top location near to the beach and old city! Only complements!!!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 877 reviews
Price from
US$271.45
1 night, 2 adults

Ascona Lodge, Pool & Garden Retreat

Ascona (Near Lugano)

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.

f
flavio
From
Switzerland
The concept , maintenance and cleaness
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 394 reviews
Price from
US$141.98
1 night, 2 adults
All golf hotels in Lugano

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.