The Hotel Alpi is situated in Baveno, right in the heart of the Borromeo Gulf by the shores of Lake Maggiore.
Offering a private beach and swimming pool, Hotel Splendid is set right on the lakeside, 5 minutes' walk from Baveno centre.
Located between the mountains and the Borromean Gulf, Hotel Simplon is set in its own sub-tropical gardens, close to the centre of Baveno.
Set on Baveno's lakeshore, Grand Hotel Dino offers panoramic views across Lake Maggiore.
Set next to an old church, family-run Hotel Azalea is in Baveno,100 metres from Lake Maggiore and 400 metres from the train station.
Hotel Rosa is a hotel situated in Baveno. The property features a terrace, as well as a shared lounge.