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

Close

View larger map

Also consider

Europe Holidays
430742 properties
Spain Holidays
84763 properties
Luxury Villas
2684 properties
Apartments Costa del Sol
3201 properties
Apartments Costa Blanca / Valencia
2702 properties
Apartments Costa Brava / Catalonia
2114 properties
Villas Andalucia
21,411 properties
Valenciana
13,714 properties
Villas Balearic Islands
13,213 properties
Villas Catalunia
12,432 properties
Villas Canary Islands
10,038 properties
Villas Murcia
2,444 properties
Community of Madrid
2,031 properties
Villas Galicia
1,979 properties
Castilla y Leon
1,457 properties
Villas Asturias
1,372 properties
Holiday rentals Cantabria
1,193 properties
Apartments Aragon
993 properties
Villas Basque Country
875 properties
Castilla La Mancha
694 properties
Holiday rentals Extremadura
504 properties
Beach rentals Navarre
269 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

190 Holiday homes

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

(85) 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
“Marvellous penthouse” Very nice 3 bedroom penthouse with several terraces. The situation of the penthouse in the building is excellent as it is on the top floor and the corner of the building. Distance to the beach is about 20 minutes on foot but ther  …see more

from £42 / night

£290 - £990 / week

Book View

from £42 / 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
Gorgeous penthouse apartment furnished to a very high standard consisting of 2 Bedrooms (one double and one twin), living/dining room, fitted and fully equipped kitchen, air conditioning with private roof top solarium with beautiful sea views.  …see more

from £25 / night

£148 - £585 / week

Book View

from £25 / night

(10) 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

£582 - £1294 / week

Book View

from £94 / night

Featured properties

