Map

Holiday Homes in Spain

Rent a Holiday Apartment, House or Self-Catering Villa in Spain

Spain's frequent guaranteed sunshine, its pristine award winning beaches, and having been declared the healthiest climate in Europe makes it the best destination for a sun-filled holiday. It has incredible cultural offerings to explore from untouched nature reserves, stunning mountains, to ancient structures. The best attractions and a lively social scene make it a hotspot for those wanting a mixture of relaxation with fun things to do. Choose a holiday apartment in Spain, enjoy a city break, visit exquisite restaurants and delve into the varied trendy nightlife, or rent a holiday villa in Spain and experience the relaxed lifestyle, with a wide range of activities and the best beaches in the Mediterranean. This is the perfect holiday destination for all ages and all tastes.

Select from many holiday homes to rent in Spain. We offer luxury self-catering villas, cosy holiday houses to private apartments in and around the most unique areas of Spain. 

19227 properties found

Sort by
See prices in
EUR
Display

Villa in Alaro

(30)
  • 6 bedrooms
  • sleeps 14
  • 6 bathrooms
  • 500 m² living area
  • 150 m² terrace
  • Private pool
  • Wi-Fi
  • Garden
  • Terrace furniture
Id: 8814 Add to shortlist Remove Remove
£ 2,189 - 2,949/week £ 319 - 421/night Show details

Villa in Marbella (Marbella Town)

  • 3 bedrooms
  • sleeps 6
  • 3 bathrooms
  • 1 toilet
  • 220 m² living area
  • 1200 m² garden
  • Private pool
  • Wi-Fi
  • Patio
Id: 56266 Add to shortlist Remove Remove
£ 1,814 - 2,815/week £ 259 - 402/night Show details

Townhouse in Vélez Malaga

(12)
  • 6 bedrooms
  • sleeps 13
  • 2 bathrooms
  • 2 toilets
  • 360 m² living area
  • 30 m² terrace
  • 80 m² garden
  • Private pool
  • Heated pool
Id: 6711 Add to shortlist Remove Remove
£ 357 - 2,046/week £ 51 - 292/night Show details

Villa in Roses (Els Grecs)

(5)
  • 5 bedrooms
  • sleeps 12
  • 5 bathrooms
  • 5 toilets
  • 230 m² living area
  • 240 m² terrace
  • 1450 m² garden
  • Private pool
  • Heated pool
Id: 12413 Add to shortlist Remove Remove
£ 1,251 - 5,228/week £ 179 - 747/night Show details

Villa in El Vendrell

(7)
  • 5 bedrooms
  • sleeps 10
  • 2 bathrooms
  • 1 toilet
  • 200 m² living area
  • 12 m² terrace
  • 600 m² garden
  • Private pool
  • Wi-Fi
Id: 20304 Add to shortlist Remove Remove
£ 1,173 - 2,399/week   Show details
Last minute offers
from 27. Jul 2019 to 17. Aug 2019

Mansion in L'Ampolla (Les Oliveres)

  • 5 bedrooms
  • sleeps 10
  • 3 bathrooms
  • 1 toilet
  • 300 m² living area
  • 107 m² terrace
  • 1000 m² garden
  • Private pool
  • Wi-Fi
Id: 71459 Add to shortlist Remove Remove
£ 1,278 - 3,977/week £ 429 - 1,327/night Show details

Villa in Benalmádena (Rancho Domingo)

(11)
  • 6 bedrooms
  • sleeps 12
  • 4 bathrooms
  • 1 toilet
  • 500 m² living area
  • 200 m² terrace
  • 7000 m² garden
  • Private pool
  • Heated pool
Id: 17254 Add to shortlist Remove Remove
£ 3,485 - 8,847/week £ 849 - 1,264/night Show details
Last minute offers
from 6. Jul 2019 to 13. Jul 2019

Villa in La Nucia

(13)
  • 5 bedrooms
  • sleeps 10
  • 3 bathrooms
  • 4 toilets
  • 200 m² living area
  • 150 m² terrace
  • 100 m² garden
  • Private pool
  • Wi-Fi
