50 Best villas in Spain, apartments and homes - Holiday Lettings - Holiday rentals

Close

View larger map

Also consider

Europe Holidays
427807 properties
Spain Holidays
86432 properties
Luxury Villas
2684 properties
Apartments Costa del Sol
3201 properties
Villas Andalucia
21,520 properties
Valenciana
14,257 properties
Villas Catalunia
13,045 properties
Villas Balearic Islands
12,402 properties
Villas Canary Islands
10,793 properties
Villas Murcia
2,500 properties
Community of Madrid
2,031 properties
Villas Galicia
1,942 properties
Castilla y Leon
1,463 properties
Villas Asturias
1,333 properties
Holiday rentals Cantabria
1,188 properties
Villas Basque Country
1,068 properties
Apartments Aragon
1,014 properties
Castilla La Mancha
717 properties
Holiday rentals Extremadura
498 properties
Beach rentals Navarre
280 properties
La Rioja
251 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

290 Holiday homes

(19) Excellent 

18

Holiday townhouse letting

Fuerteventura / Costa de Antigua

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool
“Mrs” Fantastic location plenty of walks, friendly greeting . Perfect place to chill out. Airport ten mins away . Would stay again
…see more

from £33 / night

£225 - £260 / week

Book View

from £33 / night

(12) Excellent 

24

Townhouse rental in Spain with shared pool, golf nearby

Marbella / Puerto Banus

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool
“El Palmeral - Kieran & Evior White - Nice People, Nice Location” This was an pleasant experience from the moment we booked it. Kieran & Evior were extremely helpful from the outset. The apartment/house is situated in a quiet suburb about a ten minute
…see more

from £131 / night

£757 - £1043 / week

Book View

from £131 / night

(22) Excellent 

27

Spain holiday townhouse rental

Benahavis / El Castillo de la Heredia

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Swimming pool
“Beautiful villa with amazing reviews” We stayed in Casa Rose for 2 weeks with 3 children aged 7, 4 and 2. The villa has everything you could need for your stay and is really spacious. We spent lots of time at the villas own small pool as well as the c
…see more

from £145 / night

£845 - £1345 / week

Book View

from £145 / night

(2) Excellent 

12

Holiday townhouse with shared pool, golf nearby in Andalucia

Huelva / Nuevo Portil

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.8 km
  • Swimming pool
“Great accomodation, friendly host” The property is very clean and in a great location. The view of the pool is nice - a real shame it wasn't open - and it is an easy walk to the beach, local shops and restaurants/bars. Booking was easy, with very p
…see more

from £80 / night

£400 - £780 / week

Book View

from £80 / night

(10) Very Good 

19

Spain holiday townhouse rental

Puerto Banus / Nueva Andalucia Golf Valley

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Swimming pool
“What a lovely Place!” Me, my husband, my teenage daughter and a family friend stayed at the town house in Aug '16 it was very well equipped, and had a really cosy feel, It was very safe and secure with good parking facilities, the pool area was really
…see more

from £70 / night

£389 - £959 / week

Book View

from £70 / night

(1) Excellent 

18

Costa del Sol holiday townhouse rental

Marbella / El Paraiso, Marbella

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
“Well maintained beautiful peaceful property” This is a lovely small quiet complex. The accomadation is of a very high standard and the grounds are execptionally well maintained. A plus for us was that it was quite quiet but people with smaller kids ma
…see more

from £85 / night

£636 - £827 / week

Book View

from £85 / night

(4) Excellent 

24

Costa del Sol holiday townhouse rental

Benalmadena / Benalmadena Costa

4 9 Min stay varies

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

from £78 / night

£467 - £2246 / week

Book View

from £78 / night

(2) Excellent 

20

Holiday townhouse with shared pool, golf nearby in Spain

Costa del Sol / Benahavis

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning

from £94 / night

£780 - £1255 / week

Book View

from £94 / night

(22) Excellent 

13

Canary Islands holiday townhouse rental

Caleta de Fuste / Central Caleta

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool
“Holiday at 9 Atlan Two Caleta de Fuste” This was an excellent place to stay, central to everything and quiet considering it was in the centre of Caleta. Very tastefully furnished and for self catering very well equipped. No hesitation in returning. A
…see more

from £55 / night

£385 - £440 / week

Book View

from £55 / night

(11) Very Good 

20

Holiday townhouse with shared pool, golf nearby in Spain

Province of Almeria / Roquetas de Mar

2 6 7 nights min

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

from £43 / night

£300 - £430 / week

Book View

from £43 / night

(6) Excellent 

21

Holiday townhouse in Spain

Gran Canaria / La Playa de Tauro

3 6 Min stay varies

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

from £110 / night

£757 - £2068 / week

Book View

from £110 / night

(1) Very Good 

17

Province of Huelva / La Antilla

2 7 Min stay varies

  • 2 bedrooms
  • Sleeps 7
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets

from £60 / night

£170 - £780 / week

