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

Close

View larger map

Also consider

Europe Holidays
424304 properties
Spain Holidays
84235 properties
Luxury Villas
2684 properties
Apartments Costa del Sol
3201 properties
Villas Andalucia
21,171 properties
Valenciana
13,233 properties
Villas Catalunia
12,492 properties
Villas Balearic Islands
12,382 properties
Villas Canary Islands
10,313 properties
Villas Murcia
2,476 properties
Community of Madrid
1,952 properties
Villas Galicia
1,850 properties
Castilla y Leon
1,417 properties
Villas Asturias
1,310 properties
Holiday rentals Cantabria
1,170 properties
Apartments Aragon
1,011 properties
Villas Basque Country
1,009 properties
Castilla La Mancha
697 properties
Holiday rentals Extremadura
495 properties
Beach rentals Navarre
269 properties
La Rioja
262 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

181 Holiday homes

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

(11) Very Good 

22

Penthouse rental in Spain with shared pool, golf nearby

Costa del Sol / Marbella

3 7 5 nights min

  • 3 bedrooms
  • Sleeps 7
  • 5 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool
“Nice luxury apartment well situated” well equiped and nice decoration very well situated close to San Pedro centre, restaurants and beach nice and quiet in winter convenaient with small kids very nice terrace on top of building some construction  …see more

from £94 / night

£587 - £1305 / week

Book View

from £94 / night

(89) Excellent 

40

Holiday penthouse with shared pool, golf nearby in Spain

Costa del Sol / Fuengirola

3 7 1 night min

  • 3 bedrooms
  • Sleeps 7
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Swimming pool
“Great getaway” Stayed here multiple times superb location very high spec facilities and modern decor throughout. Highly recommend will be back again in 2017.  …see more

from £42 / night

£290 - £990 / week

Book View

from £42 / night

(136) Excellent 

25

Spain holiday penthouse rental

Province of Barcelona / Barcelona

1 4 Min stay varies

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

from £74 / night

£670 - £1157 / week

Book View

from £74 / night

Featured properties

(12) Very Good 

32

Holiday penthouse rental

Calvia / Palmanova

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.05 km
  • Swimming pool
“a little bit of heaven” a lovely clean and spacious penthouse apartment with beautiful sea view. supermarket just across the road for all your needs. nice sunbeds and high enough up not to be bothered by anything. ate out most of the time, but a fu  …see more

from £70 / night

£550 - £990 / week

Book View

from £70 / night

(2) Excellent 

60

Valencian Country holiday penthouse rental

Denia / Las Marinas

3 8 7 nights min

  • 3 bedrooms
  • Sleeps 8
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Swimming pool
“Wow what a Gem!” This was our 5th trip to Denia which we absolutely love. What we loved especially about Casa Sofia was that the huge sun terrace was all on one level. The sun terrace was wrapped around the apartment which felt very safe for our 2 you  …see more

from £68 / night

£475 - £795 / week

Book View

from £68 / night

(6) Excellent 

29

Holiday penthouse rental

Marbella / Nueva Andalucia

2 6 3 nights min

  • 2 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool
“We had a brilliant stay in this Reserve De Marbella apartment!” The experience of organising renting this apartment with the owner, Bali, was a pleasure from start to finish. The apartment had great facilities, and was on a wonderful complex, in a goo  …see more

from £125 / night

£400 - £600 / week

Book View

from £125 / night

(7) Excellent 

22

Holiday penthouse in Costa del Sol

Costa del Sol / Nerja

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Child friendly
“Excellent apartment, superb location” My extended family and I stayed in this apartment for 2 weeks in July. We were 6 grownups with 5 kids aged 2 to 13 years. The apartment with its 5 bedrooms and 3 WCs and spacious living- and dining-rooms was jus  …see more

from £87 / night

£609 - £1218 / week

Book View

from £87 / night

(32) Excellent 

18

Holiday penthouse letting

Mijas / La Cala de Mijas

2 5 4 nights min

  • 2 bedrooms
  • Sleeps 5
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool
“Fantastic Apartment. Spotlessly clean. Very convenient to all amenities!” We have been holidaying in La Cala for the last 8 years in various rental apartments but this one tops them all! The location is perfect for walking to the beach or into La Cal  …see more

from £50 / night

£350 - £650 / week

Enquire View

from £50 / night

(6) Excellent 

25

Holiday penthouse in Spain

Mijas / La Cala de Mijas

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.6 km
  • Swimming pool
“Great stay in a beautiful area of Costa del Sol” The CalaBlanca Penthouse offer great opportunities for either relaxing at the beach and the pool area or a more active stay, as we did; playing golf, go for a bicycle ride in the beautiful scenery or vi  …see more

from £69 / night

£479 - £1027 / week

Book View

from £69 / night

(7) Excellent 

58

Holiday penthouse in Spain

Marbella / Nueva Alcantara

2 4 7 nights min

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

from £81 / night

£566 - £1174 / week

Book View

