Skip to main content

Featured golf hotel destinations

Destination inspiration for your trip – find a golf hotel

Ascona

9 golf hotels

Losone

3 golf hotels

The best golf hotels in Canton of Ticino

Check out our selection of great golf hotels in Canton of Ticino

Filter by:

Star Rating
Review score

Hotel Belvedere Locarno

Hotel in Locarno

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
Arik.K
From
Israel
Very friendly staff. Tasty food. Comfortable rooms. It was really great to stay there.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,145 reviews
Price from
$352.75
1 night, 2 adults

Hotel Ascovilla Charming Hideway

Hotel in Ascona

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.

J
Jerilyn
From
United States
Hotel Ascovilla was amazing. They have the friendliest and most helpful staff. Great pool, Great food, and Great location.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 236 reviews
Price from
$332.12
1 night, 2 adults

Castello del Sole Beach Resort&SPA

Hotel in Ascona

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.

r
ralf
From
Germany
There is not much to say about this place it is probably on of the best places to stay at the Lago Maggiore. Everything is perfect. Very friendly and professional staff.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 118 reviews
Price from
$881.58
1 night, 2 adults

Hotel Eden Roc - The Leading Hotels of the World

Hotel in Ascona

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

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 206 reviews
Price from
$756.49
1 night, 2 adults

Charme Hotel Ristorante Tre Terre

Ponte Brolla

Providing a garden, Charme Hotel Ristorante Tre Terre provides accommodations in Ponte Brolla. This 3-star bed and breakfast offers luggage storage space.

R
Radu
From
Switzerland
We had a fantastic stay and can wholeheartedly recommend this charming hotel. From the moment we arrived, we felt genuinely welcomed and looked after. The hospitality was exceptional, with every member of the team going above and beyond to make our stay comfortable and enjoyable. The food was outstanding - fresh, delicious, and beautifully prepared. What impressed us most was the attention to detail and the sincere care shown to guests throughout our stay. A very special thank you to Maria and Daniela for their warmth, professionalism, and kindness. Their personal touch made our experience truly memorable. We are already looking forward to returning!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 139 reviews
Price from
$262.51
1 night, 2 adults

Casa Berno Panorama Resort

Hotel in Ascona

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.

K
Kelley
From
United States
Beautiful view, quality property, excellent and fruendly customer service, clean, menu and food is above and beyond, absolutely wonderful experience!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 359 reviews
Price from
$272.81
1 night, 2 adults

Hotel Garni Golf

Hotel in Ascona

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.

S
Saemi
From
Switzerland
Everything! This is a family business hotel, they care about all fine details. The location as seen from pics is few meters from the lake promenade. It is less than 5 min walk from Ascona centro bus station. Also 3 min from ship station. You ve access to many restaurants along the promenade.The staff are very friendly and caring. The room is modern and big enough and the bathroom is big, new, and modern. Beds are comfy, shower is nice. Cleanilness is great, they provide daily water, there is a coffee capsule machine. You receive as well Ticino ticket to use public transport during all your stay. Breakfast buffet is great regarding variabilities and you can sit in the terrace by the yard in nice weather. You are very well served from the staff during breakfast. They have a cute dog called melody that greets you on arrival every time. On leaving, we got a very nice freshly wooden oven backed bread as a present. Excellent value of money.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 833 reviews
Price from
$200.38
1 night, 2 adults

Albergo Mirador Ascona

Hotel in Ascona

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.

M
Martina
From
Czech Republic
Everything. Super friendly staff (especially the lady at the reception). Nice breakfast. Very clean hotel.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 838 reviews
Price from
$230.52
1 night, 2 adults

Ascona Lodge, Pool & Garden Retreat

Hotel in Ascona

Located 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.

M
Malgorzata
From
Switzerland
Great location, cosy rooms, amazing lodge to chill out in the evening and bike garage 👏🏻👏🏻
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 409 reviews
Price from
$150.11
1 night, 2 adults

Charme Hotel Barbatè

Hotel in Tegna

Located in Tegna, 3.6 miles from Piazza Grande Locarno, Charme Hotel Barbatè provides accommodations with a garden, private parking, a shared lounge and a terrace.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 219 reviews
Price from
$178.70
1 night, 2 adults
All golf hotels in Canton of Ticino

Most booked golf hotels in Canton of Ticino this month

See all

Popular with guests booking golf hotels in Canton of Ticino

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 596 reviews

Popular with guests booking golf hotels in Canton of Ticino

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 838 reviews

Popular with guests booking golf hotels in Canton of Ticino

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,145 reviews

Popular with guests booking golf hotels in Canton of Ticino

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,058 reviews

Popular with guests booking golf hotels in Canton of Ticino

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 833 reviews

Popular with guests booking golf hotels in Canton of Ticino

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 359 reviews

Popular with guests booking golf hotels in Canton of Ticino

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 417 reviews

Popular with guests booking golf hotels in Canton of Ticino

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 230 reviews

Popular with guests booking golf hotels in Canton of Ticino

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 236 reviews

Popular with guests booking golf hotels in Canton of Ticino

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 409 reviews

FAQs about golf hotels in Canton of Ticino

Golf Hotels That Guests Love in Canton of Ticino

See all
Avg. price/night: $243.80
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 833 reviews
My daughter and I really enjoyed our stay at Garni Golf! Very friendly atmosphere, clean and nicely arranged room, tasty breakfast. The location is absolutely perfect for visiting Ascona and also just a short walk away from a bus stop to go and visit Locarno. Highly recommended!
Guest review byAnna
Family with young children