Book View

from £60 / night

(3) Excellent 

20

Spain holiday townhouse rental

Mojacar / Cortijo Grande

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Nearest beach 12 km
  • Child friendly
  • Air conditioning
“Great holiday” Charming and really well-equipped town house with amazing views over the Cortijo Grande valley. Very peaceful and comfortable acommadation. Owner met us coming off the motorway and we followed him down to the house. A lovely welcome pac
…see more

from £26 / night

£182 - £319 / week

Book View

from £26 / night

(11) Very Good 

24

Holiday townhouse with golf nearby in Spain

Playa de las Americas / Central Playa de Las Americas

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.05 km
  • Swimming pool
“Very sentral and good placement” Good place to stay If you want stay in Las Americas, this is a good placement, near to the beach, good shopping, very nice pool-area with salt-water, nice restaurant in the area, 15 minutes walk to Siam-Park - a great
…see more

from £59 / night

£610 - £1220 / week

Book View

from £59 / night

12

Townhouse rental in Canary Islands with shared pool, golf nearby

Caleta de Fuste / Fuerteventura Golf

2 6 7 nights min

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

from £64 / night

£450 - £625 / week

Book View

from £64 / night

(8) Excellent 

20

Spain holiday townhouse rental

Los Alcazares / Roda Golf

2 6 4 nights min

  • 2 bedrooms
  • Sleeps 6
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool
“Mrs” Fantastic villa, very clean, beautiful pool and gardens. Great location but car needed as its a little too far to walk to shops and beach with small children!
…see more

from £55 / night

£350 - £558 / week

Book View

from £55 / night

10

Holiday townhouse with shared pool, golf nearby in Spain

La Torre Golf Resort / Polaris World, La Torre

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 15 km
  • Swimming pool

from £55 / night

£330 / week

Book View

from £55 / night

(4) Excellent 

30

Holiday townhouse with shared pool, golf nearby in Spain

Ayamonte / Costa Esuri

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 13 km
  • Swimming pool
“Sunny, brilliant relaxing Break in fantastic location, bringing in a real authentic Spanish and Portuguese experience.” This holiday home was very beautiful, well kept, and in a great location and setting. We enjoyed every minute of our stay and felt
…see more

from £55 / night

£300 - £650 / week

Book View

from £55 / night

(6) Excellent 

20

Spain holiday townhouse rental

Ayamonte / Costa Esuri Casa and Golf

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 13 km
  • Swimming pool
“The villa plus resort amenities were truly 5 star.” The villa and resort are ideally placed on the Spain/ Portugal border, allowing the best of both the Algarve and traditional Ayomonte Spanish town. The Algarve is only 30 minutes away by car and is
…see more

from £57 / night

£395 - £805 / week

Book View

from £57 / night

(5) Excellent 

57

Spain holiday townhouse rental

Costa del Sol / Malaga

4 8 Min stay varies

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

from £50 / night

£350 / week

Book View

from £50 / night

26

Holiday townhouse with shared pool, golf nearby in Costa de la Luz

Costa de la Luz / Arcos de la Frontera

2 6 Min stay varies

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

from £96 / night

£570 - £1026 / week

Book View

from £96 / night

(6) Excellent 

24

Townhouse accommodation in Spain with shared pool, golf nearby

Los Alcazares / Albatros

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“A Lovely House which is like a home” This is a lovely property which has been very thoughtfully equipped with lots of charming touches which are unusual in a rented house. It has everything one might need and the owners and their very helpful agent ha
…see more

from £64 / night

£350 - £495 / week

Book View

from £64 / night

(9) Excellent 

24

Holiday townhouse with shared pool, golf nearby in Spain

Huelva / Nuevo Portil

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool
“Fantastic holiday home that we will be visiting again!” I stayed at Casa de la Luz for a fortnight in july with my husband, two children (7&1) and my mum. We flew into Faro airport and it was only an hour to El Portil. This area is a true taste of Spa
…see more

from £50 / night

£450 - £750 / week

Book View

from £50 / night

(1) Excellent 

24

Costa del Sol holiday townhouse rental

Mijas / Riviera Del Sol Miraflores

