Borromean Islands

Islands Group of lake islands on Lake Maggiore with villas

In Lake Maggiore, the Borromean Islands host palaces, formal gardens and historic villas-Isola Bella and Isola Madre among them-popular for boat tours and guided estate visits.

Main image
Wikivoyage banner

The Borromean Islands are a small archipelago in Lake Maggiore in northern Italy, notable for their historic villas and gardens and long ownership by the Borromeo family since the 17th century.

The group comprises three principal islands with contrasting characters - a formal palazzo and terraces on one island, an extensive botanical garden on the largest island, and a lived-in fishing village on the third. Boat tours typically visit all three; most visitors move between islands by short ferry runs of a few minutes.

The islands were developed and landscaped by the Borromeo family from the 17th century onward, who built palaces, terraces and introduced exotic plantings. Over time the islands became a public attraction with parts of the palaces and gardens conserved and opened as museums.

They lie in the western arm of Lake Maggiore off the town of Stresa in the Piedmont region, within easy day-trip distance from Milan and the surrounding lakeside towns.

  • Island cluster: Three main islands form the group and are often visited on the same boat excursion from Stresa and other Lake Maggiore towns.
  • Palace and gardens: Isola Bella features a palace and terraced gardens developed by the Borromeo family and open to visitors for guided tours and walk-throughs.

What to See #

  • Isola Bella: Located in Lake Maggiore, immediately offshore from the town of Stresa, the island hosts a Baroque palace with terraced formal gardens laid out on artificial terraces and open to the public.
  • Isola Madre: The largest of the group with historic gardens and a villa containing period interiors and collections; the island is planted with exotic trees and ornamental species introduced over centuries.
  • Isola dei Pescatori (Isola Superiore): A small inhabited fishing village with narrow streets, ground-floor shops and restaurants; the only island with permanent residents and everyday services for visitors.
Borromean Islands
Borromean Islands, Lake Maggiore, Italy (access from Stresa/Pallanza)
45.9038, 8.5305

How to Get to Borromean Islands #

Regular ferries and private water taxis run from Stresa, Pallanza and other towns on the Lake Maggiore shore. Stresa is the most common gateway and is reachable by train from Milan (about 1-1.5 hours).

Tips for Visiting Borromean Islands #

  • Take the small boat tours or private rentals from Stresa or Pallanza to visit Isola Bella and Isola dei Pescatori - each island has a distinct character.
  • On Isola Bella, book time to see the Borromeo Palace and its terrace gardens; the island's microclimate supports exotic plantings.
  • Avoid the busiest summer afternoons if seeking quieter photography; early morning or late afternoon light favors the isles' palaces and gardens.

Best Time to Visit Borromean Islands #

Best visited from late spring to early autumn for gardens and boat services; shoulder seasons offer fewer crowds and pleasant light.

Late spring-early autumn
May-Sep · 15-28°C
Gardens are in bloom and boat services are frequent; peak tourist months are July-August.
Autumn
Sep-Oct · 10-20°C
Fewer crowds and comfortable weather for exploring gardens and palaces.

Weather & Climate near Borromean Islands #

Climate

Borromean Islands's climate is classified as Humid Subtropical - Humid Subtropical climate with warm summers (peaking in July) and cold winters (coldest in January). Temperatures range from -2°C to 27°C. Abundant rainfall (1150 mm/year), wettest in May.

Best Time to Visit
JulyAugustJune
Temperature & Rainfall
Temperature Range
36°
Warmest Month
-20°
Coldest Month
Monthly Conditions

January

January is the coolest month with highs of 6°C and lows of -2°C. Moderate rainfall (66 mm) and partly cloudy skies.

47 Poor

Comfort

Feels Like Cold
C
Temperature
-2°
75%
Humidity
Very Humid

Weather

66 mm
Rainfall
1.0 m/s
Wind
Calm
0.1
UV Index
Low
9.0h daylight

February

February is cold with highs of 8°C and lows of -1°C. Moderate rainfall (66 mm) and partly cloudy skies.

