118,000 self-catering holiday homes & villa holiday rentals across Europe, USA & worldwide
More search options

e.g. villa in Tuscany with pool

Self-catering holiday homes: Canary Islands villa

Your current search is: Canary Islands, villa, luxury

  1. Large 5 bedroom Villa Del Vista, private pool, HOT TUB, near beach and old town — Property 79373

    Holiday Villa rental in Puerto del Carmen area
    • Villa, self catering
    • floor area: 200 m²
    • 5 bedrooms, sleeps 10
    • 4 bathrooms, 1 toilet
    • near the sea, resort
    • garden
    • pool
    Rates (shown in £ GBP)
    £980 - £1950 per Property per week
  2. Luxurious Villa Del Sueno, wi-fi, internet, hot tub, h/pool, air-con,pool table. — Property 405271

    Holiday Villa rental in Tias area
    • Villa, self catering
    • floor area: 175 m²
    • 4 bedrooms, sleeps 9
    • 3 bathrooms
    • near the sea, village
    • air-conditioning
    • garden
    Rates (shown in £ GBP)
    £985 - £1899 per Property per week
  3. Majestic Canarian Manor House 11 Bedrooms Heated Pool Air Con Jacuzzi — Property 400364

    Holiday Villa rental in Playa Honda - San Bartolome area
    • Villa, self catering
    • floor area: 700 m²
    • 11 bedrooms, sleeps 26
    • 11 bathrooms
    • rural, village
    • air-conditioning
    • garden
    Rates (shown in £ GBP)
    £1249 - £2795 per Property per week
  4. Luxury 5 STAR Villa H/Pool, A/C, HOT TUB, Pool Table, WIFI internet, Playstation — Property 13201

    Holiday Villa rental in Puerto del Carmen area
    • Villa, self catering
    • floor area: 140 m²
    • 3 bedrooms, sleeps 6
    • 2 bathrooms
    • near the sea, village
    • air-conditioning
    • garden
    Rates (shown in £ GBP)
    £885 - £1385 per Property per week
  5. Superb detached 3 Bedroom Villa in Costa Teguise, Lanzarote — Property 54695

    Holiday Villa rental in Costa Teguise area
    • Villa, self catering
    • floor area: 150 m²
    • 3 bedrooms, sleeps 8
    • 3 bathrooms, 2 toilets
    • beach, resort
    • garden
    • pool
    Rates (shown in £ GBP)
    £625 per Property per week
  6. Vistafuerte: Luxury villa with private heated pool-comfort &location — Property 9138

    Holiday Villa rental in Playa Blanca area
    • Villa, self catering
    • floor area: 130 m²
    • 3 bedrooms, sleeps 6
    • 2 bathrooms
    • beach, near the sea
    • garden
    • pool
    Rates (shown in £ GBP)
    £550 - £800 per Property per week
  7. Romantic luxury 2 bed 2 bath villa with private heated pool & hot tub — Property 83464

    Holiday Villa rental in Playa Blanca area
    • Villa, self catering
    • floor area: 100 m²
    • 2 bedrooms, sleeps 4
    • 2 bathrooms
    • near the sea, village
    • air-conditioning
    • garden
    Rates (shown in £ GBP)
    £525 - £800 per Property per week
  8. Luxury three bedroom two bathroom detached villa heated pool sea and golf views — Property 95244

    Holiday Villa rental in Fuerteventura area
    • Villa, self catering
    • floor area: 180 m²
    • 3 bedrooms, sleeps 8
    • 2 bathrooms
    • beach, resort
    • garden
    • pool
    Rates (shown in £ GBP)
    £750 - £1000 per Property per week
  9. Luxury 4/bed villa /private pool with lockable gate-+ paddle pool — Property 67462

    Holiday Villa rental in Costa Teguise area
    • Villa, self catering
    • floor area: 200 m²
    • 4 bedrooms, sleeps 10
    • 2 bathrooms
    • near the sea, resort
    • garden
    • pool
    Rates (shown in £ GBP)
    £695 - £810 per Property per week
  10. Deluxe three bedroom villa, with private swimming pool, near beach — Property 77655

    Holiday Villa rental in Costa Teguise area
    • Villa, self catering
    • floor area: 200 m²
    • 3 bedrooms, sleeps 7
    • 2 bathrooms
    • near the sea, resort
    • garden
    • pool
    S P E C I A L    O F F E R
    Reductions up to 50% in November!
    Rates (shown in £ GBP)
    £395 - £950 per Property per week

Refine your search

Find by availability dates:
Find by weekly rental
rate (in £ GBP):
You refined by:
Canary Islands remove
villa remove
luxury remove
(remove all)