
Piedmont · Verbano-Cusio-Ossola
Cannero Riviera
A Lago Maggiore commune of 900 on the western shore, fronted by three rocky islets, the Castelli di Cannero, Borromeo ruins from 1521.
89 km / 55 mi
Nearest hub (Novara)
909
Population
Apr–Oct
Best time to visit
Recognised as
Why come
Cannero Riviera sitson the western shore of Lago Maggiore, fifteen kilometers north of Verbania and just south of the Swiss border. About 900 people live here. The lake fronts the town, and on the water off shore stand three rocky islets known as the Castelli di Cannero, although they belong administratively to Cannobio next door. The fortifications are what remains of the Rocca Vitaliana, built between 1519 and 1521 by Ludovico Borromeo over an earlier castle, the Malpaga, used as a refuge in the early fifteenth century by the Mazzarditi brothers, five pirate brothers who ran the high lake from this base until the Visconti put them down. The Borromeo fortress was abandoned in the eighteenth century and has stood in slow ruin since. The town below is a lakefront row of pastel-stuccoed houses, citrus and oleander in the gardens, with a long promenade that has held the Bandiera Blu and a Bandiera Arancione together.
The slow-trip planner
Building a trip? Find where Cannero Riviera fits in a slow Italy circuit.
Answer five questions. We will shape a geographically coherent slow trip from the 1,000 Italian towns most travelers skip. Yours to save and share.
Gallery
7 photos · scroll →
Known for
Castelli di Cannero
Three rocky islets off the shore with ruins of the Rocca Vitaliana, built 1519-1521 by Ludovico Borromeo on the earlier Malpaga castle.
Lungolago di Cannero
Lakefront promenade with citrus and oleander gardens, Bandiera Blu beach access and ferry stops for the high-lake circuit.
Chiesa di San Giorgio
Parish church of Cannero on the slope above the lake, with a portico opening toward the water and the islets beyond.
Carmine Superiore
Abandoned medieval frazione on the hillside above town, reached by mule track, with the fourteenth-century church of San Gottardo.
When to visit
Best months · Apr–Oct
- J
- F
- M
- A
- M
- J
- J
- A
- S
- O
- N
- D
- Best
- Hot or crowded
- Quiet
- Mostly closed
April through June brings the lake gardens into bloom, with lemons and oleander on the lungolago and the high-lake ferries running full schedule. September and October hold warm water and clear light on the islets. July and August can fill the promenade with day-trippers from Locarno and Stresa; mornings on the water and evenings in the upper village are the quiet hours. November through March is the off-season. Many hotels close. The Castelli stand most starkly in winter mist, and the small ferry to Carmine Superiore runs on request rather than schedule.
How to get there
From Novara, Cannero Riviera is roughly 89 km by road. Allow about 76–107 minutes depending on traffic and route choice (autostrada vs scenic).
Drive time to the nearest gateway airports
- Milan2h 7m
- Turin2h 8m
- Genoa2h 44m
Elevation 225 m
Subscribe — free
Get the best guides on hidden Italian towns.
One letter on Sundays. The week’s town, with the photo, the food, the festa. Free, by Peter & Sophia from Pietrasanta.
Substack sends a confirmation link to your inbox. The signup finishes when it’s clicked.
Close by
More towns near Cannero Riviera

Ghiffa
Province: Verbano-Cusio-Ossola
A Lake Maggiore lakeside village whose Sacro Monte della SS. Trinità above town belongs to the UNESCO nine Sacri Monti of Piemonte and Lombardia.

Cannobio
Province: Verbano-Cusio-Ossola
A medieval lake town at 214 meters on Maggiore's western shore, host to one of the largest Sunday markets on the lake.

Baveno
Province: Verbano-Cusio-Ossola
A Lake Maggiore town at 205 meters whose red granite columns hold up Milano's cathedral and Rome's San Paolo fuori le Mura.

Mergozzo
Province: Verbano-Cusio-Ossola
A 2.5-kilometer lake cut from Lago Maggiore by Toce flood sediments, with a centuries-old elm on its lakefront piazza.

Stresa
Province: Verbano-Cusio-Ossola
A Lake Maggiore resort town at 200 meters facing the Borromean Islands, grand-hotel waterfront and home of the Settimane Musicali since 1962.
🟠 Bandiera Arancione
Other Bandiera Arancione towns in Piedmont

Agliè
Province: Torino
A Canavese borgo at 330 meters whose Castello Ducale, a UNESCO Savoy residence since 1997, has been held by the d'Agliè since 1259.

Alagna Valsesia
Province: Vercelli
A Walser village at 1,191 meters under Monte Rosa, settled from the Swiss Valais in the 13th century and known to off-piste skiers worldwide.

Arona
Province: Novara
A Lake Maggiore town at the southern tip of the lake, watched over by a 35-meter copper colossus of San Carlo Borromeo finished in 1698.

Avigliana
Province: Torino
A medieval Savoy town at 383 meters at the mouth of the Susa Valley, between two glacial lakes and the Sacra di San Michele.

Barolo
Province: Cuneo
A Langhe borgo at 301 meters whose Castello Falletti gave its name to the wine the Marchesi turned dry in the 1830s with Cavour's help.