2 4 4 nights min

  • 2 bedrooms
  • Sleeps 4
  • 4 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“Quiet relaxing holiday” Very relaxing holiday at this lovely town house. Grounds beautifully kept and pool very clean. Near buses and very cheap to go to Fuengirola, Mijas and Marbella Boardwalk to La casa de Mijas. We walked there and back(with app
…see more

from £47 / night

£297 - £509 / week

Book View

from £47 / night

(8) Excellent 

14

Spain holiday townhouse rental

Cuevas del Almanzora / Desert Springs

2 6 3 nights min

  • 2 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Swimming pool
“Fabulous resort, fabulous golf course, fabulous location on the resort” Lovely two bedroomed town house in a perfect quiet location overlooking an infinity pool looking over the driving range. Perfect location on the resort, very close to all the pra
…see more

from £60 / night

£300 - £400 / week

Book View

from £60 / night

18

Holiday townhouse letting

Costa del Sol / Marbella

2 4 Min stay varies

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

from £102 / night

£678 - £1102 / week

Book View

from £102 / night

28

Holiday townhouse with shared pool, golf nearby in Spain

Ayamonte / Costa Esuri

3 8 3 nights min

  • 3 bedrooms
  • Sleeps 8
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 6 km
  • Swimming pool

from £94 / night

£500 / week

Book View

from £94 / night

(2) Very Good 

21

Holiday townhouse with shared pool, golf nearby in Andalucia

Ayamonte / Costa Esuri

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 10 km
  • Swimming pool

from £31 / night

£212 - £335 / week

Book View

from £31 / night

(1) Very Good 

14

Holiday townhouse with shared pool, golf nearby in Spain

Tenerife / Adeje

3 6 Min stay varies

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

from £91 / night

£636 - £1060 / week

Book View

from £91 / night

(8) Very Good 

22

Holiday townhouse in Valencian Country

Villamartin / Pinada Golf

2 6 3 nights min

  • 2 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 6 km
  • Swimming pool

from £29 / night

£200 - £394 / week

Book View

from £29 / night

(1) Excellent 

14

Holiday townhouse with shared pool, golf nearby in Spain

Alhaurin de la Torre / Lauro Golf

3 8 2 nights min

  • 3 bedrooms
  • Sleeps 8
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 10 km
  • Swimming pool

from £50 / night

£400 - £1100 / week

Book View

from £50 / night

(13) Excellent 

20

Holiday townhouse rental

Alhaurin de la Torre / Lauro Golf

2 6 5 nights min

  • 2 bedrooms
  • Sleeps 6
  • 5 nights min
  • Nearest beach 20 km
  • Swimming pool
  • Child friendly
“Fantastic location, wonderful villa” Nothing to fault.... We were a party of 12 and hired the villa next door too..... We had the most amazing time, and would like to repeat the trip again next year!
…see more

from £50 / night

£350 - £630 / week

Book View

from £50 / night

(19) Excellent 

16

Holiday townhouse with shared pool, golf nearby in Valencian Country

Orihuela / Villamartin

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“amazing holiday, amazing rental” stayed in villamartin last year fairly near to this property and loved it. this year we had to choose somewhere else to stay, after weeks of searching I found my Spanish home and I am so glad we did. it is spacious a
…see more

from £30 / night

£200 - £300 / week

Book View

from £30 / night

(2) Excellent 

17

Holiday townhouse with shared pool, golf nearby in Spain

Los Alcazares / Euro Roda

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool
“A lovely place to stay” A beautiful apartment close to everything in walking distance, had a wonderful relaxed and chilled holiday. Thank you.
…see more

from £45 / night

£306 - £445 / week

Book View

from £45 / night

(2) Excellent 

25

Townhouse rental in Spain with shared pool, golf nearby

Estepona / El Paraiso, Estepona

3 6 Min stay varies

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

from £74 / night

£550 - £1200 / week

Book View

from £74 / night

(12) Excellent 

20

Holiday townhouse with swimming pool, golf nearby in Spain

Mijas Pueblo / Puebla Aida

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Swimming pool
“Great, relaxing week in a gorgeous villa” I visited Casa Del Rincon with a group of girlfriends at the end of September and had a brilliant week. We rented a couple of cars which was idea for accessing the villa (you need a car ideally to stay here) w
…see more

from £100 / night

£695 - £945 / week

Book View

from £100 / night

(1) Excellent 

32

Townhouse rental in Costa Dorada with shared pool, golf nearby

Miami Platja / Casalot

3 6 Min stay varies

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

from £89 / night

£362 - £807 / week

Book View

from £89 / night

(1) Excellent 

22

Holiday townhouse with shared pool, golf nearby in Spain

Costa de la Luz / Arcos de la Frontera

2 4 Min stay varies

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

from £76 / night

£449 - £911 / week

Book View

from £76 / night

(5) Very Good 

22

Holiday townhouse rental

Ayamonte / Costa Esuri

3 7 3 nights min

  • 3 bedrooms
  • Sleeps 7
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 6 km
  • Swimming pool
“Truly Superb” From the moment we opened the door to this villa you could tell we felt right at home. This home has been very tastefully decorated and offers well planned accomodation over 3 floors including a lovely rear/side garden,balcony off the ma
…see more

from £60 / night

£295 - £658 / week

Book View

from £60 / night

(4) Very Good 

20

Holiday townhouse with shared pool, golf nearby in Canary Islands

Caleta de Fuste / Amuley Mar phase 1

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool
“First family holidays” We had a great first family holidays with my wife and two kids(one 2 years old and second 6 months).Apartment and whole area is absolutely beautiful and very quite.Many toys,books was waiting for our 2 years old son,but the best
…see more

from £90 / night

£500 / week

Book View

from £90 / night

1