Hotel Pallanza is an impressive building with a 19th-century design, set right on the shore of Lake Maggiore.
All rooms at Yachtsport Resort Lago Maggiore in Brissago are located on the lake side.
Hotel Cannero is located in the lakeside town of Cannero Riviera on the shores of Lake Maggiore.
Located just opposite the shores of Lake Maggiore, Park Hotel Italia offers an outdoor pool and a fully furnished garden with sun loungers.
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…
Featuring an outdoor pool with panoramic views over Lake Maggiore, this elegant Villa enjoys a privileged location above Locarno.
Set directly on Lake Maggiore’s shores, the Majestic is housed in a 19th-century building with private access to the lake.
Offering attentive staff and free WiFi, Hotel Belvedere is located on the shores of Lake Maggiore, opposite the Pallanza jetty.
The hotel is centrally located on the lakeside promenade and has a splendid view of the magnificent surrounding alpine and lake scenery.
Located in Ascona, 1.7 km from Golfclub Patriziale Ascona, Delta Resort Apartments provides accommodation with free bikes, free private…
Only a 5-minute drive from Ascona, the La Rocca hotel in Porto Ronco enjoys a quiet, elevated location, 3 minutes' walk from Lago Maggiore.
Located in Ascona, 1.4 mi from Monte Verità, Villa Favorita - Parkhotel Delta features accommodations with a restaurant, free private…