Bed and Breakfast
Rivalago B&B
Bed and breakfast on Lake Maggiore in Cannobio, with air-conditioned lake-view rooms, free parking, free WiFi and Italian buffet breakfast.

Historic hotel in a 15th-century palazzo in the center of Cannobio, on Lake Maggiore, with buffet breakfast, free bicycles and rooms furnished with period furniture.
See prices & availabilityThis page contains affiliate links. If you book through our links we may earn a small commission at no extra cost to you.
Hotel Pironi is a 3-star hotel set in a 15th-century palazzo in the heart of Cannobio, 150 meters from the shores of Lake Maggiore, in Piedmont.
The rooms, individually furnished with period wooden furniture and brightly colored walls, feature air conditioning, satellite TV and a private bathroom with courtesy set; some offer views of the lake or the surrounding mountains. The buffet breakfast, served in a room with frescoed ceilings and original terracotta floors, includes continental, vegetarian, vegan and gluten-free options.
The property is designed for those seeking a quiet yet central stay: it is just a few steps from bars and restaurants along the lakefront, offers free bicycles for exploring the village and the surrounding countryside, and is located 5 km from the Cannero Castles and 17 km from Val Grande National Park. It is a particularly popular choice among couples, thanks to its location and the intimate atmosphere of the common areas.

The rooms at Hotel Pironi occupy the spaces of a historic palazzo and have been individually furnished, with period wooden furniture and colored walls that give character to each room. Sizes range from 18 to 25 square meters, so as to suit both those looking for a budget-friendly stay and those wanting more space. All room types feature air conditioning, flat-screen satellite TV, minibar and a private bathroom with courtesy set.
Some rooms offer views of Lake Maggiore or the surrounding mountains, others overlook Cannobio’s historic center; the largest one also has a bathtub, while a triple room is also available for those traveling in small groups or families.
The Double/Twin Room is the largest in the property, at 25 square meters, and is the only one with a bathtub. Period wooden furnishings pair with colored walls, while the windows offer views of the mountains and historic center. Air conditioning, satellite TV and a minibar complete the amenities.
At 20 square meters, this double/twin room stands out for its private balcony overlooking Lake Maggiore, ideal for those who want to wake up with a view of the water. Air-conditioned and equipped with flat-screen satellite TV, private bathroom and minibar, it is one of the most requested options among guests looking for romance.
The Economy Double Room, at 18 square meters, is the property’s most affordable option while still featuring a private bathroom with shower and bidet, air conditioning and a safe. The view opens onto the surrounding mountains, while the essential furnishings make it suitable for short stays or for those seeking good value for money.
The Small Double/Twin Room shares the 18-square-meter size with the Economy room, but differs in its view of Cannobio’s historic center rather than the mountains. It features a private bathroom with shower and bidet, air conditioning, satellite TV and a safe.
The Triple Room is designed for groups or families traveling together, with a combination of a single bed and a large double bed. It is the only room type in the property intended to accommodate up to three guests, although no size is stated.
Hotel Pironi provides free WiFi in all areas, along with services designed to make the stay practical: bicycle rental, daily housekeeping, luggage storage and an elevator. The property is entirely non-smoking and also offers allergy-free and family rooms for those traveling with children.
For those arriving by car, parking is available, while guests who wish to have a leisurely breakfast can request it directly in the room. There is also a common lounge with a TV area, a safe and air conditioning throughout, as well as room service upon request.
Internet connection is guaranteed throughout the property, a detail appreciated by those traveling for work or wishing to stay connected during their holiday on Lake Maggiore.
Hotel Pironi is located in the heart of Cannobio’s historic center, on Via Marconi, just 150 meters from the Lake Maggiore lakefront. The 16th-century palazzo housing the property is surrounded by cobbled alleys, artisan workshops and frescoed buildings typical of one of the most characteristic villages on the Piedmont side of the lake.
Guests find everything within easy reach: Caffe Bar Sport and L’Isule Cafè are just 50 meters away, as is the Porto Vecchio restaurant, while Bar Pit Stop Cannobio can be reached in about 250 meters. Those traveling by train can rely on Maccagno station, 3.6 km away, or Pino-Tronzano station, 5 km away; the reference airport for those arriving by plane is Milan Malpensa, about 45 km away. The location is also convenient for those getting around by bicycle, thanks to the free rental service offered by the property.
The surrounding area offers plenty of opportunities to explore the region: the Cannero Castles sit on small islands 5 km away, Val Grande National Park, Europe’s largest wilderness area, can be reached in 17 km and is ideal for summer excursions, while Parco Giona, 3.5 km away, offers shorter walks through woods and scenic trails. On different days it is worth reaching the Torre Imperiale, 4.3 km away, or crossing the Swiss border toward Locarno, with its Piazza Grande and the Falconeria, both about 13-14 km away: a combination that allows guests to combine, within the same holiday, the charm of the Italian and Swiss lakesides.
Guests particularly praise the staff, rated almost at the maximum, and the central location just steps from the lake. The cleanliness and comfort of the rooms are also highly appreciated, while the value for money, though solid, is slightly lower compared to the other rated categories.
No, Hotel Pironi does not allow pets within the property.
Yes, Hotel Pironi offers free WiFi in all areas of the property, including the rooms.
Hotel Pironi is about 150 meters from the shores of Lake Maggiore, in Cannobio’s historic center.
Hotel Pironi provides parking, although it is not located directly on the property.
Hotel Pironi’s breakfast is buffet-style and includes continental, Italian, vegetarian, vegan and gluten-free options, served in a room with frescoed ceilings and original terracotta floors.
Check-in at Hotel Pironi is possible from 15:00 to 21:00, while check-out is by 11:00 on the day of departure.
Rates at Hotel Pironi vary depending on the season, room type and stay dates. You can check the updated price from our search partners.