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 restored villa in Cannobio, a short walk from Lake Maggiore, with garden, buffet breakfast on the veranda and air-conditioned rooms furnished in classic style.
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.
B&B Villa Dei Pini is a historic restored villa in Cannobio, in the province of Verbano-Cusio-Ossola, about 2 km from the shores of Lake Maggiore. The property, set within a well-tended garden, offers a family-run welcome combined with elegant, well-kept spaces.
The rooms, all with private bathroom, are furnished in classic style with wallpaper, parquet or tiled floors and solid wood furniture. Air conditioning, free WiFi and a flat-screen TV with satellite channels complete the amenities, while the windows overlook the garden surrounding the building.
Breakfast, served on the veranda with a view of the greenery, features a rich sweet and savoury buffet. Private parking is free and available on site, a valuable benefit for those arriving by car from Lake Maggiore. Buses depart from the centre of Cannobio for Verbania railway station, while the Baveno motorway exit is about 30 km away. The villa is a peaceful base for exploring the Piedmont shore of the lake, particularly appreciated by couples for the quality of the location and the intimate atmosphere of the common areas.

The accommodation offer at B&B Villa Dei Pini revolves around bright rooms set within the historic villa, where original wooden floors coexist with classic furnishings and solid wood details. Each room has a private bathroom, air conditioning, free WiFi and a flat-screen TV with satellite channels, elements that guarantee a comfortable stay at any time of year.
The room windows open onto the garden surrounding the property, offering a green, peaceful outlook away from the traffic of the town centre. A minibar is available for those who want a little extra comfort during their stay. The overall atmosphere recalls that of a family residence, with spaces carefully finished in every detail and particular attention to the natural brightness of the rooms, enhanced by the proximity to the outdoor patio available to guests.
Spacious at 26 sqm, this double room retains the original wooden floors and elegant classic-style furnishings. Overlooking the villa’s garden, with a glimpse of the surrounding mountains, it has a private patio, air conditioning, minibar and flat-screen TV: a bright solution designed for those seeking space and tranquillity.
B&B Villa Dei Pini offers guests a garden with a picnic area, patio and terrace, ideal for outdoor relaxation, as well as sun loungers to enjoy sunny days. Those who love an active holiday can arrange bike tours, horse riding, canoeing or windsurfing, while fishing enthusiasts will find Lake Maggiore just a short distance away.
General services include luggage storage, private and express check-in and check-out, laundry service and 24-hour security with CCTV cameras in the common and outdoor areas. Free private parking, with spaces also reserved for disabled guests, is a real advantage for those visiting the area by car.
On the dining front, the property offers an on-site café, a bar serving wine and champagne, and an in-room minibar. Pets are allowed on request, with bowls provided for guests, and the entire property is equipped with air conditioning and heating for every season.
B&B Villa Dei Pini is located in a quiet area of Cannobio, a town on the Piedmont shore of Lake Maggiore, a few minutes’ walk from the lakeside promenade and the historic centre with its arcades and colourful houses. The villa, surrounded by a well-tended garden, offers a quiet retreat from the tourist bustle of the town, while remaining easily reachable on foot from the main points of interest.
A bus departs from the centre of Cannobio for Verbania railway station, useful for those arriving without a car, while the Baveno exit on the A26 motorway (Autostrada dei Trafori) is about 30 km away. Nearby you’ll find restaurants such as Il Pontile, just 50 metres away, and Bar Centro Traffiume, 100 metres away, as well as several spots for an aperitif along the lakeshore. The nearest airports are Locarno and Lugano Agno, both about 18 km away, while Milan Malpensa is just over 45 km away.
The area is a reference point for outdoor lovers: in summer you can windsurf, canoe or snorkel directly on Lake Maggiore, or follow the hiking trails towards Parco Giona, less than 5 km away. In cooler months, walks towards the Torre Imperiale are worthwhile, as are trips to the nearby Piazza Grande in Locarno and Piazza Ascona, both reachable by car in about 15-20 minutes, to discover the Swiss side of the lake.
Guests especially praise the staff, rated almost at the maximum, and the cleanliness of the rooms. The comfort of the rooms and the quiet location near the lake are also highly appreciated, while the value for money confirms overall satisfaction with the stay.
Yes, B&B Villa Dei Pini accepts pets on request, with a possible surcharge and bowls provided for guests.
Yes, B&B Villa Dei Pini offers free private on-site parking, with spaces also reserved for disabled guests.
B&B Villa Dei Pini is located about 2 km from the shores of Lake Maggiore, in the centre of Cannobio.
Yes, B&B Villa Dei Pini includes a sweet and savoury buffet breakfast, served on the veranda with a garden view.
Rates at B&B Villa Dei Pini vary depending on the season, room and dates of stay. You can check the updated price from our search partners.
A bus departs from the centre of Cannobio with direct connections to Verbania railway station, a convenient alternative for those arriving without their own car.
Yes, all rooms at B&B Villa Dei Pini are air-conditioned and equipped with free WiFi and a flat-screen TV with satellite channels.