49 Poor

Comfort

Feels Like Cold
C
Temperature
-1°
74%
Humidity
Very Humid

Weather

66 mm
Rainfall
1.1 m/s
Wind
Calm
0.3
UV Index
Low
10.2h daylight

March

March is cold with highs of 12°C and lows of 2°C. Regular rainfall (90 mm) and partly cloudy skies.

59 Acceptable

Comfort

Feels Like Cold
C
Temperature
12°
72%
Humidity
Very Humid

Weather

90 mm
Rainfall
1.5 m/s
Wind
Calm
0.6
UV Index
Moderate
11.8h daylight

April

April is cool with highs of 16°C and lows of 6°C. Significant rainfall (106 mm) and partly cloudy skies.

63 Good

Comfort

11°
Feels Like Cool
11°C
Temperature
16°
72%
Humidity
Very Humid

Weather

106 mm
Rainfall
1.7 m/s
Wind
Calm
0.9
UV Index
Moderate
13.4h daylight

May

May is cool with highs of 20°C and lows of 10°C. The wettest month with heavy rain (140 mm) and partly cloudy skies.

63 Good

Comfort

15°
Feels Like Cool
15°C
Temperature
10° 20°
72%
Humidity
Very Humid

Weather

140 mm
Rainfall
1.5 m/s
Wind
Calm
1.4
UV Index
High
14.7h daylight

June

June is mild with highs of 24°C and lows of 14°C. Significant rainfall (119 mm) and partly cloudy skies.

77 Very Good

Comfort

19°
Feels Like Mild
19°C
Temperature
14° 24°
71%
Humidity
Very Humid

Weather

119 mm
Rainfall
1.4 m/s
Wind
Calm
1.7
UV Index
Very High
15.4h daylight

July

July is the warmest month with highs of 27°C and lows of 16°C. Regular rainfall (86 mm).

83 Excellent

Comfort

22°
Feels Like Mild
22°C
Temperature
16° 27°
69%
Humidity
Humid

Weather

86 mm
Rainfall
1.4 m/s
Wind
Calm
1.8
UV Index
Very High
15.1h daylight

August

August is mild with highs of 26°C and lows of 16°C. Significant rainfall (113 mm).

81 Excellent

Comfort

21°
Feels Like Mild
21°C
Temperature
16° 26°
70%
Humidity
Very Humid

Weather

113 mm
Rainfall
1.2 m/s
Wind
Calm
1.5
UV Index
High
13.9h daylight

September

September is cool with highs of 22°C and lows of 12°C. Significant rainfall (104 mm) and partly cloudy skies.

77 Very Good

Comfort

17°
Feels Like Cool
17°C
Temperature
12° 22°
72%
Humidity
Very Humid

Weather

104 mm
Rainfall
1.1 m/s
Wind
Calm
1.0
UV Index
Moderate
12.4h daylight

October

October is cool with highs of 16°C and lows of 8°C. Significant rainfall (113 mm) and partly cloudy skies.

63 Good

Comfort

12°
Feels Like Cool
12°C
Temperature
16°
78%
Humidity
Very Humid

Weather

113 mm
Rainfall
1.0 m/s
Wind
Calm
0.5
UV Index
Low
10.8h daylight

November

November is cold with highs of 10°C and lows of 2°C. Regular rainfall (91 mm) and partly cloudy skies.

55 Acceptable

Comfort

Feels Like Cold
C
Temperature
10°
79%
Humidity
Very Humid

Weather

91 mm
Rainfall
1.0 m/s
Wind
Calm
0.2
UV Index
Low
9.4h daylight

December

December is cold with highs of 7°C and lows of -1°C. Moderate rainfall (56 mm) and partly cloudy skies.

49 Poor

Comfort

Feels Like Cold
C
Temperature
-1°
75%
Humidity
Very Humid

Weather

56 mm
Rainfall
1.0 m/s
Wind
Calm
0.1
UV Index
Low
8.6h daylight

Nearby Attractions to Borromean Islands