Updating

Tell us your dates, and we will find the most accurate rates and availability for you

Updating

Holiday Rentals in Lake Maggiore - Holiday Lettings - Villas

All filters (1)

Filters (2)

Clear filters

51 Holiday homes

Applied filters (2)

Holiday apartment in Lake Maggiore

San Nazzaro apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 3

from £88 / night

£630 - £1,486 / week

1 / 19

Locarno holiday apartment rental

Locarno apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £202 / night

£1,000 - £2,164 / week

1 / 16

Lake Maggiore holiday apartment rental

Locarno apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £151 / night

£1,052 / week

1 / 21

Holiday apartment in Lake Maggiore

Porto Ronco apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £221 / night

£1,543 / week

1 / 6

Lake Maggiore holiday apartment rental

Vira apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £95 / night

£680 - £1,648 / week

1 / 25

Apartment rental in Muralto

Muralto apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £128 / night

£893 / week

1 / 18

Lake Maggiore holiday apartment accommodation

Brissago apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £101 / night

£729 - £1,720 / week

1 / 34

Holiday apartment in Lake Maggiore

Magadino apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £199 / night

£1,389 - £1,599 / week

1 / 20

Holiday apartment in Lake Maggiore

Gerra apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £101 / night

£729 - £1,882 / week

1 / 20

Apartment rental in Lake Maggiore

Porto Ronco apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £221 / night

£1,543 / week

1 / 16

Holiday apartment in Lake Maggiore

Muralto apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £138 / night

£991 - £2,037 / week

1 / 20

Holiday apartment in Gerra

Gerra apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £95 / night

£680 - £1,882 / week

1 / 22

Apartment rental in Lake Maggiore

Ronco sopra Ascona apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £93 / night

£665 - £2,186 / week

1 / 23

Holiday apartment in Lake Maggiore

Brissago apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £138 / night

£991 - £2,229 / week

1 / 37

Lake Maggiore holiday apartment rental

Locarno apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £228 / night

£1,641 - £3,077 / week

1 / 32

Holiday apartment in Lake Maggiore

Brissago apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £116 / night

£835 - £1,571 / week

1 / 22

Lake Maggiore holiday apartment rental

Porto Ronco apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £251 / night

£1,753 / week

1 / 16

Apartment rental in Lake Maggiore

Locarno apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £199 / night

£1,429 - £3,049 / week

1 / 30

Lake Maggiore holiday apartment rental

Locarno apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £88 / night

£630 - £1,571 / week

1 / 22

Ronco sopra Ascona holiday apartment rental

Ronco sopra Ascona apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £116 / night

£835 - £2,186 / week

1 / 32

Holiday apartment in Lake Maggiore

Brissago apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £76 / night

£529 / week

1 / 13

Holiday apartment in Brissago

Brissago apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £76 / night

£529 / week

1 / 13

Holiday apartment rental

Brissago apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £116 / night

£835 - £1,952 / week

1 / 33

Holiday apartment in Lake Maggiore

Locarno apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £109 / night

£786 - £1,720 / week

1 / 20

Holiday apartment rental

Brissago apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £122 / night

£878 - £1,458 / week

1 / 19

Holiday apartment in Lake Maggiore

Orselina apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

from £136 / night

£976 - £2,483 / week

1 / 29

Holiday apartment in Lake Maggiore

Brissago apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £157 / night

£1,132 - £2,229 / week

1 / 34

Holiday apartment in Locarno

Locarno apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £109 / night

£786 - £1,720 / week

1 / 27

Holiday apartment in Lake Maggiore

Brissago apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £95 / night

£680 - £2,229 / week

1 / 38

Lake Maggiore holiday apartment rental

Ascona apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £151 / night

£906 / week

1 / 10

Holiday apartment in Locarno

Locarno apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £116 / night

£835 - £1,952 / week

1 / 19

Ascona holiday apartment rental

Ascona apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £103 / night

£717 - £1,111 / week

1 / 22

Holiday apartment with shared pool, golf nearby in Locarno

Locarno apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

from £294 / night

£2,057 / week

1 / 20

Locarno holiday apartment rental

Locarno apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £88 / night

£630 - £1,571 / week

1 / 23

Holiday apartment in Lake Maggiore

Locarno apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £146 / night

£1,048 - £2,434 / week

1 / 23

Apartment rental in Lake Maggiore

Ascona apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £122 / night

£878 - £1,458 / week

1 / 32

Holiday apartment in Gordola

Gordola apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £106 / night

£740 / week

1 / 34

Apartment letting in Lake Maggiore with shared pool

Minusio apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £116 / night

£835 - £1,720 / week

1 / 25

Apartment rental in Lake Maggiore

Ascona apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £116 / night

£835 - £1,882 / week

1 / 19

Holiday apartment in Lake Maggiore

Porto Ronco apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £217 / night

£1,564 - £2,348 / week

1 / 21

×

Also consider