Updating

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

Updating

Villas in Santa Cruz de Tenerife: Rent luxury villas in Santa Cruz de Tenerife

All filters

Filters (1)

Clear filters

51 villas

Applied filters (1)

Santa Cruz de Tenerife holiday villa rental

Santa Cruz de Tenerife villa

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 10

from £256 / night

£1,789 / week

1 / 15

Holiday villa with swimming pool in Santa Cruz de Tenerife

Santa Cruz de Tenerife villa

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

from £91 / night

£633 / week

1 / 22

Holiday villa in Santa Cruz de Tenerife

Santa Cruz de Tenerife villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £78 / night

£542 / week

1 / 26

Holiday villa with indoor pool in Santa Cruz de Tenerife

Santa Cruz de Tenerife villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £97 / night

£678 - £1,084 / week

1 / 22

Holiday villa in Santa Cruz de Tenerife

Santa Cruz de Tenerife villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £29 / night

£213 / week

1 / 7

Great rentals within 20 miles that match your search

Holiday villa rental

Puerto de la Cruz villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 7

from £146 / night

£1,016 / week

1 / 30

Las Dehesas holiday villa rental

Las Dehesas villa

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

Pricing unknown

1 / 14

Holiday villa in Santa Ursula

Santa Ursula villa

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 11

from £242 / night

£1,693 / week

1 / 29

El Sauzal holiday villa rental

El Sauzal villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 9

from £194 / night

£1,355 / week

1 / 80

Holiday villa in Puerto de la Cruz

Puerto de la Cruz villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 10

from £84 / night

£586 / week

1 / 47

Villa rental in Puerto de la Cruz with swimming pool, golf nearby

Puerto de la Cruz villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 7

from £197 / night

£1,374 - £1,551 / week

1 / 42

Holiday villa with swimming pool in Candelaria

Candelaria villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £128 / night

£895 / week

1 / 45

La Matanza de Acentejo holiday villa rental

La Matanza de Acentejo villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £291 / night

£2,032 / week

1 / 16

Villa rental in Santa Ursula with shared pool

Santa Ursula villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 9

from £82 / night

£569 / week

1 / 36

Holiday villa rental

Tabaiba villa

  • 9 bedrooms
  • 7 bathrooms
  • sleeps 18

from £678 / night

£4,741 / week

1 / 28

Villa rental in Puerto de la Cruz with swimming pool

Puerto de la Cruz villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 11

from £365 / night

£2,556 / week

1 / 67

Holiday villa accommodation

Puerto de la Cruz villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £273 / night

£1,821 - £1,949 / week

1 / 40

Holiday villa rental

El Sauzal villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £141 / night

£982 / week

1 / 18

Holiday villa rental

Santa Ursula villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £204 / night

£1,423 / week

1 / 37

Santa Ursula holiday villa rental

Santa Ursula villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 9

from £118 / night

£824 / week

1 / 34

Holiday villa in Santa Ursula

Santa Ursula villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £206 / night

£1,438 / week

1 / 36

Villa rental in Santa Ursula with swimming pool

Santa Ursula villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £114 / night

£799 / week

1 / 67

Holiday villa in La Esperanza

La Esperanza villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £94 / night

£569 / week

1 / 28

Holiday villa rental

La Esperanza villa

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

from £190 / night

£1,328 / week

1 / 44

La Matanza de Acentejo holiday villa rental

La Matanza de Acentejo villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £292 / night

£2,033 / week

1 / 12

Villa rental in Santa Ursula

Santa Ursula villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £206 / night

£1,278 - £2,282 / week

1 / 43

El Sauzal holiday villa rental

El Sauzal villa

  • 7 bedrooms
  • 6 bathrooms
  • sleeps 14

from £393 / night

£2,747 / week

1 / 78

Holiday villa in Tacoronte

Tacoronte villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

from £101 / night

£703 / week

1 / 55

Holiday villa in El Sauzal

El Sauzal villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £153 / night

£1,067 / week

1 / 67

Villa rental in La Matanza de Acentejo

La Matanza de Acentejo villa

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

from £164 / night

£1,145 / week

1 / 46

Holiday villa in Puerto de la Cruz

Puerto de la Cruz villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 13

from £276 / night

£1,930 / week

1 / 104

Villa rental in El Sauzal with swimming pool

El Sauzal villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £297 / night

£2,076 / week

1 / 78

Holiday villa in La Matanza de Acentejo

La Matanza de Acentejo villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

from £182 / night

£1,274 / week

1 / 39

El Sauzal holiday villa rental

El Sauzal villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £114 / night

£799 / week

1 / 41

Villa letting in El Sauzal

El Sauzal villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 7

from £114 / night

£799 / week

1 / 79

Holiday villa in El Sauzal

El Sauzal villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £206 / night

£1,438 / week

1 / 106

Holiday villa in Santa Ursula

Santa Ursula villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from £137 / night

£959 / week

1 / 40

Villa rental in Tacoronte with swimming pool

Tacoronte villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £774 / night

£2,371 / week

1 / 51

Santa Ursula holiday villa rental

Santa Ursula villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £96 / night

£753 - £1,009 / week

1 / 36

Holiday villa in Tacoronte

Tacoronte villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 9

from £329 / night

£2,300 / week

1 / 5

×

Also consider