from £81 / night

(3) Excellent 

16

Spain holiday penthouse rental

Marbella / Cabopino

2 4 6 nights min

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

from £50 / night

£420 - £585 / week

Book View

from £50 / night

(17) Excellent 

20

Spain holiday penthouse rental

Fuengirola / Torreblanca

2 5 1 night min

  • 2 bedrooms
  • Sleeps 5
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Swimming pool
“Great Apartment in Central Location” We have stayed at Jardines many times over the past 15 years - all apartments here are spacious, nicely set out with big balconies but this is the best apartment we have stayed in in terms of cleanliness and tastef  …see more

from £46 / night

£314 - £427 / week

Book View

from £46 / night

(10) Very Good 

16

Holiday penthouse in Costa del Sol

Costa del Sol / Estepona

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Swimming pool
“OUTSTANDING” The ease of booking this apartment was second to none. Almost instantly the owners got back to me. All information regarding our trip was in full detail any questions were answered promptly. Having arrived at the apartment..Our 1st words  …see more

from £35 / night

£250 - £590 / week

Book View

from £35 / night

(4) Excellent 

19

Costa del Sol holiday penthouse rental

Marbella / Elviria

2 4 Min stay varies

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

from £45 / night

£350 - £750 / week

Book View

from £45 / night

52

Penthouse rental in Spain with shared pool

Murcia / La Manga del Mar Menor

2 4 Min stay varies

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

from £31 / night

£215 - £525 / week

Book View

from £31 / night

(14) Very Good 

21

Penthouse rental in Andalucia with shared pool

Roquetas de Mar / Buena Vista, Roquetas de Mar

1 4 7 nights min

  • 1 bedroom
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Swimming pool

from £30 / night

£195 / week

Book View

from £30 / night

(5) Very Good 

30

Holiday penthouse with shared pool in Spain

Nerja / Burriana Beach

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool
“spacious duplex apartment - great views!” Great terraces for outside sunbathing & dining, clean and contemporary, comfy furniture, well equipped kitchen, quiet and relaxing. Steep hill down to Burriana Beach but can taxi back - we walked it for a dail  …see more

from £74 / night

£518 - £1127 / week

Enquire View

from £74 / night

(18) Very Good 

64

Penthouse letting in Spain with shared pool

Benalmadena / Benalmadena Costa

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Swimming pool
“Home From Home” The appartment has every thing you would ever need. the kitchen is well equipped, rooms very spacious with lovely decor and clean. but what makes the apartment above all is the out door space, we spent most of our holiday out on the  …see more

from £200 / night

£795 - £1395 / week

Book View

from £200 / night

(19) Excellent 

23

Costa del Sol holiday penthouse rental

Costa del Sol / Marbella

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool
“Top class rental flat in great location.” The flat is of highest standard and fully equipped , stylish and tasteful decorated. The rooftop terrace with an outdoor kitchen is top class with views over the mountains , the sea and the beautiful grown up  …see more

from £218 / night

£687 - £1305 / week

Book View

from £218 / night

(4) Excellent 

60

Holiday penthouse with shared pool in Spain

Ibiza / San Josep de sa Talaia

1 3 4 nights min

  • 1 bedroom
  • Sleeps 3
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool

from £122 / night

£670 / week

Book View

from £122 / night

(6) Very Good 

33

Tenerife / Adeje

3 8 Min stay varies

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

from £52 / night

£360 - £822 / week

Book View

from £52 / night

(6) Excellent 

24

Holiday penthouse with shared pool, golf nearby in Spain

Sitio de Calahonda / Nueva Calahonda

3 7 7 nights min

  • 3 bedrooms
  • Sleeps 7
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Swimming pool
“We will come back” We rentet the beautiful apartment - parentes, grandmother, and kids (2 & 4 year). The apartment was very big and the teresse. It was very beautiful and everything was in order. Off couse the spa at the teresse was very nice also for  …see more

from £55 / night

£380 - £905 / week

Book View

from £55 / night

(1) Excellent 

30

Penthouse rental in Spain with shared pool

Cala De Finestrat / La Cala De Finistrat

3 6 7 nights min

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

from £66 / night

£461 - £835 / week

Enquire View

from £66 / night

(1) Excellent 

22

Holiday penthouse with shared pool in Spain

Casares / Casares del Sol

3 6 4 nights min

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

from £57 / night

£400 - £425 / week

Book View

from £57 / night

(1) Excellent 

24

Costa del Sol holiday penthouse rental

Costa del Sol / Marbella

2 6 3 nights min

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

from £90 / night

£622 - £1214 / week

Book View

from £90 / night

(9) Excellent 

20

Holiday penthouse with shared pool, golf nearby in Spain

Marbella / Elviria

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool
“Perfect Apartment” Had a lovely week in Elviria, the apartment was absolutely perfect. It was equipped with everything we needed and more. Immaculate condition and very clean. It has lots of terraces with the most wonderful views. Our evenings spen  …see more

