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.

An independent holiday home in Cannobio, overlooking Lake Maggiore, with a panoramic terrace, full kitchen and spaces designed for families and small groups.
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.
Casa Farfalla is a holiday home in Cannobio, Piedmont, overlooking Lake Maggiore and featuring a terrace with views of the mountains and the water.
The property, of about 90 square metres, is designed for families or small groups of up to six people and is arranged over two bedrooms, a living room with a sofa bed, and a bathroom with both a tub and a shower. The kitchen is fully equipped with a hob, oven, refrigerator and utensils, while the balcony and terrace let guests enjoy evenings by the lake with a cup of coffee prepared with the coffee machine provided.
The area of Cannobio where the house is located is among the most sought-after in the town, just steps from bars and restaurants such as Marenca Cafè and Plaza Cafè, and a short distance from the lakefront promenade and the beach. It is a convenient base for exploring the lower Lake Maggiore area, with excursions in the surroundings, boat trips to Ascona and Locarno, and visits to the area’s historic villages, all while staying in a private and independent setting.

Casa Farfalla offers a single stay option, the Holiday Home, an independent property of about 90 square metres designed to accommodate up to six people across two separate bedrooms plus a living room with a sofa bed. The first bedroom features an extra-large double bed, the second has two single beds with an attached private bathroom, while the living room can host one additional guest thanks to the sofa bed, making the house suitable for large families or groups of friends who want to share the same space without giving up privacy.
The entire unit has a bathroom with both a tub and a shower, a fully equipped kitchen with hob, oven, refrigerator and utensils for cooking independently, plus a flat-screen TV with satellite channels and a coffee machine. The real highlight, however, remains the terrace with lake and mountain views, ideal for outdoor meals and moments of relaxation after a day on Lake Maggiore.
The only accommodation type available at Casa Farfalla is a complete property of about 90 sqm, arranged over two bedrooms and a large living room. The main bedroom features an extra-large double bed, the secondary one has two single beds with an attached private bathroom, while the sofa bed in the living room adds one more spot for a total of six guests. The terrace with lake and mountain views and the fully equipped kitchen with hob and oven make it suitable for extended stays in complete independence.
Casa Farfalla provides guests with private parking in a garage, available for an extra fee, convenient for those arriving by car who want to move freely around the lower Lake Maggiore area.
The property is entirely non-smoking and offers an independent entrance, an equipped terrace and balcony, plus the possibility of enjoying activities in the area such as hiking, canoeing, windsurfing, fishing and tennis. The room is equipped with heating, an iron and spacious wardrobes, while the kitchen is fully equipped with a hob, oven, refrigerator and utensils for preparing meals independently.
For entertainment there is a flat-screen TV with satellite and cable channels, and the property allows private check-in and check-out, designed for those seeking flexibility during their stay.
Casa Farfalla is located in the heart of Cannobio, one of the most characteristic villages on the Piedmont shore of Lake Maggiore, in one of the most central and sought-after areas of the town, just steps from the lakefront promenade and the historic centre with its colourful houses and arcades overlooking the water.
The location is convenient both for those getting around on foot and for those who prefer a car: Marenca Cafè is just 5 metres away, Plaza Cafè is 50 metres away, and Lido Beach Lounge is about 100 metres away, all ideal for breakfast or an aperitif by the lake. Maccagno railway station is about 3.9 km away, while Locarno Airport can be reached in about 16 km. The Borromean Islands are 37 km away and Piazza Grande in Locarno is about 13 km away, both classic destinations for a day trip on the lake.
Nature lovers can reach the Torre Imperiale, 4.7 km away, and Parco Giona, 3.9 km away, in just a few minutes — starting points for walks and excursions inland in Piedmont. In summer the lake is suited to windsurfing, canoeing and fishing, while in cooler seasons the trails of Val Cannobina offer routes through woods and small stone villages. Ascona and Locarno, on the Swiss side, are easily reached by car or by boat for a day of shopping, museums and lakeside life.
Reviews particularly praise the location (9.6) and staff helpfulness (9.6), followed by excellent comfort (9.3). Cleanliness and value for money also receive solid ratings, while facilities, though appreciated, remain slightly lower compared to other aspects of the stay at Casa Farfalla.
Yes, Casa Farfalla accepts pets upon request, with the possibility of an additional fee being applied.
Casa Farfalla has private parking in a garage, available to guests for an additional cost.
Casa Farfalla does not include free WiFi among the amenities listed for the property.
Casa Farfalla can accommodate up to 6 people across two bedrooms and a living room with a sofa bed.
Yes, Casa Farfalla requires a security deposit of 200 euros in cash upon arrival, fully refunded at check-out after verification of the property.
Casa Farfalla is located directly on Lake Maggiore, in the centre of Cannobio, just steps from bars and restaurants along the lakefront promenade.
Rates at Casa Farfalla vary depending on the season, the number of guests and the dates of the stay. You can check the updated price from our search partners.