(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

£604 - £1207 / week

Book View

from £87 / night

(9) 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
“Relaxing location with hidden roof terrace gem” Delightful apartment in a well maintained small complex just a few minutes walk from the beach. While surrounding area is quiet; San Pedro, Puerta Banus and Estepona are but 5/10 minutes drive. The apar  …see more

from £35 / night

£250 - £590 / week

Book View

from £35 / night

19

Holiday penthouse with shared pool, golf nearby in Spain

Mijas Pueblo / Los Olivos, Mijas Golf

3 6 5 nights min

  • 3 bedrooms
  • Sleeps 6
  • 5 nights min
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Swimming pool
The large terrace and roof terrace offer panoramic views of the golf course and mountains and if you like relaxing and dining outside you can use both terraces with the roof terrace offering a bar and barbecue area.You'll find getting to the La Siesta apart  …see more

from £61 / night

£425 - £700 / week

Enquire View

from £61 / night

(10) Excellent 

24

Penthouse rental in Spain with shared pool

Denia / Las Marinas

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Swimming pool
“Wow - What a Great Holiday Apartment” Stay 07 -21 August 2013 Excellent large Penthouse apartment right across from the beach with 3 bedrooms and 2 bathrooms and great kitchen and living areas. This was really first-class! The terraces were fanta  …see more

from £156 / night

£1078 - £1466 / week

Enquire View

from £156 / night

(31) 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
“What a place! Beyond expectations.” We stayed in this apartment for 11 nights. We all felt very comfortable here, like a home from home. The apartment is well furnished and equipped with everything you could need. The owners and agent in resort co  …see more

from £47 / night

£325 - £600 / week

Enquire View

from £47 / night

(34) Very Good 

25

Holiday penthouse in Catalonia

Province of Barcelona / L'Hospitalet de Llobregat

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Child friendly
This penthouse is on 9th floor with mountain and city views. It have three rooms, two bathrooms, accommodates 8 people, equipped kitchen, terrace and wifi. The flat is good linked with Barcelona there are direct buses to center of Barcelona, beach and airport, metro a  …see more

from £107 / night

£749 / week

Book View

from £107 / 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

£475 - £1018 / week

Book View

from £69 / 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
“We all had a brilliant time, everything was perfect.” The apartment was everything we expected and more. My teenage son was especially impressed with the Sonas Music system, he had great fun downloading the Sonas App onto his iphone. Having any song  …see more

from £160 / night

£604 - £1117 / week

Book View

from £160 / night

(13) Excellent 

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
Beautiful sea views of the Mediterranean Ocean.5 minutes walk down to the beach & bars. (350 yards)Shops and supermarkets close byWonderful mountain views from the roof terrace.Lovely well maintained gardens with good sized swimming pool. air- conditioned<br />  …see more

from £30 / night

£195 / week

Book View

from £30 / night

(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
“first class, fantastic view, lovely apartment” lovely Apartment. highly recommended. roof terrace was fantastic fabulous view very private. the apartment was nice and airy and roomy  …see more

from £70 / night

£550 - £990 / week

Book View

from £70 / night

(5) Excellent 

27

Spain holiday penthouse rental

Costa del Sol / Marbella

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Swimming pool
This lovely duplex penthouse is in an excellent central location, situated on Marbella´s "Golden Mile"...the boulevard that links Puerto Banus and Marbella Center. You can walk out of the apartment and find supermarkets, cafes, international restaurants.  …see more

from £104 / night

£432 - £1121 / week

Enquire View

from £104 / 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
Playa Principe stunning Seafront penthouse in a stunning beach location!, Enjoy the sunrise across the Mediterranean Sea and the sunset across the Mar Menor Sea with Wi-Fi internet the penthouse offers stunning beach & sea views from every room, An exclusive chance  …see more

from £31 / night

£215 - £525 / week

Book View

from £31 / 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
“Great Penthouse, great location.” Stayed for 4 weeks in July/Aug 2014. Villa was spotless on arrival. Very spacious with everything you need. 1 of the Aircon units became faulty but was fixed straight away. Location couldn't be any better. 2nd tim  …see more

from £200 / night

£795 - £1395 / week

Book View

from £200 / 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
A beautiful,fully air conditioned duplex penthouse apartment in a secure private complex located in Elviria.The top floor master bedroom has an oak super king size bed and cabinets together with fitted wardrobes and a beautiful travertine tiled en-suite with cor  …see more

from £45 / night

£350 - £750 / week

Book View

from £45 / 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

(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
Superb Penthouse Apartment in an idyllic resort an ideal location for couples and families alike and of course the perfect location for any keen golfers!!  …see more

from £65 / night

£200 - £350 / week

Book View

from £65 / 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
Located in the Puerta del Mar complex on Royal Beach adjacent to Mc Donalds Restaurant and just off the N340- A7 dual carriageway. Absolute beach front complex has direct access to beach through private gate. Newly built apartment complex is perfect location for beach  …see more

from £52 / night

£319 - £750 / week

Book View

from £52 / night

(1) Excellent 

24

Penthouse rental in Spain with shared pool

Marbella / Marbella Town

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“Amazing apartment.” The most perfect little apartment. Perfect for family's and couples alike! Couldn't beat the location - right down the front, very central. Cannot recommend enough.  …see more

from £65 / night

£380 - £845 / week

Book View

from £65 / night

(1) Very Good 

38

Costa del Sol holiday penthouse rental

Casares / Casares Bay

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Swimming pool
Wonderful penthouse on an amazing complex 5 minutes walk from a sandy beach. Air conditioned, 3 bedrooms, 3 bathrooms (1 ensuite) - Fully equipped kitchen - Cable TV - 3 terraces, 2 South facing overlooking the Mediterranean sea and the swimming pools. WiFi included.Par  …see more

from £43 / night

£260 - £800 / week

Book View

from £43 / night

59

Penthouse rental in Costa del Sol with shared pool, golf nearby

Puerto Banus / Los Naranjos De Marbella

1 4 7 nights min

  • 1 bedroom
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool
Los Naranjos de Marbella beautifully top furnished spacious penthouse apartment with private roof terrace in the tranquil 'Los Naranjos de Marbella', an exclusive low rise Andalucian style private development very close to the prestigious port of Puerto Banus  …see more

from £81 / night

£561 - £604 / week

Book View

from £81 / night

30

Holiday penthouse with shared pool in Spain

Estepona / Selwo Hills

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Swimming pool
The property is situated in the new Golden Mile allows the access to the highway, airports and harbours.  …see more

from £65 / night

£453 - £794 / week

Book View

from £65 / night

16

Penthouse rental in Spain with shared pool

Costa Blanca / Mutxamel

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Nearest beach 10 km
  • Swimming pool
  • Child friendly
Two bedroom penthouse with airconditioning throughout English TV Channels, Wi Fi access with fantastic views over the area. Large terrace infront of loung and roof top solarium, communal swimming pool, gated community with secure parking. Private secure parking unde  …see more

from £37 / night

£259 - £345 / week

Book View

from £37 / night

53

Valencian Country holiday penthouse rental

Denia / Las Marinas

3 7 7 nights min

  • 3 bedrooms
  • Sleeps 7
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Swimming pool
Luxurious Penthouse Apartment with 3 bedrooms, 2 Bathrooms sleeping up to 7 persons, Free WIFI internet access. This is not a duplex penthouse with internal/external steps. It is a Penthouse on one level with a huge wrap around terrace designed for relaxation.<br /  …see more

from £68 / night

£475 - £795 / week

Book View

from £68 / night

(1) Excellent 

12

Holiday penthouse with shared pool in Spain

Murcia / La Union

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 4 km
  • Swimming pool
Penthouse Apartment Self-catering with stunning Mountain views, just 10 minutes drive to the beach at Los Nietos. Communal pool and balcony and rooftop Solarium for al fresco dining. Ideal for families seeking relaxation.or a action packed adventure holiday.  …see more

from £39 / night

£302 / week

Book View

from £39 / night

(9) Very Good 

14

Andalucia holiday penthouse rental

Ayamonte / Ayamonte Old Town

2 6 4 nights min

  • 2 bedrooms
  • Sleeps 6
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 4 km
  • Child friendly
“FantasticSituation” Loved our 4 night stay in Ayamonte. Such a great authentic Spanish town. Apartment was in a fantastic situation. Overlooks the Marina on one side and the front door of the apartment block leads directly onto the bustling streets.  …see more

from £50 / night

£350 / week

Book View

from £50 / night

(7) Very Good 

24

Holiday penthouse in Spain

Isla Plana / Mojon Hills Resort

2 5 6 nights min

  • 2 bedrooms
  • Sleeps 5
  • 6 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning
“Excellent property in uncomercialised resort” This is the first time we've been to Murcia - interesting part of spain. Accommodation was well situated to walk into center of Isla Plana. Excellent facilities in apartment - all the equipment you could  …see more

from £36 / night

£299 / week

Book View

from £36 / night

(4) Excellent 

24

Spain holiday penthouse rental

La Herradura / Marina Del Este

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Suitable for children age 5+
“thoroughly enjoyed our stay” We thoroughly enjoyed our stay at "The View" apartment. It certainly lived up to it's name. The private balcony was extremely large and a wonderful vantage point for the panoramic sea views. Although a little bit away f  …see more

from £59 / night

£410 - £776 / week

Enquire View

from £59 / 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 - £629 / week

Book View

from £54 / 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

£500 - £1050 / week

Book View

from £64 / 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
A superb 3 bedroomed penthouse with all the facilities you would want for a fabulous holiday. The penthouse overlooks a fantastic pool, is less that 1km from the beach and backs onto the Finca Cortesin golf course, one of the finest in Spain.<br />Casares is one o  …see more

from £57 / night

£400 - £425 / week

Book View

from £57 / night

(5) Very Good 

14

Penthouse rental in Spain with shared pool, golf nearby

Los Alcazares / Albatros

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool
Pool, penthouse, beach, bars and restaurants, los alcazares, murcia, fully equipped, air con,  …see more

from £37 / night

£259 - £410 / week

Book View

from £37 / night

16

Holiday penthouse in Costa del Sol

Costa del Sol / Benahavis

2 5 7 nights min

  • 2 bedrooms
  • Sleeps 5
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
Beautifully sea views one level, luxury 2 bedroom penthouse apartment. This apartment is situated in a beautiful, newly established complex which boasts 4 outdoor swimming pools, great views and charming water features running through the lush lansdcaped gardens. The c  …see more

from £135 / night

£940 / week

Book View

from £135 / night

(126) 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
It's a perfect place to enjoy a fantastic panoramic view at a walking distance from the beach and the city.  …see more

from £61 / night

£664 - £1147 / week

Book View

from £61 / night

(1) Excellent 

28

Penthouse rental in Spain with shared pool

Murcia / Los Miradores del Puerto

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Swimming pool
La Manga Del Mar Menor 2 Bed 2 Bath Penthouse overlooking Tomas Maestre Marina Los Miradores del Puerto - Situated overlooking the beautiful Mar Menor and the Puerto Tomás Maestre Marina, this two bedroom apartment offers Free Internet/ Broadband/WiFi a private  …see more

from £31 / night

£215 - £520 / week

Book View

from £31 / night

(5) Excellent 

25

Spain holiday penthouse accommodation

Manilva / San Luis de Sabinillas

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool
“Fantastic holiday” Everything about this holiday was brilliant, the location, the apartment, the people, the cleanliness. I travelled with 2 adults 1 teenager and a 6 year old and 2 toddlers, there was so much for everyone to do, the apartment itself  …see more

from £70 / night

£490 - £1000 / week

Book View

from £70 / night

31

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
3 bed, 3 bath apartment with SUPERB MEDITERRANEAN SEA VIEW, in quiet luxury complex with security gard, 4 large pools and stunning landscaped gardens. Light and airy property with generous terraces. Secure Garage. AMAZING SUNSET AND SUNRISE VIEWS. 20 GOLF COURSES nearby  …see more

from £39 / night

£234 - £727 / week

Book View

from £39 / night

(2) Excellent 

51

Holiday penthouse with shared pool in Costa del Sol

Marbella / Nueva Andalucia

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool
Large penthouse in popular Lorcrimar fase V near Puerto Banus. Beautifully furnished with brand new furniture and freshly decorated this spacious 3 bedroom 2 bathroom apartment has a fantastic wrap round balcony with great views to La Concha, iconic mountain of Marbella  …see more

from £99 / night

£689 - £948 / week

Enquire View

from £99 / night