from £105 / night

£521 - £1017 / week

Enquire View

from £105 / night

28

Spain holiday penthouse rental

Murcia / La Manga del Mar Menor

3 6 Min stay varies

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

from £174 / night

£479 - £1044 / week

Book View

from £174 / night

(9) Excellent 

21

Holiday penthouse with shared pool, golf nearby in Region of Murcia

Murcia / La Torre Golf Resort

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 15 km
  • Swimming pool
“Fantastic” This is the 3rd year in a row at La Torre and the 2nd time at the Penthouse. The resort is very clean and tidy and the layout is very nice indeed. I have always found the area to be very quiet and perfect for a relaxing holiday. The ameniti  …see more

from £50 / night

£325 - £475 / week

Book View

from £50 / night

(3) Excellent 

24

Holiday penthouse with shared pool, golf nearby in Spain

Estepona / La Resina Golf and Country Club

2 4 5 nights min

  • 2 bedrooms
  • Sleeps 4
  • 5 nights min
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Swimming pool
“Stylish place with fantastic views” We had a wonderful holiday in this apartment in March. It's located on the heights above the golf course and safari park, and within easy striking distance of all things worthwhile. There are lots of nice restaurant  …see more

from £54 / night

£370 - £699 / week

Book View

from £54 / night

(2) Very Good 

21

Penthouse rental in Costa del Sol with shared pool

Sitio de Calahonda / Calahonda Beach

2 5 Min stay varies

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

from £53 / night

£314 - £757 / week

Book View

from £53 / night

(13) Very Good 

20

Costa del Sol holiday penthouse rental

Marbella / La Mairena

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 6 km
  • Swimming pool
“Beautiful apartment!” Visited during winter with two young childen (1 & 3), the weather wasn't fanastic, but warmer than the UK and we were able to enjoy a couple of walks along the nearby beach. The apartment was beautiful, would be great in sum  …see more

from £64 / night

£600 - £1050 / week

Book View

from £64 / night

(13) Very Good 

13

Penthouse rental in Canary Islands

Costa Teguise / Las Cucharas

2 8 3 nights min

  • 2 bedrooms
  • Sleeps 8
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.15 km
  • Child friendly

from £122 / night

£853 / week

Book View

from £122 / night

26

Holiday penthouse with shared pool in Spain

Puerto Banus / Nueva Andalucia Golf Valley

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 1 km
  • Swimming pool
  • Child friendly

from £253 / night

£1696 - £2283 / week

Book View

from £253 / night

(7) Excellent 

31

Holiday penthouse with shared pool, golf nearby in Spain

Murcia / Mar Menor Golf Resort

2 4 Min stay varies

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

from £40 / night

£279 - £461 / week

Book View

from £40 / night

(1) Excellent 

30

Holiday penthouse with shared pool in Spain

Duquesa / Vistalmar Norte

3 8 Min stay varies

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

from £40 / night

£236 - £897 / week

Book View

from £40 / night

(1) Excellent 

13

Holiday penthouse in Spain

Hacienda Riquelme Golf Resort / Polaris World, Hacienda Riquelme

2 5 Min stay varies

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

from £65 / night

£200 - £350 / week

Book View

from £65 / night

(11) Excellent 

42

Holiday penthouse in Canary Islands

La Oliva / Corralejo

1 2 6 nights min

  • 1 bedroom
  • Sleeps 2
  • 6 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Ask owner if suitable for children
“Fantastic apartment” I absolutly enjoyed my vacation at crystaluxurysuite. Perfect location, very friendly proprietary and the apartment have everything you need. My couple love it too! It is suitable for couples. GREAT!!  …see more

from £38 / night

£261 - £653 / week

Book View

from £38 / night

(3) Excellent 

45

Holiday penthouse with shared pool in Spain

L'Alfas del Pi / El Albir

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Swimming pool
“Great apartment, great location, great resort!” The apartment is a great base for a family holiday. It's large, bright and tastefully decorated with nice views towards the sea and the hot tub on the roof terrace is a great place to relax. The kids lov  …see more

from £94 / night

£653 - £1087 / week

Enquire View

from £94 / night

(7) Very Good 

24

Penthouse letting in Spain with shared pool, golf nearby

Mijas / Riviera del Sol

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“Well located, modern apartment with amazing views” We have just returned from a fantastic stay at Terrazas Del Sol. The apartment is spotlessly clean with great facilities and the owners were very accommodating when booking our holiday. The kitche  …see more

from £56 / night

£392 - £696 / week

Book View

from £56 / night

(8) Very Good 

21

Penthouse rental in Region of Murcia with shared pool, golf nearby

Los Alcazares / Roda Golf

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool
“Superb choice” I enjoyed a very relaxing stay at Roda Golf. The apartment is on the first phase of this large development and as such is within easy reach of all the facilities. The view from the balcony and the roof terrace is excellent in that you r  …see more

from £55 / night

£325 - £375 / week

Book View

from £55 / night

1