Hotel
Albergo Ristorante Il Verbano
Albergo Ristorante Il Verbano is a 3-star hotel on Lake Maggiore in Stresa, 1.4 km from the Borromean Islands, with a restaurant, garden and lake-view rooms.

Hotel facing Lake Maggiore in Stresa, with private pool, views of the Borromean Islands and free parking, just steps from the historic centre and the boat pier.
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 Flora is a 3-star property overlooking Lake Maggiore in Stresa, about ten minutes’ walk from the historic centre, with a pool, free parking and views of the Borromean Islands from most rooms.
The four room types, all soundproofed and air-conditioned, range from 20 to 25 m² and differ in view (lake or mountain), bed configuration and bathroom fittings, with the Superior Deluxe adding a whirlpool bathtub. They are designed for both couples and solo travellers, thanks to the dedicated Single Room. The hotel also has an in-house restaurant and a 24-hour bar, plus services such as laundry, ironing and a round-the-clock reception.
The location is among the strengths noted by guests: the pier for excursions to the Borromean Islands is just 100 metres away, while Stresa’s town centre and the cable car to Mottarone can be reached on foot in a few minutes. Malpensa Airport is about a 50-minute drive away, making the property convenient for those arriving from outside the region.

Hotel Flora offers four room types, all with private bathroom, air conditioning, flat-screen TV and soundproofed walls, designed to ensure a peaceful stay just steps from the lake. The Deluxe Double/Twin Rooms are split between those with a mountain view and those overlooking Lake Maggiore, both featuring a balcony and a private pool for exclusive use, with sizes ranging between 22 and 24 m².
For those wanting something extra there is the Superior Deluxe Room, the largest at 25 m², the only one with a whirlpool bathtub in addition to the lake view. Solo travellers can choose the 20 m² Single Room, more compact but with the same essential comfort features. In all room types the beds can be configured as a large double bed or two single beds, except in the Single Room, which has just one single bed.
This 22 m² room stands out for its view of the mountains surrounding Lake Maggiore, visible from the private balcony. It features a private pool for exclusive use, air conditioning and a soundproofed private bathroom, with beds that can be configured as a double or two singles.
Slightly larger than the mountain-view Deluxe, this 24 m² room offers a direct glimpse of Lake Maggiore and the Borromean Islands from its balcony. It also features a private pool for exclusive use, air conditioning and a private bathroom, with beds configurable as a double or two singles.
The largest room in the property at 25 m², it is the only one with a whirlpool bathtub in addition to the lake view from the balcony. A private pool for exclusive use, air conditioning and a private bathroom complete a room designed for a more relaxing stay.
Designed for solo travellers, this 20 m² room is the most compact in the property and has just one single bed. It has a private bathroom with shower, bidet and hairdryer, plus complimentary toiletries, a wardrobe and a safe, with access to the private pool for exclusive use.
Hotel Flora provides guests with a private pool for exclusive use, a terrace and garden, plus an in-house restaurant and a 24-hour bar, with special diet menus on request and the option of breakfast in the room. Reception operates around the clock and daily housekeeping is included, as are ironing and laundry services on request.
All common areas have internet access, while the rooms offer flat-screen TVs with cable and satellite channels. The property is entirely non-smoking and features hypoallergenic, soundproofed and air-conditioned rooms, as well as accessibility solutions such as a lift, wheelchair access and rooms for guests with disabilities.
Pets are welcome, with bowls and baskets provided by the property. Private parking is free, a detail much appreciated by those arriving by car to explore Lake Maggiore.
Hotel Flora stands on the western shore of Lake Maggiore, in a residential area north of Stresa’s centre, just steps from the lakeside promenade and the pier where boats depart for the Borromean Islands. The neighbourhood is quiet yet very close to the town’s life, with restaurants such as Lidrovolante and La Cascina reachable in about 200 metres on foot.
Stresa railway station is about 700 metres away, convenient for those arriving by train from Milan or the Sempione line, while Milan Malpensa Airport can be reached in about 50 minutes by car, roughly 30 km away. The cable car to Mottarone also departs from Stresa’s centre, a starting point for panoramic excursions over the Alps and the lake.
Guests staying at the Flora can spend their stay exploring the Borromean Islands, reachable by boat in a few minutes from the pier 100 metres from the hotel, or visit Villa Pallavicino Park, about 2.4 km away, with its botanical gardens and wildlife area. A little further, about 5 km away, are the Villa Taranto Botanical Gardens in Verbania and the Church of Madonna di Campagna. In summer the lake is ideal for boat trips and water sports, while in winter Mottarone offers ski slopes and walks with views over the snow-capped Alps.
Guests especially praise the staff, rated 9.6, and cleanliness, with a score of 9.1. Room comfort also receives very positive feedback. Value for money and WiFi receive slightly lower but still solid ratings.
Rates at Hotel Flora vary depending on the season, room type and stay dates. You can check the updated price from our search partners.
Yes, Hotel Flora accepts pets, although a surcharge may apply depending on the room type booked.
Yes, Hotel Flora offers guests free private parking directly at the property.
Hotel Flora is about 100 metres from the pier where boats depart for the Borromean Islands tour.
Yes, Hotel Flora has a private pool for exclusive guest use.
Hotel Flora offers a continental, Italian and buffet breakfast, with gluten-free options also available for guests with special dietary needs.
Hotel Flora is about 30 km from Milan Malpensa Airport, reachable in about 50 minutes by car.