The intimate and modern Hotel Ancora is found on the shore of Lake Maggiore. Here you can experience an excellent, personalised service in a luxury, boutique hotel.
Dating back to the 1930s, La Rondinella is a charming villa set right on the shore of Lake Maggiore.
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.
Locanda Chi Ghinn is a family-run property in the centre of Bee, 4 km from the shores of Lake Maggiore. It offers a bar and restaurant with a terrace with panoramic lake views.
Hotel Sole enjoys a panoramic position on Lake Maggiore’s shores, 1.5 km from Cannero Riviera’s centre. It offers rooms with satellite TV and free Wi-Fi, and its bar features a lake-view terrace.
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.
Set 200 metres from Lake Maggiore, Casa Arizzoli offers a restaurant and en suite rooms with free WiFi and LCD TVs. Hotel Casa Arizzoli offers free parking and a large garden.
Overlooking Lake Maggiore, Villa Margherita, The Originals Relais offers a regional restaurant, a garden and a summer outdoor pool. All air-conditioned rooms come with an LCD TV and free WiFi.
Hotel Pironi is set in a 15th-century building in Cannobio, 150 metres from the shores of Lake Maggiore. It features individually decorated rooms, and offers free WiFi in all areas.
Offering rooms with lake views and free Wi-Fi, Locanda Montecristo is a 3-star hotel only 500 metres from Lake Maggiore. It features free parking.