Family-run 3-star hotel on the shores of Lake Maggiore in Cannobio, with an equipped private beach, sun terrace and rooms with lake view.
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 Campagna is a family-run 3-star hotel located on the Piedmont shore of Lake Maggiore, in Cannobio, about ten minutes’ walk from the historic centre. The property caters to those seeking a relaxing stay overlooking the water, with direct access to a private beach equipped with sun loungers and umbrellas, suitable for families with children as well as couples looking for tranquillity.
The rooms, furnished with carpeted floors, are equipped with satellite TV and a private bathroom with shower and hairdryer; some overlook private balconies with a full view of the lake. WiFi access is free throughout the building, as is parking reserved for guests.
In addition to the beach, the hotel has a sun terrace and a garden facing the water, spaces designed to enjoy the view at any time of day. The reception remains open 24 hours a day, while the bar offers drinks and snacks throughout the day. Breakfast, served buffet-style, includes continental, vegetarian, vegan and gluten-free options. Pets are allowed, up to a maximum of two, for a small daily surcharge.
Hotel Campagna offers two types of double/twin rooms, designed for those travelling as a couple or with a child. Both options share the same basic features: carpeted floors, private bathroom with shower and hairdryer, safe and heating, plus free WiFi available throughout the property.
What sets the two room types apart is mainly the size and the view: the larger room, at 17 square metres, has a private balcony with a full view of Lake Maggiore, while the Economy option, slightly more compact at 15 square metres, still offers a view from the window but without a balcony. In both cases the layout includes two single beds, a practical solution for those who prefer not to share the same bed while staying in the same room, with the option to add a crib on request.
The largest room type in the property, with 17 square metres of space, stands out for its private balcony facing directly onto Lake Maggiore, offering a full view of the water. It is the ideal choice for those who want to wake up to the lake view and want a private outdoor space to enjoy in the morning or evening.
More compact than the balcony room, this economy option covers 15 square metres and does not have a private outdoor view, making it the most affordable rate between the two options. It is still equipped with a safe and heating, suitable for those looking for the essentials without giving up comfort.
Hotel Campagna provides guests with a private beach equipped with sun loungers and umbrellas, alongside a sun terrace and a garden facing Lake Maggiore. Those who love being active can count on bicycle rental, organised bike and walking tours, as well as the possibility of excursions in the surrounding area.
Among the general services, the 24-hour reception, continuous security service, luggage storage, express check-in and check-out and a lift stand out, useful for those staying on the upper floors. Room service, laundry and ironing service, a safe and rooms designed for guests with disabilities are also available.
On the dining side, the hotel has an in-house bar and restaurant, with the possibility of having breakfast directly in the room and menus available on request for special diets. The rooms are equipped with a private bathroom with shower, hairdryer and complimentary toiletries, as well as a desk and internet connection, while the TV with satellite channels completes the technological features.
Hotel Campagna stands directly on the shores of Lake Maggiore, in a residential area north of the historic centre of Cannobio, the last Piedmont municipality before the border with Switzerland. The lakefront position of the property allows direct access to the water via the equipped private beach, while just a few steps separate the hotel from the venues lining the town’s lakeside promenade.
The centre of Cannobio, with its colourful arcades and the parish church of Santa Maria Assunta, can be reached in about ten minutes on foot. Within a few hundred metres there are several dining options: Ristorante del Sole just 50 metres away, La Riva at 150 metres and Asia Restaurant at 250 metres. For those travelling by train, the nearest station is Maccagno, about 4.2 km away, while the reference airport remains Malpensa, just under 46 km away. The Swiss town of Locarno, with its famous Piazza Grande, is about 13.8 km away and is also easily reached by boat along the lake.
Cannobio is a convenient base both in summer and autumn for those who love the lake and the mountains: in addition to swimming, nearby you’ll find Parco Giona, about 4.1 km away, ideal for walks and excursions amid greenery, and the Torre Imperiale, at 5 km, a historical landmark on the shores of the lake. In the warmer months, boat trips to Ascona and Locarno are frequent, while those who prefer to stay on land can walk the hillside trails behind the town or cycle along the roads that run alongside the lake.
Guests especially praise the friendliness of the staff (8.8) and the lakeside location (7.8), while reviews on services (6.5) and WiFi (6.3) are more modest. Cleanliness and value for money remain at decent levels, outlining a simple stay appreciated for its hospitality.
Yes, Hotel Campagna accepts pets of all sizes, up to a maximum of two per stay, for a surcharge of 5 euros per pet per night.
Yes, Hotel Campagna includes a buffet breakfast, with continental, Italian, vegetarian, vegan and gluten-free options to meet different dietary needs.
Yes, Hotel Campagna offers free private parking reserved for guests of the property.
Yes, Hotel Campagna has a private beach on Lake Maggiore, equipped with sun loungers and umbrellas for guests.
Hotel Campagna is about ten minutes’ walk from the historic centre of Cannobio, with direct access to the lakeside promenade.
The nearest railway station to Hotel Campagna is Maccagno, located about 4.2 km from the property.
Hotel Campagna’s rates vary depending on the season, room type and stay dates. You can check the updated price from our search partners.