Set between Lake Delio and Lake Maggiore at an altitude of 1000 m, Albergo Diana overlooks Locarno and Ascona. It offers an Italian restaurant, free parking and a large terrace with panoramic views.
Only 200 metres from the shore of Lake Maggiore, Albergo Paradiso provides free parking and free Wi-Fi right in the centre of Maccagno.
Located just opposite the shores of Lake Maggiore, Park Hotel Italia offers an outdoor pool and a fully furnished garden with sun loungers. Free WiFi is available in public areas.
Hotel Arancioamaro is set in Cannero Riviera, one of Lake Maggiore's most beautiful towns. It offers a restaurant, bar and terrace, plus rooms with free Wi-Fi.
The Campagna is a 3-star family-run hotel set on the Piedmont shores of Lake Maggiore, a 10-minute walk from the centre of Cannobio. Wi-Fi is free thoroughout and all rooms offer a private balcony.
Hotel Il Portico is located on the shores of Lake Maggiore, next to the Santissima Pietà Sanctuary in Cannobio. The property is composed of a modern building and a villa from the 18th century.
Hotel Cannero is located in the lakeside town of Cannero Riviera on the shores of Lake Maggiore. It offers a seasonal outdoor pool and on-site restaurant.
Featuring high frescoed ceilings, stained glass leaded windows, this magnificent Art Nouveau villa dates back to the 19th century.
Just 300 metres from the shores of Lake Maggiore, Hotel Del Fiume is a 10-minute walk from Cannobio’s centre. It offers free bike rental and free Wi-Fi.
Set in Cannobio, 16 km from Piazza Grande Locarno, Hotel Villa Delle Palme offers accommodation with a garden, free private parking, a shared lounge and a terrace.