The 10 best golf hotels in Ascona, Switzerland | Booking.com
Skip to main content

Golf Hotels in Ascona

Find the golf hotels that appeal to you the most

The best golf hotels in Ascona

Check out our pick of great golf hotels in Ascona

Filter by:

Review score

Hotel Ascovilla Charming Hideway

Hotel in Ascona

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.3
Superb - What previous guests thought, 219 reviews
Price from
8,640.39 Kč
1 night, 2 adults

Castello del Sole Beach Resort&SPA

Hotel in Ascona

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.

F
Francesca
From
Italy
The surroundings, the park, the beach, the restaurant
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 134 reviews
Price from
16,804.68 Kč
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.

C
Christine
From
Switzerland
amazing location at the lakeside! the facilities are really welcoming and generous. the staff us very forthcoming and friendly.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 250 reviews
Price from
14,623 Kč
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.

S
Steven
From
Australia
Magnificent views but wish we were on higher floor. Excellent service convenient parking brilliant pool amazing breakfast amazing restaurant food and service. Can’t fault this property.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 407 reviews
Price from
6,775.24 Kč
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.

A
Anonymous
From
Netherlands
Fantastic family-run hotel, with a personal touch, very friendly, great location, good facilities, excellent breakfast, and nearby parking. The hotel is owned and run by a couple (supported by Melody, a lovely little dog), who truly care about their business and about their clients. They are extremely friendly and helpful, engaged and personal. Thank you for making our stay special! The hotel has an excellent location, just off the promenade. Some of the rooms on the third floor offer stunning lake and mountain  views from the balconies. The rooms are in very good shape, with all the necessary facilities. Breakfast is fantastic, offering exquisite local bread and meat, as well as fresh fruits (the pineapple was deliciously sweet). Although the hotel is located in the car-free zone of Ascona, it offers private parking within three minute walking distance from the hotel. Upon arrival and departure, you can even drive through the pedestrian zone to reach the hotel to load/offload luggage. Contact the hotel for details. Now that we know this hotel, on our next visit to Ascona we will for sure stay here again. 
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 850 reviews
Price from
4,836.84 Kč
1 night, 2 adults

Albergo Mirador Ascona

Hotel in Ascona

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.

D
Dillon
From
South Africa
Friendly staff, wonderful location, clean and comfortable room and a great breakfast. WhT more could you want!?
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 870 reviews
Price from
4,957.96 Kč
1 night, 2 adults

Ascona Lodge, Pool & Garden Retreat

Hotel in Ascona

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, 351 reviews
Price from
3,201.89 Kč
1 night, 2 adults

Hotel la Meridiana, Lake & SPA

Hotel in Ascona

The “Meridiana” offers the charm of a historic Swiss-Italian Ticinese house with walls from the Middle Ages blended with modern architecture and facilities.

F
Fabricio
From
Brazil
Amazing lake view ! Terrace with a lot of space , very good breakfast and very friendly staff.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 590 reviews
Price from
5,885.82 Kč
1 night, 2 adults

Parkhotel Delta, Wellbeing Resort

Hotel in Ascona

Surrounded by a large park, ideally located between Ascona and Locarno and 1 km from Lake Maggiore, Parkhotel Delta offers an indoor pool, a seasonal heated outdoor swimming pool, a wellness area and...

J
Juta
From
Netherlands
Beautiful hotel and great facilities. We really enjoyed our stay here.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 938 reviews
Price from
5,425.42 Kč
1 night, 2 adults

Hotel Belvedere Locarno

Locarno (Near Ascona)

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.

I
Igor
From
Moldova
Everything was fine, staff was very professional. , friendly and kind
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,080 reviews
Price from
8,841.81 Kč
1 night, 2 adults
All golf hotels in Ascona

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.

Most booked golf hotels in Ascona and surroundings in the past month

See all

Enjoy breakfast in Ascona and nearby

  • Hotel Tiziana

    Losone
    Breakfast options
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 222 reviews

    Hotel Garni Tiziana is located in a quiet residential area of Losone, a 5-minute drive from the centre of Ascona. All have a spacious balcony overlooking the garden with its palm trees and pool.

  • Albergo Losone

    Losone
    Breakfast options
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 42 reviews

    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.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 1,081 reviews

    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.

  • Garni Elena

    Losone
    Breakfast options
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 286 reviews

    The Garni Elena is a cosy, family-run hotel in a quiet location outside the village centre of Losone, only 5 minutes walking distance from the 18-hole golf course Gerre.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 133 reviews

    Featuring a garden and views of river, Charme Hotel Ristorante Tre Terre is a recently renovated bed and breakfast located in Ponte Brolla, 5.2 km from Piazza Grande Locarno.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 251 reviews

    Set in Tegna, 5.9 km from Piazza Grande Locarno, Charme Hotel Barbatè offers accommodation with a garden, private parking, a shared lounge and a terrace.

  • Rotonda

    Gordola
    Breakfast options
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 270 reviews

    Set 6.3 km from Piazza Grande Locarno, Rotonda offers 3-star accommodation in Gordola and features a bar.

  • Hotel Al Fiume

    Tegna
    Breakfast options
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 245 reviews

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

These golf hotels in Ascona and nearby have options with free cancellation

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 107 reviews

    All rooms at Yachtsport Resort Lago Maggiore in Brissago are located on the lake side. Guests have access to a private beach with a palm garden, and free WiFi is available.

  • Unione

    Gordevio
    Free cancellation options available
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 95 reviews

    Located in Gordevio, 11 km from Piazza Grande Locarno, Unione provides accommodation with a garden, free private parking, a terrace and a restaurant.

Golf hotels that guests love in Ascona

See all
  • Avg. price/night: 5,462.04 Kč
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 850 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 by
    Anna
    Family with young children
  • Avg. price/night: 10,877 Kč
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 219 reviews
    Very well located and quiet. Close to any activity : city, golf, lake. Excellent service and friendly staff. Restaurant worth the visit.
    Guest review by
    Francoise
    People with friends

Research, refine and make plans for your whole trip