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.

Holiday home overlooking Lake Maggiore in Cannobio, with panoramic terrace, equipped kitchen and two bedrooms 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.
La Veduta is a holiday home with a lake view in Cannobio, Piedmont, about 16 km from Piazza Grande in Locarno.
The accommodation occupies the space above a pizzeria restaurant in the historic centre and spans about 100 m², with two separate bedrooms, a living room with a sofa bed, and a bathroom with bathtub or shower and bidet. The kitchen, complete with hob, refrigerator, toaster and coffee machine, allows guests to prepare meals independently, while the terrace with a view of Lake Maggiore and the surrounding mountains becomes the ideal gathering spot in the evening hours.
It is a solution suited to large families or small groups of friends, thanks to a capacity of up to six people and a sofa bed in the living room. Air conditioning, free WiFi throughout the property and a balcony complete the amenities. The central location allows guests to reach bars, restaurants and the lakefront on foot, while the area’s main destinations, including Ascona and Locarno, remain a short drive away.

La Veduta offers a single type of accommodation, designed to welcome up to six guests in total comfort: the House with 2 Bedrooms, a unit of about 100 m² spread across two separate bedrooms, each with a large double bed, plus a living room equipped with a sofa bed for an occasional seventh guest. The independent entrance and air conditioning make the stay practical even in the warmer months.
Each room enjoys a lake view or mountain view, with a balcony and terrace overlooking Lake Maggiore. The private bathroom is equipped with a bathtub or shower and bidet, while the fully equipped kitchen, with refrigerator, hob, toaster and coffee machine, allows guests to manage meals completely independently throughout their stay.
The only accommodation available at La Veduta, this holiday home of about 100 m² occupies the entire upper floor above a restaurant in the centre of Cannobio. The two bedrooms, each with a large double bed, sit alongside a living room with a sofa bed, offering enough space for large families or groups of up to six people. The private bathroom with bathtub or shower and bidet serves both bedrooms, while the panoramic terrace offers an open view of Lake Maggiore and the surrounding mountains, ideal for outdoor meals. The kitchen, equipped with hob, refrigerator and coffee machine, allows guests to cook freely throughout their stay.
La Veduta offers guests a panoramic terrace and a balcony overlooking Lake Maggiore, ideal spaces to enjoy the mountain and water views at any time of day. Free WiFi covers the entire property, while air conditioning and heating ensure comfort in every season.
The kitchen is equipped with a refrigerator, hob, utensils, toaster, electric kettle and coffee machine, allowing guests to prepare meals independently; on the ground floor there is also a restaurant with coffee service and the option to order wine and champagne. The private bathroom features a bathtub or shower, bidet and complimentary bathroom products.
General amenities include a safe, smoke alarm, carbon monoxide detector and fire extinguishers, as well as the option of private check-in and check-out. Pets are allowed on request, with no extra charge.
La Veduta is located in the heart of Cannobio, overlooking Lake Maggiore, inside a building that houses a pizzeria restaurant on the ground floor. The historic centre of the town, with its arcaded lanes and colourful houses along the lakefront, can be reached on foot in a few minutes, as can the nearest bars and restaurants: the C’Era una Volta restaurant is just 100 metres away, while Asia Restaurant is about 200 metres away.
The property is also convenient for those travelling without a car: the Pino-Tronzano and Maccagno railway stations are both about 4.5 km away, while Locarno Airport is 16 km away. Ascona, with its famous Piazza, is about 11 km away, and Locarno with Piazza Grande is 13 km away. For those arriving from Italy, Milan Malpensa Airport is 46 km away. Lake Maggiore directly borders the area, making the holiday home a convenient base for exploring the Piedmont shore without giving up connections to Switzerland.
In summer the lake is the absolute protagonist, offering swimming, boat excursions and visits to the Borromean Islands, about 37 km away. Giona Park, 4.6 km away, offers panoramic trails suitable for walks and hikes through the woods above Cannobio, while the Imperial Tower, 5 km away, tells the medieval history of the area. In the cooler months, proximity to Locarno and Ascona allows visitors to discover markets, museums and the Locarno Falconry, about 12 km away, also suitable for families with children.
Guests especially praise the staff’s availability and the WiFi service, both with very high scores. Cleanliness and comfort also score well, while the value for money, although positive, remains the category with the lowest score among all those rated.
Rates at La Veduta vary depending on the season and the dates of your stay. You can check the updated price from our search partners.
Yes, La Veduta accepts pets on request and with no extra charge.
No, La Veduta does not offer a dedicated parking service among its amenities.
The La Veduta holiday home can accommodate up to six people, spread across two bedrooms and a sofa bed in the living room.
Yes, La Veduta offers a view of Lake Maggiore and the surrounding mountains from the balcony and terrace.
Yes, the accommodation has a fully equipped kitchen with refrigerator, hob, utensils and coffee machine for preparing meals independently.
La Veduta is located about 13 km from Piazza Grande in Locarno, in Switzerland.