Close
View map

Villas in Spain and Apartments – Holiday Lettings - Holiday Rentals Spain

Cancel
Filters

Price per night

-

Property type

  • (39,143)
  • (19,450)
  • (2,186)
  • (13,812)
more

Activities

  • (22,050)
  • (10,989)
  • (607)
  • (21,327)
more

Facilities

  • (41,667)
  • (15,482)
  • (4,033)
  • (407)
more

Suitability

  • (34,175)
  • (12,766)
  • (74,139)
  • (41,295)
more

Location

  • Spain
  • (21,938)
  • (996)
  • (1,290)
  • (10,505)
  • (879)
  • (13,706)
  • (279)
  • (651)
  • (1,348)
  • (10,756)
  • (3)
  • (1,771)
  • (446)
  • (2,174)
  • (255)
  • (2,261)
  • (285)
  • (14,609)
Apply filters
£
 
 
 
 
 
 

Enter dates for more accurate prices

Spain
Check in  Check out
Sleeps 2
Edit
Filters

84,178 Holiday homes

Travellers going to Spain are booking July dates now. Secure your holiday home today and have the perfect trip.

from£45 / night

Book View

  • 1 Bedroom
  • Sleeps 3

Holiday cottage rental

Responds fast! avg. 1 hour 20 minutes

from£40 / night

Book View

  • 2 Bedrooms
  • Sleeps 3

Holiday home in Spain

Responds fast! avg. 3 hours 38 minutes

from£53 / night

Book View

  • 2 Bedrooms
  • Sleeps 4

Holiday apartment rental

 (10)Excellent
from£62 / night

Book View

  • 1 Bedroom
  • Sleeps 4

Spain holiday apartment rental

 (46)Excellent

Responds fast! avg. 1 hour 6 minutes

Certificate of Excellence

from£114 / night

Book View

  • 2 Bedrooms
  • Sleeps 4

Holiday villa rental

 (1)Excellent
from£46 / night

Book View

  • 1 Bedroom
  • Sleeps 3

Apartment rental in Asturias

 (10)Excellent

Responds fast! avg. 3 hours 35 minutes

from£29 / night

Book View

  • 1 Bedroom
  • Sleeps 4

Holiday home in Spain

 (1)Average

Responds fast! avg. 1 hour 17 minutes

from£53 / night

Book View

  • 3 Bedrooms
  • Sleeps 5

Holiday condo in Spain

 (13)Excellent

Certificate of Excellence

from£222 / night

Book View

  • 7 Bedrooms
  • Sleeps 12

B&b rental in Spain

 (3)Excellent
from£53 / night

Book View

  • 2 Bedrooms
  • Sleeps 6

Andalucia holiday apartment rental

 (9)Excellent

Responds fast! avg. 1 hour 53 minutes

from£31 / night

Book View

  • 2 Bedrooms
  • Sleeps 4

Apartment rental in Spain

 (3)Very Good
from£95 / night

Book View

  • 3 Bedrooms
  • Sleeps 6

Holiday villa in Spain

 (7)Very Good

Responds fast! avg. 1 hour 54 minutes

from£169 / night

Book View

  • 6 Bedrooms
  • Sleeps 12

Spain holiday gite rental

 (2)Excellent
from£89 / night

Book View

  • 2 Bedrooms
  • Sleeps 5

Spain holiday apartment rental

 (4)Excellent

Responds fast! avg. 1 hour 22 minutes

from£36 / night

Book View

  • 2 Bedrooms
  • Sleeps 6

Apartment rental in Valencian Country with shared pool

 (12)Excellent

Responds fast! avg. 38 minutes

Certificate of Excellence

from£38 / night

Book View

  • 2 Bedrooms
  • Sleeps 6

Holiday apartment in Valencian Country

 (7)Excellent

Responds fast! avg. 3 hours 49 minutes

from£76 / night

Book View

  • 2 Bedrooms
  • Sleeps 4

Holiday apartment in Spain

 (5)Average
from£71 / night

Book View

  • 4 Bedrooms
  • Sleeps 10

Holiday home in Spain

 (5)Excellent

Responds fast! avg. 2 hours 29 minutes

from£36 / night

Book View

  • Sleeps 3

Holiday studio in Costa de la Luz

 (19)Very Good

Responds fast! avg. 2 hours 47 minutes

Certificate of Excellence

from£31 / night

Book View

  • 1 Bedroom
  • Sleeps 4

Aragon ski apartment to rent.

 (7)Excellent
from£93 / night

Book View

  • 5 Bedrooms
  • Sleeps 8

Holiday cottage rental

 (15)Very Good

Certificate of Excellence

from£27 / night

Book View

  • 2 Bedrooms
  • Sleeps 5

Holiday home with shared pool in Spain

 (5)Excellent

Certificate of Excellence

from£160 / night

Book View

  • 5 Bedrooms
  • Sleeps 11

Holiday apartment in Spain

 (2)Very Good

Responds fast! avg. 3 hours 41 minutes

from£45 / night

Book View

  • 2 Bedrooms
  • Sleeps 6

Holiday home in Spain

Responds fast! avg. 3 hours 53 minutes

from£52 / night

Book View

  • 1 Bedroom
  • Sleeps 4

Holiday apartment with shared pool in Spain

Responds fast! avg. 2 hours 43 minutes

Also consider