Cannobio
Latest page update: 26 May 2025
|
By: Dion Protani
|
The lakeside town of Cannobio is situated in the Verbano Cusio Ossola Province, on the shores of Lake Maggiore. It has a population of around 5,000 residents and is located 172 kilometres north east of Turin, the regional capital of Piedmont.
Nearby places of interest include Cannero Riviera, Oggebbio and the Sacro Monte di Ghiffa. |
What People Ask About Cannobio
Is Cannobio worth visiting?
Yes, Cannobio is worth visiting for its historic centre, lively lakeside promenade, and views over the northern end of Lake Maggiore. It also has a weekly market and good swimming areas in summer.
What can you do in Cannobio?
You can walk through the old town, visit the Santuario della SS. Pietà , and relax at the lakeside beach. The Sunday market draws visitors from across the region, and there are boat trips to other towns.
How do you get to Cannobio?
Cannobio is located on the SS34 road near the Swiss border. The nearest train station is in Verbania, with bus connections to Cannobio. Ferries also link the town to other points along Lake Maggiore.
What is Cannobio known for?
Cannobio is known for its lakeside promenade, weekly market, and well-preserved old town. It’s also popular for water sports, walking, and access to nearby valleys and nature reserves.
When is the best time to visit Cannobio?
May to September is best, with warm weather and full ferry services. Summer is busiest, especially on market days, while spring and early autumn are ideal for quieter visits and outdoor walks.
Related links
Discover
Discover Cannobio
Cannobio, located in the Piedmont region, is a picturesque town set on the northern shore of Lake Maggiore, offering stunning views of the lake and the surrounding mountains. Known for its charming lakeside promenade, historic centre, and lively atmosphere, Cannobio is a popular destination for visitors looking to enjoy both natural beauty and cultural heritage. The town features narrow streets, traditional stone houses, and a peaceful waterfront, creating a relaxing environment.
Cannobio is home to several historical landmarks, including the Chiesa di Santa Marta, a beautiful church with impressive architecture. The nearby Monte Camoscio offers hiking opportunities with panoramic views of the lake and surrounding areas. The town is a great base for outdoor activities such as boating on Lake Maggiore, hiking, and cycling. Cannobio is easily accessible by car, with Verbania located about 20 kilometres away. Cannobio Railway Station provides connections to Milan, and Milan Malpensa Airport is approximately 85 kilometres away, offering convenient access to the region.
Cannobio is home to several historical landmarks, including the Chiesa di Santa Marta, a beautiful church with impressive architecture. The nearby Monte Camoscio offers hiking opportunities with panoramic views of the lake and surrounding areas. The town is a great base for outdoor activities such as boating on Lake Maggiore, hiking, and cycling. Cannobio is easily accessible by car, with Verbania located about 20 kilometres away. Cannobio Railway Station provides connections to Milan, and Milan Malpensa Airport is approximately 85 kilometres away, offering convenient access to the region.
Things to Do
Things to Do in Cannobio
- Lakeside Promenade and Old Port are the focal points of the town, lined with pastel-coloured buildings, restaurants, and market stalls. The promenade includes a small marina, shaded seating areas, and views across Lake Maggiore. It is especially lively on Sundays during the open-air market along the waterfront.
- Collegiata di San Vittore is the main parish church, located just behind the promenade. Originally medieval, it was rebuilt in the 18th century and features a Baroque interior with chapels, frescoes, and a marble altar. The church remains active and plays a central role in local religious events.
- Santuario della Pietà stands at the northern end of the lakefront and was built to commemorate a 16th-century miracle. The sanctuary includes a richly decorated interior, artwork by local painters, and a revered image of the Virgin. It attracts both visitors and pilgrims throughout the year.
- Cannobio Lido and Public Beach offer a wide stretch of lawn, pebbled shoreline, and clear water suitable for swimming. Facilities include sunbed hire, a playground, cafés, and a volleyball court. The beach is within easy walking distance of the centre and is a popular destination in summer.
- Valle Cannobina Walking and Cycling Routes lead from Cannobio into the hills, with marked trails passing waterfalls, stone bridges, and traditional alpine hamlets. Popular routes include the walk to Orrido di Sant’Anna and the path through the village of Carmine Superiore. The area is accessible year-round and offers a mix of natural and cultural sights.
Cannobio Tours and Activities
Comune di Canobbio
Province: Verbano Cusio Ossola
Region: Piedmont Population: 5,038 (in 2024 - source) Size: 51 km² Elevation: 214 metres Water quality: Blue Flag Beach 2024 - 2025 Close by: Cannero Riviera, Oggebbio, Sacro Monte di Ghiffa |
Awarded the Bandiera Arancione (Orange Flag)
1 of 18 in Piedmont listed by Touring Club Italiano
1 of 18 in Piedmont listed by Touring Club Italiano
Where to Stay
Where to Stay in Cannobio
- Hotel Cannobio Overlooking the promenade and Lake Maggiore, this elegant hotel offers classically styled rooms with lake or mountain views. Guests appreciate the on-site restaurant with terrace seating, the central location near the harbour, and the easy access to the old town’s shops and cafés. €€€ (high-end)
- Hotel Pironi Set in a 15th-century building in the historic centre, this boutique hotel features individually decorated rooms combining period features with modern comforts. Visitors enjoy the vaulted ceilings, frescoes, and the friendly, attentive service. Its location is ideal for exploring Cannobio on foot. €€ (mid-range)
- Park Hotel Villa Belvedere Surrounded by a private park just a short walk from the lakefront, this hotel offers spacious rooms with garden or lake views. Guests value the peaceful setting, the outdoor swimming pool, and the relaxed atmosphere. The villa’s location offers a quiet stay close to Cannobio’s centre. €€€ (high-end)
- Hotel Il Portico by LVG Hotel Collection Located near the Sanctuary of Santissima Pietà, this hotel provides bright rooms with modern décor and balconies. Guests enjoy views of the lake or surrounding mountains, as well as access to the lakefront and nearby shops and restaurants. €€ (mid-range)
- Hotel Campagna A family-run hotel situated near the lakeshore, offering rooms with private balconies facing Lake Maggiore. Guests appreciate the warm hospitality, the on-site restaurant serving regional dishes, and the short walk to Cannobio’s pedestrianised centre. €€ (mid-range)
Where to Eat
Where to Eat in Cannobio
- Ristorante Grotto Sant’Anna: Located just outside the centre near a historic chapel, this atmospheric restaurant offers regional specialities such as polenta with braised meats, lake fish, and handmade pastas. Set in a stone grotto with outdoor seating in summer. Price guide: €€€ (Special occasion)
- Osteria Al Vecchio Ponte: A cosy and traditional spot near the river, this osteria serves classic dishes like risotto al Barolo, grilled meats, and hearty soups. The friendly service and rustic interior create a homely dining experience. Price guide: €€ (Mid-range)
- Ristorante Porto Vecchio: Situated right on the lakefront promenade, this restaurant pairs views of Lake Maggiore with a menu of fresh fish, pasta, and seasonal specialities. It’s a popular place for dinner with sunset views. Price guide: €€€ (Special occasion)
- Pizzeria Ermitage: Close to the town centre, Ermitage is known for its thin-crust wood-fired pizzas and casual setting. The menu also includes pasta dishes and simple meat options, ideal for families and groups. Price guide: €€ (Mid-range)
- Gelateria Bar Lago: This lakeside gelateria offers homemade ice cream, pastries, and quick snacks like sandwiches and toasties. Perfect for a light lunch or a sweet treat after a stroll along the promenade. Price guide: € (Budget-friendly)
Photo Gallery
Cannobio Photo Gallery
Places Close to [Place Name]
Places Close to Cannobio
- Verbania (approx. 25 km south of Cannobio): Situated on the shores of Lake Maggiore, Verbania is a town known for its beautiful lakeside views and stunning gardens, such as the Villa Taranto Gardens, which are home to a variety of plants and flowers. The town’s historic centre is filled with charming piazzas, cafes, and local shops. Verbania offers a perfect mix of nature, culture, and relaxation, making it ideal for those looking to explore the lakeside area.
- Baveno (approx. 20 km south of Cannobio): A picturesque lakeside town, Baveno is known for its elegant villas and beautiful beaches. The town is a gateway to the Borromean Islands, with boat trips to Isola Bella and Isola Madre offering visitors the chance to explore their stunning gardens and historic palaces. Baveno’s lakeside promenade and local cafes create a peaceful atmosphere perfect for a relaxing visit.
- Lago di Mergozzo (approx. 10 km south of Cannobio): A small, serene lake located near Lake Maggiore, Lago di Mergozzo is surrounded by lush forests and picturesque mountains. The town of Mergozzo, located at the southern end of the lake, offers a quiet retreat with scenic walking trails and the chance to enjoy watersports. The lake’s crystal-clear waters make it perfect for swimming and kayaking, providing a tranquil escape from the busier lakeside towns.
- Domodossola (approx. 45 km northeast of Cannobio): A town located in the Ossola Valley, Domodossola is surrounded by the Alps and offers a perfect blend of history and natural beauty. Visitors can explore the town’s charming old town, with its medieval architecture and narrow streets, and enjoy the stunning views of the surrounding mountains. Domodossola is also a hub for hiking and outdoor activities, making it an ideal base for exploring the valleys and mountains of the region.
- Maccagno (approx. 15 km north of Cannobio): A small, peaceful town on the shores of Lake Maggiore, Maccagno offers a tranquil atmosphere and beautiful views of the lake and surrounding mountains. The town is known for its charming lakeside promenade and its historic centre, with narrow streets and traditional stone houses. Maccagno is a great destination for relaxing by the water or taking part in outdoor activities like hiking and boating.
How to Get to [Place Name]
How to Get to Cannobio
By Rail: Cannobio does not have its own train station. The nearest railway station is in Verbania-Pallanza, approximately 30 kilometres to the south, served by Trenitalia regional trains on the Milan–Domodossola line. Journey times from Milan to Verbania are about 1 hour and 15 minutes. From Verbania, Cannobio can be reached by bus or taxi in around 40 minutes via the lakeside SS34 road.
By Road: Cannobio is located on the north-western shore of Lake Maggiore, just 7 kilometres from the Swiss border and about 110 kilometres north-west of Milan. It is accessible via the SS34, which runs along the western side of the lake. The drive from Milan takes approximately 2 hours, and from Verbania about 40 minutes. Parking is available near the historic centre, the lakeside promenade, and the ferry terminal.
Nearest International Airports:
Ferry Connections:
By Road: Cannobio is located on the north-western shore of Lake Maggiore, just 7 kilometres from the Swiss border and about 110 kilometres north-west of Milan. It is accessible via the SS34, which runs along the western side of the lake. The drive from Milan takes approximately 2 hours, and from Verbania about 40 minutes. Parking is available near the historic centre, the lakeside promenade, and the ferry terminal.
Nearest International Airports:
- Milan Malpensa Airport (Aeroporto di Milano Malpensa): Located around 95 kilometres south of Cannobio, the drive takes about 1 hour and 40 minutes. This is the most convenient major airport, with a wide range of domestic and international flights.
- Lugano Airport (Aeroporto di Lugano-Agno): Situated approximately 50 kilometres north, in Switzerland, with a driving time of about 1 hour and 15 minutes. Services are limited and mostly regional.
- Milan Linate Airport (Aeroporto di Milano Linate): Located roughly 125 kilometres south of Cannobio, the journey by car takes about 2 hours and 15 minutes.
Ferry Connections:
- Cannobio is served by Navigazione Lago Maggiore, with seasonal passenger ferry services connecting it to towns such as Luino, Cannero Riviera, Verbania, and Intra.
- Ferry journeys offer scenic views along the lake and convenient access to both Italian and Swiss lakeside towns.
- Typical journey times are around 15 minutes to Cannero Riviera, 30 minutes to Luino, and 50 minutes to Verbania.
- The ferry terminal is located along the lakefront promenade and operates more frequently from spring to early autumn.