COVID-19 Update: The impact of COVID-19 on travel is unprecedented. Like you, we’re monitoring the situation. Rest assured, we’re here to help with questions about your plans. Learn more here: About the coronavirus outbreak (COVID-19)

Updating

Lake Maggiore apartments: Rent holiday apartments in Lake Maggiore

All filters

Filters (1)

Clear filters

333 apartments

Vira holiday apartment rental

Vira apartment

1 bedroom • 1 bathroom • sleeps 3

from £227 / night

£1,589 / week

1 / 4

Holiday apartment rental

Ascona apartment

2 bedrooms • 2 bathrooms • sleeps 4

from £317 / night

£1,940 - £3,879 / week

1 / 14

Lake Maggiore holiday apartment rental

Gordola apartment

1 bedroom • 1 bathroom • sleeps 2

from £109 / night

£758 / week

1 / 23

Holiday apartment with shared pool, golf nearby in Locarno

Locarno apartment

1 bedroom • 2 bathrooms • sleeps 4

from £296 / night

£2,072 / week

1 / 20

Holiday apartment rental

Ascona apartment

1 bedroom • 1 bathroom • sleeps 2

from £108 / night

£754 / week

1 / 11

Holiday apartment in Lake Maggiore

Ascona apartment

1 bedroom • 1 bathroom • sleeps 4

from £182 / night

£1,109 - £2,594 / week

1 / 10

Holiday apartment in Lake Maggiore

Porto Ronco apartment

2 bedrooms • 1 bathroom • sleeps 4

from £163 / night

£1,144 - £3,624 / week

1 / 17

Apartment rental in Lake Maggiore

Ascona apartment

2 bedrooms • 1 bathroom • sleeps 4

from £127 / night

£896 - £2,011 / week

1 / 11

Holiday apartment in Lake Maggiore

Gambarogno apartment

1 bedroom • 1 bathroom • sleeps 6

from £240 / night

£1,677 / week

1 / 15

Lake Maggiore holiday apartment rental

Ascona apartment

3 bedrooms • 1 bathroom • sleeps 6

from £160 / night

£810 - £1,739 / week

1 / 15

Ascona holiday apartment rental

Ascona apartment

2 bedrooms • 1 bathroom • sleeps 6

from £115 / night

£584 - £1,427 / week

1 / 8

Holiday apartment in Locarno

Locarno apartment

2 bedrooms • 1 bathroom • sleeps 4

from £85 / night

£597 - £3,624 / week

1 / 28

Locarno holiday apartment rental

Locarno apartment

2 bedrooms • 1 bathroom • sleeps 4

from £315 / night

£870 - £1,836 / week

1 / 18

Holiday apartment in Lake Maggiore

Muralto apartment

1 bedroom • 1 bathroom • sleeps 4

from £134 / night

£945 - £2,388 / week

1 / 16

Lake Maggiore holiday apartment rental

Ascona apartment

1 bedroom • 1 bathroom • sleeps 4

from £117 / night

£719 / week

1 / 10

Ronco sopra Ascona holiday apartment rental

Ronco sopra Ascona apartment

2 bedrooms • 1 bathroom • sleeps 4

from £140 / night

£594 - £1,174 / week

1 / 17

Holiday apartment in Lake Maggiore

Ascona apartment

1 bedroom • 1 bathroom • sleeps 4

from £169 / night

£854 - £1,739 / week

1 / 15

Lake Maggiore holiday apartment rental

Orselina apartment

2 bedrooms • 2 bathrooms • sleeps 5

from £194 / night

£936 - £2,119 / week

1 / 23

Holiday apartment in Lake Maggiore

Gerra apartment

1 bedroom • 2 bathrooms • sleeps 3

from £72 / night

£505 - £1,173 / week

1 / 15

Holiday apartment rental

Vairano apartment

1 bedroom • 1 bathroom • sleeps 2

from £154 / night

£438 - £713 / week

1 / 17

Lake Maggiore holiday apartment rental

Locarno apartment

1 bedroom • 1 bathroom • sleeps 2

from £200 / night

£491 - £621 / week

1 / 26

Holiday apartment rental

Ascona apartment

1 bedroom • 1 bathroom • sleeps 2

from £89 / night

£451 - £1,059 / week

1 / 13

Holiday apartment in Lake Maggiore

Ascona apartment

1 bedroom • 1 bathroom • sleeps 2

from £89 / night

£451 - £1,060 / week

1 / 16

Lake Maggiore holiday apartment rental

Porto Ronco apartment

1 bedroom • 1 bathroom • sleeps 2

from £172 / night

£1,199 / week

1 / 18

Muralto holiday apartment rental

Muralto apartment

1 bedroom • 2 bathrooms • sleeps 4

from £104 / night

£723 / week

1 / 8

Holiday apartment in Lake Maggiore

Orselina apartment

2 bedrooms • 1 bathroom • sleeps 5

from £145 / night

£718 - £1,395 / week

1 / 32

Holiday apartment in Ascona

Ascona apartment

1 bedroom • 1 bathroom • sleeps 2

from £71 / night

£360 - £807 / week

1 / 7

Holiday apartment in Lake Maggiore

Minusio apartment

1 bedroom • 1 bathroom • sleeps 2

from £201 / night

£574 - £1,137 / week

1 / 16

Apartment rental in Lake Maggiore

Vira apartment

2 bedrooms • 2 bathrooms • sleeps 4

from £372 / night

£954 - £1,856 / week

1 / 28

Holiday apartment with shared pool in Ascona

Ascona apartment

2 bedrooms • 1 bathroom • sleeps 4

from £151 / night

£777 - £1,627 / week

1 / 12

Holiday apartment in Lake Maggiore

Locarno apartment

2 bedrooms • 2 bathrooms • sleeps 4

from £360 / night

£882 - £1,905 / week

1 / 12

Lake Maggiore holiday apartment rental

Gambarogno apartment

1 bedroom • 1 bathroom • sleeps 4

from £284 / night

£611 - £1,088 / week

1 / 13

Holiday apartment in Lake Maggiore

Magadino apartment

2 bedrooms • 1 bathroom • sleeps 5

from £179 / night

£1,251 - £1,441 / week

1 / 20

Holiday apartment in Lake Maggiore

Minusio apartment

3 bedrooms • 2 bathrooms • sleeps 6

from £241 / night

£1,130 - £2,571 / week

1 / 15

Lake Maggiore holiday apartment rental

Ronco sopra Ascona apartment

2 bedrooms • 1 bathroom • sleeps 4

from £148 / night

£637 - £1,495 / week

1 / 13

Apartment rental in Lake Maggiore

Ronco sopra Ascona apartment

2 bedrooms • 1 bathroom • sleeps 4

from £178 / night

£1,088 - £3,624 / week

1 / 25

Apartment accommodation in Lake Maggiore

Ascona apartment

1 bedroom • 1 bathroom • sleeps 2

from £96 / night

£577 - £878 / week

1 / 17

Holiday apartment rental

Ascona apartment

2 bedrooms • 2 bathrooms • sleeps 4

from £151 / night

£744 - £1,556 / week

1 / 23

Holiday apartment in Vairano

Vairano apartment

3 bedrooms • 1 bathroom • sleeps 6

from £161 / night

£599 - £1,443 / week

1 / 31

Lake Maggiore holiday apartment rental

Ascona apartment

1 bedroom • 1 bathroom • sleeps 4

from £151 / night

£765 - £1,616 / week

1 / 14

×

Also consider