Id: 21218 Add to shortlist Remove Remove
£ 804 - 1,698/week   Show details

Villa in Lloret De Mar (Serra Brava)

  • 7 bedrooms
  • sleeps 13
  • 4 bathrooms
  • 120 m² living area
  • 180 m² terrace
  • 650 m² garden
  • Private pool
  • Wi-Fi
  • Balcony
Id: 57569 Add to shortlist Remove Remove
£ 800 - 3,351/week   Show details

Villa in Salomó

(32)
  • 3 bedrooms
  • sleeps 6
  • 2 bathrooms
  • 2 toilets
  • 215 m² living area
  • 55 m² terrace
  • 430 m² garden
  • Private pool
  • Wi-Fi
Id: 9926 Add to shortlist Remove Remove
£ 760 - 1,251/week   Show details

Villa in Sitges

  • 3 bedrooms
  • sleeps 6
  • 3 bathrooms
  • 1 toilet
  • 250 m² living area
  • 50 m² terrace
  • 200 m² garden
  • Private pool
  • Indoor pool
Id: 57092 Add to shortlist Remove Remove
£ 1,296 - 4,423/week   Show details
Last minute offers
from 22. Jun 2019 to 13. Jul 2019

Villa in Tarragona city (La Mora)

(4)
  • 5 bedrooms
  • sleeps 8
  • 4 bathrooms
  • 1 toilet
  • 350 m² living area
  • 220 m² terrace
  • 1400 m² garden
  • Private pool
  • Wi-Fi
Id: 6165 Add to shortlist Remove Remove
£ 2,404 - 5,085/week   Show details
Last minute offers
from 15. Jun 2019 to 29. Jun 2019

Villa in Arenys de Mar

(15)
  • 6 bedrooms
  • sleeps 17
  • 5 bathrooms
  • 1 toilet
  • 756 m² living area
  • 60 m² terrace
  • 700 m² garden
  • Private pool
  • Wi-Fi
Id: 18633 Add to shortlist Remove Remove
£ 2,100 - 4,289/week £ 300 - 613/night Show details

Villa in Sitges

  • 6 bedrooms
  • sleeps 14
  • 4 bathrooms
  • 2 toilets
  • 500 m² living area
  • 500 m² terrace
  • Private pool
  • Wi-Fi
  • Balcony
Id: 20291 Add to shortlist Remove Remove
£ 2,636 - 7,998/week   Show details
Last minute offers
from 19. Jul 2019 to 26. Jul 2019

Apartment in Casares Costa (La Perla de la Bahia)

(14)
  • 2 bedrooms
  • sleeps 6
  • 2 bathrooms
  • 2 toilets
  • 110 m² living area
  • 24 m² terrace
  • Shared pool
  • Heated pool
  • Wi-Fi
Id: 38642 Add to shortlist Remove Remove
£ 375 - 1,220/week £ 76 - 174/night Show details

Villa in Moraira (Pla del Mar)

(24)
  • 4 bedrooms
  • sleeps 8
  • 3 bathrooms
  • 4 toilets
  • 450 m² living area
  • 200 m² terrace
  • 450 m² garden
  • Private pool
  • Wi-Fi
Id: 18287 Add to shortlist Remove Remove
£ 1,564 - 2,860/week   Show details
{{tag.text}}

({{property.reviewCount}})
{{tag.text}}
  • {{ fact }}
{{property.idText}} Add to shortlist Remove Remove
{{property.pricePerWeekText}} {{property.pricePerNightText}} Show details

{{property.idText}}
X
Win a €750 gift voucher!
Sign up to our newsletter and you could win 750€ off your next Spain Holiday.


I have read and accept the privacy policy
 Win a €750 gift voucher! 
Spain-Holiday.com uses its own and third-party cookies to improve our services and show you advertisements adjusted to your preferences by analysing your navigation habits. Change the configuration and get more information here