Spain Holiday Rentals - Villas, Apartments and Self-catering Accommodation in Spain

Close

View larger map

Also consider

Europe Holidays
428241 properties
Spain Holidays
86622 properties
Luxury Villas
2684 properties
Apartments Costa del Sol
3201 properties
Villas Andalucia
21,344 properties
Valenciana
14,389 properties
Villas Catalunia
13,082 properties
Villas Balearic Islands
12,685 properties
Villas Canary Islands
10,754 properties
Villas Murcia
2,491 properties
Community of Madrid
1,944 properties
Villas Galicia
1,934 properties
Castilla y Leon
1,446 properties
Villas Asturias
1,329 properties
Holiday rentals Cantabria
1,175 properties
Villas Basque Country
1,055 properties
Apartments Aragon
1,015 properties
Castilla La Mancha
718 properties
Holiday rentals Extremadura
498 properties
Beach rentals Navarre
279 properties
La Rioja
253 properties

Spain

No dates Enter dates for accurate prices -

Adults, Children

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

84,425 Holiday homes

24

Ibiza / Cala Tarida

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Swimming pool

from £211 / night

£1442 - £3412 / week

Book View

from £211 / night

0

Province of Girona / Llivia

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Ask owner if suitable for children

from £107 / night

£467 / week

Book View

from £107 / night

(2) Excellent 

19

Province of Barcelona / Castellar de n'Hug

4 8 2 nights min

  • 4 bedrooms
  • Sleeps 8
  • 2 nights min
  • Child friendly
  • Pet friendly

from £101 / night

£547 / week

Book View

Responds fast!
avg. 3 hours 23 minutes

from £101 / night

Featured properties

55

La Oliva / Corralejo

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £73 / night

£623 - £742 / week

Book View

from £73 / night

16

Costa Brava / L'Estartit

2 5 7 nights min

  • 2 bedrooms
  • Sleeps 5
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £61 / night

£421 - £631 / week

Book View

from £61 / night

(1) Excellent 

24

Majorca / Cala San Vincente

3 5 Min stay varies

  • 3 bedrooms
  • Sleeps 5
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning

from £112 / night

£784 / week

Book View

Responds fast!
avg. 3 hours 2 minutes

from £112 / night

(11) Very Good 

33

Costa de la Luz / Conil de la Frontera

Studio 3 Min stay varies

  • Studio
  • Sleeps 3
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

from £34 / night

£328 / week

Book View

Responds fast!
avg. 3 hours 52 minutes

from £34 / night

(12) Excellent 

24

Province of Pontevedra / Vigo

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.15 km
  • Child friendly

from £52 / night

£297 - £530 / week

Book View

Responds fast!
avg. 2 hours 2 minutes

from £52 / night

8

Tenerife / Santa Cruz de Tenerife

2 2 1 night min

  • 2 bedrooms
  • Sleeps 2
  • 1 night min
  • Nearest beach 6 km
  • Child friendly

from £13 / night

£89 / week

Book View

Responds fast!
avg. 1 hour 51 minutes

from £13 / night

15

Tenerife / Poris de Abona

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Nearest beach 0.5 km
  • Swimming pool
  • Child friendly

from £30 / night

£208 / week

Book View

Responds fast!
avg. 1 hour 38 minutes

from £30 / night

29

Tenerife / Santa Cruz de Tenerife

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Child friendly

from £43 / night

£272 / week

Book View

Responds fast!
avg. 3 hours 15 minutes

from £43 / night

(5) Excellent 

24

Minorca / Son Parc

3 4 Min stay varies

  • 3 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £55 / night

£383 / week

Book View

Responds fast!
avg. 3 hours 43 minutes

from £55 / night

(7) Very Good 

34

Province of Cadiz / Sanlucar de Barrameda

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

from £47 / night

£278 - £454 / week

Book View

Responds fast!
avg. 37 minutes

from £47 / night

14

Chiclana de la Frontera / Novo Sancti Petri

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Nearest beach 0.63 km
  • Swimming pool
  • Child friendly

from £32 / night

£218 / week

Book View

Responds fast!
avg. 3 hours 24 minutes

from £32 / night

(1) Excellent 

33

Adeje / Costa Adeje

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Swimming pool

from £64 / night

£442 / week

Book View

from £64 / night

(1) Excellent 

21

Costa de la Luz / Mazagon

4 7 Min stay varies

  • 4 bedrooms
  • Sleeps 7
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Private garden

from £42 / night

£292 - £834 / week

Book View

from £42 / night

(1) Excellent 

14

Costa Blanca / Calpe

5 11 Min stay varies

  • 5 bedrooms
  • Sleeps 11
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning

from £169 / night

£1135 - £2942 / week

Book View

Responds fast!
avg. 26 minutes

from £169 / night

(1) Excellent 

18

Province of Valencia / Algar de Palancia

