Updating

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

Updating

All filters (1)

Filters (1)

Clear filters

45 Vacation rentals

Applied filters (1)

Vacation apartment in Lake Maggiore

San Nazzaro apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 3

from $110 / night

$792 - $1,867 / week

1 / 19

Locarno Vacation apartment rental

Locarno apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from $253 / night

$1,258 - $2,722 / week

1 / 16

Vacation apartment in Lake Maggiore

Porto Ronco apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $279 / night

$1,949 / week

1 / 6

Lake Maggiore Vacation apartment rental

Vira apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from $137 / night

$988 - $2,267 / week

1 / 25

Apartment rental in Muralto

Muralto apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from $161 / night

$1,122 / week

1 / 18

Lake Maggiore Vacation apartment accommodation

Brissago apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from $127 / night

$916 - $2,161 / week

1 / 34

Vacation apartment in Lake Maggiore

Magadino apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from $251 / night

$1,754 - $2,019 / week

1 / 20

Apartment rental in Lake Maggiore

Porto Ronco apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $279 / night

$1,949 / week

1 / 16

Vacation apartment in Lake Maggiore

Muralto apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $173 / night

$1,245 - $2,560 / week

1 / 20

Vacation studio rental

Brissago studio

  • Studio
  • 1 bathroom
  • sleeps 2

from $100 / night

$721 - $2,161 / week

1 / 22

Home rental in Minusio

Minusio house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $203 / night

$1,417 / week

1 / 15

Apartment rental in Lake Maggiore

Ronco sopra Ascona apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $116 / night

$836 - $2,746 / week

1 / 23

Vacation apartment in Lake Maggiore

Brissago apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $173 / night

$1,245 - $2,800 / week

1 / 37

Lake Maggiore Vacation apartment rental

Locarno apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $286 / night

$2,062 - $3,866 / week

1 / 32

Vacation apartment in Lake Maggiore

Brissago apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $146 / night

$1,049 - $1,973 / week

1 / 22

Lake Maggiore Vacation apartment rental

Porto Ronco apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $317 / night

$2,214 / week

1 / 16

Apartment rental in Lake Maggiore

Locarno apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $249 / night

$1,796 - $3,831 / week

1 / 30

Lake Maggiore Vacation apartment rental

Locarno apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $110 / night

$792 - $1,973 / week

1 / 22

Ronco sopra Ascona Vacation apartment rental

Ronco sopra Ascona apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $146 / night

$1,049 - $2,746 / week

1 / 32

Vacation apartment rental

Brissago apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from $146 / night

$1,049 - $2,453 / week

1 / 33

Vacation apartment in Lake Maggiore

Locarno apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $137 / night

$988 - $2,161 / week

1 / 20

Vacation apartment rental

Brissago apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $153 / night

$1,103 - $1,832 / week

1 / 19

Vacation apartment in Lake Maggiore

Brissago apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from $198 / night

$1,423 - $2,800 / week

1 / 34

Lake Maggiore Vacation home rental

Vira house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 2

from $317 / night

$2,214 / week

1 / 15

Vacation apartment in Locarno

Locarno apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $137 / night

$988 - $2,161 / week

1 / 27

Vacation apartment in Lake Maggiore

Brissago apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $119 / night

$854 - $2,800 / week

1 / 38

Lake Maggiore Vacation apartment rental

Ascona apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $190 / night

$1,139 / week

1 / 10

Vacation apartment in Locarno

Locarno apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $146 / night

$1,049 - $2,453 / week

1 / 19

Vacation apartment with shared pool, golf nearby in Locarno

Locarno apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

from $370 / night

$2,588 / week

1 / 20

Locarno Vacation apartment rental

Locarno apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $110 / night

$792 - $1,973 / week

1 / 23

Vacation apartment in Lake Maggiore

Locarno apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $183 / night

$1,317 - $3,058 / week

1 / 23

Apartment rental in Lake Maggiore

Ascona apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $153 / night

$1,103 - $1,832 / week

1 / 32

Apartment rental in Lake Maggiore with shared pool

Minusio apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $146 / night

$1,049 - $2,161 / week

1 / 25

Apartment rental in Lake Maggiore

Ascona apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from $146 / night

$1,049 - $2,364 / week

1 / 19

Vacation apartment in Lake Maggiore

Porto Ronco apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $273 / night

$1,965 - $2,951 / week

1 / 21

Vacation apartment in Lake Maggiore

Minusio apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $156 / night

$1,121 - $2,853 / week

1 / 23

Vacation apartment in Lake Maggiore

Brissago apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $308 / night

$2,157 / week

1 / 8

Vacation apartment rental

Gambarogno apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $317 / night

$2,214 / week

1 / 4

Vacation apartment in Lake Maggiore

Porto Ronco apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $198 / night

$1,553 / week

1 / 32

Lake Maggiore Vacation apartment rental

Locarno apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

from $253 / night

$1,258 - $2,565 / week

1 / 31

×

Also consider