Hotel Flora
Stresa · Italy · 3 Stars

Hotel Flora

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 & availability
8.7 Score
892 Reviews
3★ Stars
15:00 Check-in
Area Stresa
Nearby Borromean Islands Pier · 100 m
Parking Free
Wi-Fi Free
Check-in 15:00
Breakfast Continental

This page contains affiliate links. If you book through our links we may earn a small commission at no extra cost to you.

Hotel Flora

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
★ 8.7 · Fabulous · 892 reviews

Plan your stay at Hotel Flora

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.

Room types

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.

Deluxe Double/Twin Room with Mountain View — Hotel Flora
Deluxe Double/Twin Room with Mountain View
22 m² · Private bathroom

  • 1 large double bed or 2 single beds
  • Max 2 guests
  • Private pool, Balcony, Mountain view

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.

Show prices
Deluxe Double/Twin Room with Lake View — Hotel Flora
Deluxe Double/Twin Room with Lake View
24 m² · Private bathroom

  • 1 large double bed or 2 single beds
  • Max 2 guests
  • Private pool, Balcony, Lake view

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.

Show prices
Superior Deluxe Double/Twin Room — Hotel Flora
Superior Deluxe Double/Twin Room
25 m² · Private bathroom

  • 1 large double bed or 2 single beds
  • Max 2 guests
  • Whirlpool bathtub, Lake view, Balcony

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.

Show prices
Single Room — Hotel Flora
Single Room
20 m² · Private bathroom

  • 1 single bed
  • Max 1 guest
  • Shower, Bidet, Hairdryer

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.

Show prices

Is this the right hotel for you?

Yes, if...

  • Yes, if you're looking for a hotel on Lake Maggiore with a private pool for exclusive use and views of the Borromean Islands.
  • Yes, if you're travelling by car: private parking is free and included in the stay.
  • Yes, if you're travelling with your pet, welcome at the property with bowls and baskets provided.
  • Yes, if you want to reach the pier for excursions to the Borromean Islands on foot in 100 metres.
  • Yes, if you appreciate a very attentive staff, rated 9.6 by guests in reviews.

Maybe not, if...

  • Maybe not, if you're looking for a hotel right in Stresa's historic centre, which is about a 10-minute walk away.
  • Maybe not, if you need extra beds for small children, which are not always available here.
  • Maybe not, if you prefer a higher-rated WiFi: the recorded score is 8.2, the lowest among the categories.
  • Maybe not, if you're travelling in a large group: bookings over 4 rooms may involve different conditions and surcharges.

Hotel facilities & services

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.

Great for your stay

  • Free parking
  • Private bathroom
  • Parking
  • Air conditioning
  • Pets allowed
  • Free WiFi
  • Restaurant
  • Non-smoking rooms
  • Flat-screen TV
  • Facilities for disabled guests

General facilities

  • Private pool for exclusive use
  • Terrace
  • Garden
  • Invoice available on request
  • Luggage storage
  • Tour desk
  • Currency exchange
  • 24-hour reception
  • Family rooms available
  • Daily housekeeping
  • Ironing service
  • Laundry service
  • Fax/photocopying
  • Safe
  • Pet bowls

Parking

  • Parking

Food & drink

  • Special diet menus (on request)
  • Snack bar
  • Breakfast in the room available
  • Bar
  • Restaurant

Media & technology

  • Flat-screen TV
  • Cable channels
  • Satellite channels
  • Telephone
  • TV
  • Internet access

Room amenities

  • Toilet paper
  • Towels
  • Bidet
  • Bath or shower
  • Private bathroom
  • Toilet
  • Complimentary toiletries
  • Hairdryer
  • Shower
  • Wardrobe or closet
  • View
  • Outlet near the bed
  • Drying rack
  • Clothes rack
  • Desk

Location & what to see

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.

Borromean Islands Pier — boarding point for boat tours to the lake's islands 100 m
La Cascina Restaurant — local cuisine just steps from the hotel, ideal for evening dinners 200 m
Stresa Station — rail connections to Milan and the Sempione line 700 m
Villa Pallavicino Park — historic gardens and wildlife area suitable for families with children 2,4 km
Villa Taranto Botanical Gardens — international botanical collection overlooking Lake Maggiore 5 km
Church of Madonna di Campagna — protected historic site set in the Verbania countryside 5 km

What guests say about Hotel Flora

8.7
Fabulous · 892 reviews
Staff
9.6
Comfort
9
Location
8.7
Cleanliness
9.1
Facilities
8.5
Value for money
8.6
Free Wi-Fi
8.2

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.

Ready to book?

Rated 8.7 by 892 guests. Check live availability before it fills up.

Frequently asked questions

See prices & availability