1 3 2 nights min

  • 1 bedroom
  • Sleeps 3
  • 2 nights min
  • Nearest beach 20 km
  • Child friendly
  • Private garden

from £43 / night

£295 - £324 / week

Book View

Responds fast!
avg. 3 hours 8 minutes

from £43 / night

17

Province of Almeria / Mojacar

1 4 5 nights min

  • 1 bedroom
  • Sleeps 4
  • 5 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £64 / night

£424 - £551 / week

Book View

from £64 / night

8

Province of Zaragoza / Villafeliche

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min

from £43 / night

£295 / week

Book View

Responds fast!
avg. 3 hours 17 minutes

from £43 / night

19

Cantabria / Comillas

4 8 7 nights min

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £101 / night

£706 / week

Book View

from £101 / night

(15) Very Good 

24

Cadaques / Old Cadaques

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly

from £51 / night

£324 - £666 / week

Book View

Responds fast!
avg. 2 hours 46 minutes

from £51 / night

(1) Very Good 

14

Majorca / Pollenca

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 7 km
  • Child friendly

from £56 / night

£339 - £509 / week

Book View

from £56 / night

(13) Very Good 

20

Province of Valencia / Cullera

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool

from £38 / night

£227 - £505 / week

Book View

Responds fast!
avg. 57 minutes

from £38 / night

41

Lanzarote / Tias

7 16 Min stay varies

  • 7 bedrooms
  • Sleeps 16
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 4 km
  • Swimming pool

from £93 / night

£656 - £2942 / week

Book View

Responds fast!
avg. 2 hours 43 minutes

from £93 / night

(5) Very Good 

40

Province of Almeria / Pozo de los Frailes

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Child friendly

from £38 / night

£265 / week

Book View

Responds fast!
avg. 1 hour 55 minutes

from £38 / night

(6) Very Good 

10

Oropesa Del Mar / Marina d'Or

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £22 / night

£135 - £379 / week

Book View

Responds fast!
avg. 1 hour 56 minutes

from £22 / night

(2) Very Good 

25

Province of Caceres / Cabezabellosa

4 8 1 night min

  • 4 bedrooms
  • Sleeps 8
  • 1 night min
  • Child friendly
  • Air conditioning
  • Pet friendly

from £51 / night

£306 - £1267 / week

Book View

from £51 / night

10

Province of Vizcaya / Bermeo

2 4 5 nights min

  • 2 bedrooms
  • Sleeps 4
  • 5 nights min
  • Suitable for children age 5+

from £68 / night

£471 / week

Book View

from £68 / night

(2) Very Good 

20

Sierra de Grazalema Natural Park / El Bosque

3 8 2 nights min

  • 3 bedrooms
  • Sleeps 8
  • 2 nights min
  • Nearest beach 100 km
  • Swimming pool
  • Child friendly

from £127 / night

£505 - £1093 / week

Book View

Responds fast!
avg. 2 hours 37 minutes

from £127 / night

32

Province of Lleida / Sort

3 5 2 nights min

  • 3 bedrooms
  • Sleeps 5
  • 2 nights min
  • Ask owner if suitable for children

from £60 / night

£416 / week

Book View

Responds fast!
avg. 1 hour 59 minutes

from £60 / night

(2) Excellent 

44

Costa del Sol / Fuengirola

2 6 3 nights min

  • 2 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £51 / night

£336 - £688 / week

Book View

from £51 / night

9

Llanes / Puertas De Vidiago

4 10 1 night min

  • 4 bedrooms
  • Sleeps 10
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets

from £148 / night

£1009 / week

Book View

Responds fast!
avg. 3 hours 18 minutes

from £148 / night

18

Province of Cordoba / Montoro

2 5 2 nights min

  • 2 bedrooms
  • Sleeps 5
  • 2 nights min
  • Child friendly
  • Pet friendly

from £93 / night

£583 / week

Book View

Responds fast!
avg. 1 hour 53 minutes

from £93 / night

(17) Excellent 

32

Cantabria / La Cavada

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

from £33 / night

£195 - £445 / week

Book View

Responds fast!
avg. 2 hours 48 minutes

from £33 / night

(1) Excellent 

13

Province of Vizcaya / Bermeo

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets

Pricing unknown

Book View

Pricing unknown

(17) Very Good 

16

Cantabria / Lierganes

4 12 2 nights min

  • 4 bedrooms
  • Sleeps 12
  • 2 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets

from £115 / night

£806 / week

Book View

from £115 / night

(3) Excellent 

12

Province of Vizcaya / Mungia

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly

from £90 / night

£606 - £817 / week

Book View

from £90 / night

24

Province of Pontevedra / Ponteareas

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Pet friendly

from £76 / night

£463 / week

Book View

from £76 / night

20

Province of Almeria / Mojacar Playa

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Child friendly

from £47 / night

£324 / week

Book View

Responds fast!
avg. 51 minutes

from £47 / night

1