You can enjoy a beautiful view across Lake Maggiore from the terrace at Grand Hotel Dino. It features swimming pools, a wellness centre, a games room, and football pitch. Grand Hotel Dino is set directly on the lake shore in Baverno.
Completely renovated in 2009 and boasting a lakeside setting in Baveno, Hotel Splendid offers a wealth of impressive facilities for both a short or longer break. The gleaming façade welcomes you to attractive interior spaces.
In a stunning position between the mountains and the Borromeo Gulf, Hotel Simplon is set in its own sub-tropical gardens, close to the centre of Baveno.
Boasting exclusive views over the lake and surrounding mountains, Hotel Carillon is the only one in the area to be positioned directly on the lake front. You can spend your days relaxing on the hotels private beach, which is 120 metres long.
Hotel Romagna is located in an enchanting position directly on the lake, in front of the Borromean Islands. Each room in the establishment provides a balcony with wonderful views.
Hotel Beau Rivage of Baveno offers comfortable accommodation in a wonderful Lake Maggiore setting, with enchanting views of the Borromean Islands.
Serenella is a hotel located in the centre of Feriolo, 200 meters from Lake Maggiore. The hotel is close to Stresa, Verbania and the Swiss border. The Serenella offers 14 very nice rooms, modernly furnished and fully equipped.
Family run, the small Hotel Rigoli is located exactly in the centre of Baveno, on the shores of Lake Maggiore. The Rigoli offers a quiet, sunny position with magnificent views over the Borromean Islands and the Alps.
Set next to an old church, Hotel Villa Azalea enjoys a wonderfully central location in Baveno, a 5-minute walk from Lake Maggiore and 400 metres from the train station. Enjoy the peace and quiet of your surroundings at Hotel Villa Azalea.