Lake Maggiore

Find your hotel with a view on Lake Maggiore

Lake Maggiore is one of the most majestic of the Italian lakes, it offers beautiful panoramas...


The north end of Lake Maggiore extends to the territory of Switzerland, but its north-western part, the largest, lies in Italy. Covering an area of 212 km² and a total length of 65 km, the lake straddling two countries displays stunning scenery. Rightly unanimously considered to be the most majestic of the Italian lakes, it is marked by top tourist spots: the city of Locarno, Vigezzina, scenic railroad, crossing 80 bridges, and viaducts, the villa of Stresa and the Borromean Islands.