Updating

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

Updating

Best Canary Islands Vacation rentals on Holiday Lettings - Villas

All filters

Filters

24,475 Vacation rentals

Vacation villa in Canary Islands

Tias villa

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from $459 / night

$3,212 / week

1 / 17

Home accommodation in Canary Islands

Playa Blanca house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 3

from $104 / night

$724 / week

1 / 47

Bungalow rental in Canary Islands

Playa del Ingles bungalow

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from $224 / night

$1,566 / week

1 / 43

Vacation home in Barrio Los Menores

Barrio Los Menores house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $596 / night

$4,172 / week

1 / 69

Vacation apartment rental

Puerto de Santiago apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $113 / night

$792 / week

1 / 13

Vacation villa with swimming pool in Canary Islands

Meloneras villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from $563 / night

$3,935 / week

1 / 26

Vacation villa with golf nearby in Callao Salvaje

Callao Salvaje villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $176 / night

$1,226 / week

1 / 34

Canary Islands Vacation apartment rental

Golf del Sur apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

from $138 / night

$964 / week

1 / 28

Villa rental in Canary Islands

Puerto Del Carmen villa

  • 6 bedrooms
  • 3 bathrooms
  • sleeps 12

from $400 / night

$2,795 / week

1 / 29

Vacation villa in Canary Islands

Playa de la Arena villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from $195 / night

$1,460 - $2,311 / week

1 / 21

Villa rental in Playa Blanca

Playa Blanca villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from $199 / night

$1,393 - $2,736 / week

1 / 29

Vacation apartment in Canary Islands

Los Cristianos apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $98 / night

$683 / week

1 / 23

Vacation apartment in Canary Islands

Tias apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $207 / night

$1,448 / week

1 / 31

Canary Islands Vacation apartment rental

Golf del Sur apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $90 / night

$628 - $846 / week

1 / 41

Vacation apartment rental

Las Brenas apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 3

from $98 / night

$681 - $894 / week

1 / 22

Playa de Fanabe Vacation apartment rental

Playa de Fanabe apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $92 / night

$639 / week

1 / 33

Vacation apartment rental

Corralejo apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $73 / night

$511 / week

1 / 28

Vacation apartment with shared pool in Canary Islands

Corralejo apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $73 / night

$511 / week

1 / 32

Vacation villa in Canary Islands

Playa Honda villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $184 / night

$1,222 / week

1 / 70

Villa rental in Playa Blanca

Playa Blanca villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from $402 / night

$2,811 / week

1 / 32

Vacation apartment with shared pool in Canary Islands

Costa del Silencio apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $98 / night

$680 - $681 / week

1 / 39

Canary Islands Vacation villa rental

Playa Blanca villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from $177 / night

$1,235 / week

1 / 20

Vacation villa in Canary Islands

Playa Blanca villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $362 / night

$2,361 - $2,715 / week

1 / 24

Las Palmas de Gran Canaria Vacation studio rental

Las Palmas de Gran Canaria studio

  • Studio
  • 1 bathroom
  • sleeps 2

from $79 / night

$486 / week

1 / 32

Canary Islands Vacation apartment rental

Tias apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $66 / night

$420 / week

1 / 14

Canary Islands Vacation cottage rental

San Andres cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 7

from $104 / night

$677 - $1,279 / week

1 / 33

Vacation apartment in Canary Islands

Puerto Del Carmen apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $84 / night

$588 / week

1 / 13

Vacation villa with swimming pool in Playa Blanca

Playa Blanca villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from $456 / night

$3,118 - $3,381 / week

1 / 17

Vacation condo in Canary Islands

Arico condo

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $75 / night

$522 / week

1 / 35

Vacation apartment in Canary Islands

Corralejo apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $115 / night

$803 / week

1 / 9

Apartment rental in Canary Islands with golf nearby

Golf del Sur apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $138 / night

$2,008 / week

1 / 50

Canary Islands Vacation apartment rental

Pasito Blanco apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $230 / night

$1,606 / week

1 / 30

Home rental in Canary Islands

Marzagan house

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 9

from $172 / night

$1,205 / week

1 / 31

Canary Islands Vacation apartment rental

El Cotillo apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $88 / night

$613 / week

1 / 17

Apartment rental in Canary Islands

Corralejo apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $73 / night

$511 / week

1 / 29

Vacation apartment in Canary Islands

Brena Alta apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $86 / night

$620 / week

1 / 19

Vacation apartment rental

Playa de la Arena apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $128 / night

$843 - $962 / week

1 / 40

Vacation villa rental

Poris de Abona villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $268 / night

$1,337 - $1,405 / week

1 / 47

Vacation apartment accommodation

Costa del Silencio apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $109 / night

$775 - $928 / week

1 / 39

Vacation home in Canary Islands

San Miguel de Tajao house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

from $137 / night

$1,167 - $1,218 / week

1 / 30

×

Also consider