Find the beach hotels that appeal to you the most
Explore our most popular hotels in Ascona
Depandance Garni Golf enjoys a location in Ascona, a 16-minute walk from Golfclub Patriziale Ascona and 2 miles from Piazza Grande Locarno.

Charme Hotel al Torchio has accommodations in Ascona. With free WiFi, this 3-star hotel offers a concierge service and luggage storage space.

Set 2133 feet from the lake, Sasso Boretto, Luxury Holiday Apartments offers accommodations with a balcony, as well as a garden and a bar.

Providing garden views, B&Borgo in Ascona provides accommodations and a garden.

A 7-minute walk from the shore of Lago Maggiore, Hotel Dei Fiori enjoys a central location in Ascona and offers you rooms with attached bathroom with free WiFi, cable TV and a mini-bar.

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 in Ascona, just 1969 feet from the shore at Lake Maggiore, Hotel Luna Garni offers a café bar with a terrace on the ground floor, free WiFi access, and a balcony in every room.

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

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.

Check out our selection of great beach hotels in Ascona
Depandance Garni Golf enjoys a location in Ascona, a 16-minute walk from Golfclub Patriziale Ascona and 2 miles from Piazza Grande Locarno.

Charme Hotel al Torchio has accommodations in Ascona. With free WiFi, this 3-star hotel offers a concierge service and luggage storage space.

Set 2133 feet from the lake, Sasso Boretto, Luxury Holiday Apartments offers accommodations with a balcony, as well as a garden and a bar.

Providing garden views, B&Borgo in Ascona provides accommodations and a garden.

A 7-minute walk from the shore of Lago Maggiore, Hotel Dei Fiori enjoys a central location in Ascona and offers you rooms with attached bathroom with free WiFi, cable TV and a mini-bar.

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 in Ascona, just 1969 feet from the shore at Lake Maggiore, Hotel Luna Garni offers a café bar with a terrace on the ground floor, free WiFi access, and a balcony in every room.

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

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.


Popular with guests booking beach hotels in Ascona
Popular with guests booking beach hotels in Ascona
Popular with guests booking beach hotels in Ascona
Popular with guests booking beach hotels in Ascona
Popular with guests booking beach hotels in Ascona
Popular with guests booking beach hotels in Ascona
Popular with guests booking beach hotels in Locarno
Popular with guests booking beach hotels in Locarno
Popular with guests booking beach hotels in Minusio
Popular with guests booking beach hotels in Muralto
Providing a garden, Miranda, Modern Duplex, Garden, Swimming Pool, Parking features accommodations in Losone. This property offers a private pool, free Wifi, and free private parking.
Only 984 feet from the sandy beach at Lake Maggiore, Hotel Village Campofelice offers you rooms on the 11th and 12th floor with panoramic views.
Providing a garden, Schöne Ferienwohnung 36 ViraLago mit Privatstrand features accommodations in Vira. This beachfront property offers access to table tennis, free private parking, and free Wifi.
Luxeriöses Apartment 52 ViraLago mit Privatstrand is located in Vira, just 8.3 miles from Piazza Grande Locarno and 11 miles from Golfclub Patriziale Ascona.
Apartment App- Vira Lago 500 Ost - EG by Interhome is located in Vira, just 8.3 miles from Piazza Grande Locarno and 11 miles from Golfclub Patriziale Ascona.
Tenero’s Campofelice Camping Village**** is located just 1312 feet from the local sandy beach.
Apartment Tre G OG by Interhome is located in Losone, just 1.2 miles from Piazza Grande Locarno and 2.2 miles from Golfclub Patriziale Ascona.
Apartment Apt-Green View by Interhome is located in Locarno, just a 7-minute walk from Piazza Grande Locarno and 2.5 miles from Golfclub Patriziale Ascona.
Apartment Lido App- 46 by Interhome offers accommodations in Locarno, a 12-minute walk from Piazza Grande Locarno and 3.2 miles from Golfclub Patriziale Ascona.
Apartment Residenza Lido Appartment 011 by Interhome offers accommodations in Locarno, a 15-minute walk from Piazza Grande Locarno and 3.5 miles from Golfclub Patriziale Ascona.
Apartment Residenza Lido Appartment 009 by Interhome is located in Locarno, just a 15-minute walk from Piazza Grande Locarno and 3.5 miles from Golfclub Patriziale Ascona.
Apartment Residenza Lido Appartment 601 by Interhome is located in Locarno, just a 15-minute walk from Piazza Grande Locarno and 3.5 miles from Golfclub Patriziale Ascona.
Apartment Residenza Lido-24 by Interhome offers accommodations in Locarno, a 15-minute walk from Piazza Grande Locarno and 3.5 miles from Golfclub Patriziale Ascona.
Apartment Residenza Lido Appartment 008 by Interhome is located in Locarno, just a 15-minute walk from Piazza Grande Locarno and 3.5 miles from Golfclub Patriziale Ascona.
Residenza Vivian Deluxe Apartments in Locarno provides accommodations with a casino and a garden. This beachfront property offers access to free Wifi and free private parking.
Osteria La Riva offers accommodations in Locarno, 1.2 miles from Piazza Grande Locarno and 4.2 miles from Golfclub Patriziale Ascona. This beachfront property offers access to a terrace and free Wifi.
Casa Angela is located in Locarno, just 1.6 miles from Piazza Grande Locarno and 4.4 miles from Golfclub Patriziale Ascona.
Located in Intragna, 5.1 miles from Golfclub Patriziale Ascona, Hotel al Ponte Antico provides accommodations with a garden, free private parking, a private beach area and a terrace.
Apartment Vela da Reto by Interhome is located in Muralto, just 3.5 miles from Golfclub Patriziale Ascona and 23 miles from Lugano Station.
Casa Montana offers accommodations in San Nazzaro, 10 miles from Piazza Grande Locarno and 14 miles from Golfclub Patriziale Ascona.
Offering a garden, Casa Magging un oasi nel verde provides accommodations in Locarno. This beachfront property offers access to a balcony, free private parking, and free Wifi.
Immersi nella natura con accesso al fiume maggia offers accommodations in Locarno, 2.7 miles from Piazza Grande Locarno and 3.4 miles from Golfclub Patriziale Ascona.
Apartment Antica Scuderia by Interhome offers accommodations in Muralto, a 8-minute walk from Piazza Grande Locarno and 3.4 miles from Golfclub Patriziale Ascona.
Apartment Rex App- 3 by Interhome offers accommodations in Muralto, a 12-minute walk from Piazza Grande Locarno and 3.6 miles from Golfclub Patriziale Ascona.
Apartment San Quirico by Interhome offers accommodations in Minusio, 1.1 miles from Piazza Grande Locarno and 4.1 miles from Golfclub Patriziale Ascona.
Casa Andrea Chefétage by Fewotessin offers accommodations in Gerra, 12 miles from Piazza Grande Locarno and 15 miles from Golfclub Patriziale Ascona.
Appartamento Ca dal Tilo is located in Minusio, just 1.2 miles from Piazza Grande Locarno and 4.2 miles from Golfclub Patriziale Ascona. This beachfront property offers access to free Wifi.
Casa Cappellina by HolAp SA offers accommodations in Gerra, 12 miles from Piazza Grande Locarno and 15 miles from Golfclub Patriziale Ascona.
Featuring a private beach area, Minusio-Locarno Casa al Lago 1 features accommodations in Minusio. This beachfront property offers access to a terrace, free private parking, and free Wifi.
Hotel Villa Emden features a garden, private beach area, a terrace and restaurant in Brissago. Providing a bar, the property is located within 4.4 miles of Piazza Grande Locarno.