Lens & Vows
SavedSign inFor photographers
Find my photographer

Tell us the place and the date — see who is free.

The Isola dei Pescatori from above on a still autumn morning, its houses and bell tower on the deep blue water of Lake Maggiore, Isola Madre and the far shore behind

Wedding photographers on Lake Maggiore

Stresa and the Borromean Islands, where the comune will marry you outdoors at the tip of the fishermen’s island, with the lake on three sides.

Stresa, a town of about 4,500 people on the Piedmont shore of Lake Maggiore, about 90 km north-west of Milan, stands on the west shore of the Golfo Borromeo facing the Borromean Islands — and three of them belong to it: Isola Bella, Isola Madre and the Isola dei Pescatori. Its lakefront is lined with grand hotels and historic villas, and the town sits on the road and railway to the Simplon Pass.

Over the years the comune has built up a real wedding service: the mayor’s room in the town hall, agreements with two historic villas, and, most recently, ceremonies in the open air on the tail of the Isola dei Pescatori. A wedding here is a day on the water — guests on boats between the town and the islands, portraits along the shore, dinner on a terrace as the lake goes dark.

Photographers

4 photographers on Lake Como & the Italian Lakes

They shoot everywhere on Lake Como & the Italian Lakes — on Lake Maggiore too. Their whole weddings are on their pages.

See all 4 photographers

Ceremonies

Where couples marry on Lake Maggiore

  1. The mayor’s room

    The historic room in the town hall where the mayor of Stresa works, for about 30 people. For couples living elsewhere, the comune’s fees of July 2022 are €500 in office hours (10:00–12:00 on weekdays, and 15:00–17:00 on Tuesdays and Thursdays), €1,000 on other weekday afternoons and €1,750 on Saturdays (10:00–17:00) or Sunday mornings.

  2. The tail of the Isola dei Pescatori

    The open-air ceremony at the island’s tip, reached along a tree-lined walk, with water all round; couples dress it as they like and can rent 40 m² for a buffet. The island’s small wedding room, for about 15 people, is the plan if it rains. Fees for non-residents: €750 in office hours, €1,250 on other weekday afternoons, €1,750 at weekends.

  3. Villa Frua and Villa Muggia

    Two historic villas in Stresa with an agreement with the comune: you can marry there and stop, or stay for the reception. They follow the island’s fees; the villa’s own charges are separate.

  4. A symbolic ceremony

    If you have married at home, the comune can repeat the ceremony in a private place for €1,000, added to the base fee for the day and time. Across the lake, Terre Borromeo’s Rocca di Angera hosts ceremonies and receptions in its courtyards.

Two stone urns on a balustrade at Stresa framing the hazy lake, a motorboat crossing towards Isola Madre and the hills of the far shore
Isola Bella seen from the shore through leaves, its palace and terraced gardens rising from the grey water, mountains in the haze behind

Portraits

Where to take your portraits

Through the year

When to marry on Lake Maggiore

Lake Maggiore is wet for Italy. Verbania, across the gulf (202 m, 1961–1990 normals), gets about 1,560 mm of rain a year: 154 mm on 12 days in May, 153 mm in June, 109 mm on 8 days in July, 164 mm in September and 186 mm in October. Average highs are 20.2 °C in May, 24.1 °C in June, 26.8 °C in July and 22.3 °C in September. Plan the island’s indoor room or a covered terrace whatever the month. Isola Bella was open from 12 March to 8 November in 2026.

Lake Como & the Italian Lakes, month by month

  1. January: Quieter
  2. February: Quieter
  3. March: Quieter
  4. April: Good with planning
  5. May: Best
  6. June: Best
  7. July: Good with planning
  8. August: Good with planning
  9. September: Best
  10. October: Good with planning
  11. November: Quieter
  12. December: Quieter

Practical

Good to know before the day

  • Boats

    The state lake service, Navigazione Laghi, stops at Stresa, Carciano, Isola Bella, the Isola Superiore (the Pescatori), Baveno and Isola Madre; its 2026 summer timetable ran from 29 March to 4 October. Be at the ticket office about 20 minutes early — in summer and on holidays there are queues — or book a private boat for the wedding party.

  • Getting there

    Stresa is about 90 km north-west of Milan, on the railway and the road to the Simplon Pass. Guests staying in Milan can come by train; guests on the islands need the boats or a private launch.

  • Drones

    Isola Bella bans drones outright. Anywhere in Italy a drone must not fly over gatherings of people, so no flights over your guests on the island’s tail; for the lakefront and the gulf, check Italy’s drone rules before the day.

  • The legal route

    Each of you needs a certificate of capacity to marry or a nulla osta, with the originals at the office a few days before, and an interpreter, sworn in a few days before, if you don’t speak Italian. Our guide to getting married in Italy sets out the steps.

Questions

Questions about marrying on Lake Maggiore

Can we get married on the Isola dei Pescatori?

Yes: the comune of Stresa holds civil weddings in the open air on the island’s tail, with its small wedding room for about 15 people as the rain plan. For couples from elsewhere it costs €750 in office hours, €1,250 on other weekday afternoons and €1,750 at weekends.

Can we take wedding photos on Isola Bella?

Not in wedding clothes inside the palace and gardens: Isola Bella’s rules refuse entry in ceremony dress and ban flash, tripods and professional equipment. Photograph the island from a boat or from Stresa’s shore instead.

How much does a civil wedding in Stresa cost?

For couples who don’t live in Stresa, the fees set in July 2022 run from €500 in the mayor’s room in office hours to €1,750 at a weekend, and from €750 to €1,750 on the island or in the villas. Repeating the ceremony symbolically in a private place adds €1,000.

Does it rain a lot on Lake Maggiore?

More than in most of Italy: Verbania averages about 1,560 mm a year, with 8 to 12 rainy days a month from May to October. July and September have 8 rainy days each, the fewest of the season, but always keep a covered plan.

Sources (13)
  1. comune.stresa.vb.it/it-it/servizi/anagrafe-e-stato-civile/matrimonio-civile-32-56897-1-96…
  2. comune.stresa.vb.it/it-it/download/tariffe-matrimoni-comune-di-stresa-pdf-2023-pdf-49604-…
  3. comune.stresa.vb.it/it-it/amministrazione/normative/orari-e-tariffe-matrimoni-civili-1312…
  4. it.wikipedia.org/wiki/Stresa
  5. en.wikipedia.org/wiki/Stresa
  6. it.wikipedia.org/wiki/Isola_dei_Pescatori
  7. terreborromeo.it/isola-bella/orari-tariffe
  8. terreborromeo.it/isola-bella/regolamento
  9. terreborromeo.it/matrimoni
  10. navigazionelaghi.it/biglietti-e-orari-lago-maggiore
  11. it.wikipedia.org/wiki/Stazione_meteorologica_di_Verbania
  12. enac.gov.it/sicurezza-aerea/droni/zone-geografiche-space/voli-con-droni-uas-limitazioni-r…
  13. gml.noaa.gov/grad/solcalc/calcdetails.html

Plan

Read before you plan

Not sure yet?

Tell us about your wedding — we’ll find who is free

The place, the date, the guests, the photos you like. Our concierge checks who is free and fits, and comes back with photographers to choose from.

Tell the concierge