Holiday rentals in Spain - Holiday apartments to rent - Book direct

Top destinations

Luxury Villas
2,684 Properties

Costa del Sol
3,201 Properties

Costa Blanca / Valencia
2,702 Properties

Costa Brava / Catalonia
2,114 Properties

Barcelona
1,489 Properties

Marbella
725 Properties

Javea
716 Properties

Moraira
590 Properties

Nerja
476 Properties

Estepona
457 Properties

Puerto Banus
392 Properties

Madrid City
386 Properties

Benalmadena
376 Properties

Calpe
297 Properties

Torrevieja Area
276 Properties

Mijas Costa
275 Properties

Fuengirola
265 Properties

Denia
260 Properties

Benidorm
231 Properties

Sitges
204 Properties

Holiday homes in Spain (34)

Featured properties
Showing all 34 matching homes

1
of

Chalet | 2 bedrooms | Sleeps 4

Beautiful country house, surrounded by a plantation of fruit trees, with nice view on the countryside sea and mountain, nice garden where you can enjoy the tranquility of the Sun and the nature and only 15 minutes by car from Figiliana. Ideal for a couple or small family looking for relax and likes nature.

from £49 / night

This is the estimated nightly price based on a weekly stay. Contact the advertiser to confirm the price - it varies depending on when you stay and how long for.

£342 - £641 / week

Short stays welcome

View

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 8 km
  • Swimming pool
  • Suitable for children of all ages
  • Car essential
  • No pets allowed

2
of

Chalet | 3 bedrooms | Sleeps 6

Fantastic 3 Bedroom 3 Bathroom Villa located close to Torrevieja Town Centre and just a 7 minutes walk to the Sea front and Los Locos Beach. The villa is located on a quite residential road and within easy walking distance of local restaurants bars shops supermarkets. The villa has Air-conditioning a European satellite system. DVD player Music system, wireless inter access.

from £61 / night

This is the estimated nightly price based on a weekly stay. Contact the advertiser to confirm the price - it varies depending on when you stay and how long for.

£427 - £812 / week

7 nights min stay

View

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 0.7 km
  • Swimming pool
  • Suitable for children of all ages
  • Car not necessary
  • Air conditioning

3
of

Chalet | 2 bedrooms | Sleeps 4

Located between Nerja and Frigiliana, at a distance of both peoples of five minutes by car, this home offers the proximity of all services (supermarkets, restaurants, beach, etc.) and the peace and quiet offered by the field.

from £46 / night

This is the estimated nightly price based on a weekly stay. Contact the advertiser to confirm the price - it varies depending on when you stay and how long for.

£325 - £581 / week

Short stays welcome

View

4
of

Chalet | 2 bedrooms | Sleeps 4

Located about five minutes drive from Frigiliana and Nerja about fifteen minutes with a privileged position at the top of a hill, so that their views of the village, mountains and the sea beyond are fantastic.

from £63 / night

This is the estimated nightly price based on a weekly stay. Contact the advertiser to confirm the price - it varies depending on when you stay and how long for.

£444 - £641 / week

Short stays welcome

1 review

View

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 6 km
  • Swimming pool
  • Suitable for children of all ages
  • Car essential
  • No pets allowed

5
of

Manor house | 5 bedrooms | Sleeps 10

An exclusive residence in a privileged environment. -House: 746 m2 -Vineyard 1 hectare -Warehouse: 50 m2. wine Sitges beach, nightlife exclusive,Penedès luxury,natural park Barcelona, pool gay, family relax,cotagge.

from £258 / night

This is the estimated nightly price based on a weekly stay. Contact the advertiser to confirm the price - it varies depending on when you stay and how long for.

£1808 - £3590 / week

Short stays welcome

View Bookable online
This property can be booked securely online within a few minutes. Just click on the ‘Check availability and book’ button on the property's advert.

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 30 km
  • Swimming pool
  • Suitable for children of all ages
  • Car not necessary
  • Air conditioning

6
of

Chalet | 3 bedrooms | Sleeps 6

Ten minutes from Frigiliana, fifteen minutes from the motorway, and twenty from the beaches of Nerja.

from £66 / night

This is the estimated nightly price based on a weekly stay. Contact the advertiser to confirm the price - it varies depending on when you stay and how long for.

£462 - £821 / week

7 nights min stay

View

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 8 km
  • Swimming pool
  • Suitable for children of all ages
  • Car essential
  • No pets allowed

7
of

Chalet | 4 bedrooms | Sleeps 9

Villa 8/9p. Tropical garden with private sunheated pool surrounded by a Brazilian Deck, Outdoor jacuzzi, XXXL relax-sunbed, BBQ, lounge-patio, B&W speakers perfect for your pool-parties or romantic al fresco diners. Relax in style ! Master Suite with 220x210 king, bathroom with Italian marble. Lounge with home cinema and chaise longue.

from £86 / night

This is the estimated nightly price based on a weekly stay. Contact the advertiser to confirm the price - it varies depending on when you stay and how long for.

£602 - £2206 / week

Short stays welcome

View

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 0.8 km
  • Swimming pool
  • Suitable for children of all ages
  • Car advised
  • Air conditioning

8
of

Chalet | 3 bedrooms | Sleeps 6

Beautiful house furnished very tastefully, surrounded by nature and tranquility and with some nice views, beautiful flowering gardens and terraces where it is a delight to enjoy good weather. This House is a gift to view both its exterior and its interior is very well cared for and very tastefully.

from £61 / night

This is the estimated nightly price based on a weekly stay. Contact the advertiser to confirm the price - it varies depending on when you stay and how long for.

£427 - £1068 / week

Short stays welcome

View

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 8 km
  • Swimming pool
  • Suitable for children of all ages
  • Car essential
  • No pets allowed

9
of

Manor house | 7 bedrooms | Sleeps 18

Unique spacious villa in stunning surroundings with breathtaking views. Private tennis court, large floodlit heatable pool, large gardens, child friendly. The ideal setting for families seeking relaxation and privacy. Bookings now being taken for 2012!!

from £270 / night

This is the estimated nightly price based on a weekly stay. Contact the advertiser to confirm the price - it varies depending on when you stay and how long for.

£1890 - £4095 / week

Short stays welcome

View Bookable online
This property can be booked securely online within a few minutes. Just click on the ‘Check availability and book’ button on the property's advert.

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 8 km
  • Swimming pool
  • Suitable for children of all ages
  • Car advised
  • Air conditioning

10
of

Chalet | 3 bedrooms | Sleeps 7

This sunny villa is elevated above all its neighbors which means amazing panoramic views over the Mediteranian sea as are spectacular sunsets that your family will always remember. This home brings sunlight in from all sides so you can enjoy the sun all day long. You would appreciate the quietness and the opportunity to relax your mind contemplating a nice sea view.

from £179 / night

This is the estimated nightly price based on a weekly stay. Contact the advertiser to confirm the price - it varies depending on when you stay and how long for.

£1256 - £1508 / week

Short stays welcome

View Bookable online
This property can be booked securely online within a few minutes. Just click on the ‘Check availability and book’ button on the property's advert.

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 0.4 km
  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
  • Private garden

11
of

Chalet | 3 bedrooms | Sleeps 6

Very Tanquila area and close to the beach. Lets go to the beach walking on foot in about 10 minutes.

from £35 / night

This is the estimated nightly price based on a weekly stay. Contact the advertiser to confirm the price - it varies depending on when you stay and how long for.

£242 - £673 / week

2 nights min stay

View Bookable online
This property can be booked securely online within a few minutes. Just click on the ‘Check availability and book’ button on the property's advert.

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
  • Private garden

12
of

Chalet | 4 bedrooms | Sleeps 8

Very near the Mediterranean motorway, take them to visit two or three hours in the major cities of the Costa del Sol and Malaga Andalucía capitals,. Córdoba, Granada Sevilla etc.

from £104 / night

This is the estimated nightly price based on a weekly stay. Contact the advertiser to confirm the price - it varies depending on when you stay and how long for.

£726 - £1239 / week

Short stays welcome

View

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 6 km
  • Swimming pool
  • Suitable for children of all ages
  • Car essential
  • No pets allowed

13
of

Chalet | 5 bedrooms | Sleeps 12

Outstanding private luxury villa located at the entrance to Gran Alacant on Urb Isla Azora, a gated community with a fabulous communal pool and Jacuzzi. All amenities within walking distance, beach close by.

from £103 / night

This is the estimated nightly price based on a weekly stay. Contact the advertiser to confirm the price - it varies depending on when you stay and how long for.

£718 - £897 / week

3 nights min stay

1 review

View Bookable online
This property can be booked securely online within a few minutes. Just click on the ‘Check availability and book’ button on the property's advert.

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool
  • Suitable for children of all ages
  • Car not necessary
  • Air conditioning

Offer
14
of

Manor house | 6 bedrooms | Sleeps 18

Mas Grau, a gorgeous, high quality stone mansion with lots of old world charm, sleeps 16+ in 7 bedrooms and 5 bathrooms. With lovely outdoor dining/bbq area under vines, large pool, jacuzzi & spa area, all on a huge 115 hectaire private estate. Great views. Top-rated. Services available at Mas Grau: - transport to and from airport - cooks and catering - cleaning - shopping.

from £195 / night

This is the estimated nightly price based on a weekly stay. Contact the advertiser to confirm the price - it varies depending on when you stay and how long for.

£1368 - £2325 / week

Short stays welcome

View

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 20 km
  • Swimming pool
  • Suitable for children of all ages
  • Car essential
  • May take pets – please enquire
Late deal: save up to €370 (approx. £316)

15
of

Chalet | 3 bedrooms | Sleeps 6

Stunning 3 bedrooms chalet in one of Spain's liveliest towns in Cadiz. Situated on sea front, overlooking the Atlantic Ocean in a white-sandy beach. Access to golf, tennis, paddle, horse riding and other water sports. Private garden and shared pool.

from £117 / night

This is the estimated nightly price based on a weekly stay. Contact the advertiser to confirm the price - it varies depending on when you stay and how long for.

£817 - £1571 / week

1 night min stay

View Bookable online
This property can be booked securely online within a few minutes. Just click on the ‘Check availability and book’ button on the property's advert.

Key info:

  • Beach / lakeside relaxation
  • Swimming pool
  • Suitable for children of all ages
  • Car essential
  • No pets allowed
  • Private garden

16
of

Chalet | 2 bedrooms | Sleeps 4

Views make it unique to this House, located on top of a hill from its terraces is the sea, the natural park mountains surrounding Frigiliana with the people to the Fund and Nerja in the distance. The garden rodea throughout the House with flowers and plants in the area, giving color and joy.

from £49 / night

This is the estimated nightly price based on a weekly stay. Contact the advertiser to confirm the price - it varies depending on when you stay and how long for.

£342 - £598 / week

Short stays welcome

View

Key info:

  • Beach / lakeside relaxation
  • Swimming pool
  • Ski
  • Suitable for children of all ages
  • Car essential
  • No pets allowed

17
of

Chalet | 2 bedrooms | Sleeps 4

Located about 30 minutes from Frigiliana, 40 minutes from the motorway and 45 minutes from Nerja. In a quiet area and near a small creek where it is a delight to walk. Within a farm avocados and mangoes, ideal for lovers of tranquility and nature.

from £44 / night

This is the estimated nightly price based on a weekly stay. Contact the advertiser to confirm the price - it varies depending on when you stay and how long for.

£308 - £581 / week

Short stays welcome

View

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 10 km
  • Swimming pool
  • Suitable for children of all ages
  • Car advised
  • No pets allowed

18
of

Manor house | 9 bedrooms | Sleeps 22

Experience this incredible 9 bedroom authentic Spanish Masia, superbly renovated with impeccable attention to detail, offering magnificent modern facilities for up to 22 guests, including an enormous infinity pool and entertaining area. Covered terrace sits 70. 600 acres of absolute private land with breathtaking sea views of the lively beach resort of Sitges.

from £812 / night

This is the estimated nightly price based on a weekly stay. Contact the advertiser to confirm the price - it varies depending on when you stay and how long for.

£5684 - £8120 / week

3 nights min stay

5 reviews

View Bookable online
This property can be booked securely online within a few minutes. Just click on the ‘Check availability and book’ button on the property's advert.

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Swimming pool
  • Suitable for children of all ages
  • Car essential
  • May take pets – please enquire

19
of

Chalet | 2 bedrooms | Sleeps 4

Located between Nerja and Frigiliana, at a distance of both peoples of five minutes by car, this House offers the proximity of all services (supermarkets, restaurants, beach, etc.) and the peace and tranquility that offers the field.

from £46 / night

This is the estimated nightly price based on a weekly stay. Contact the advertiser to confirm the price - it varies depending on when you stay and how long for.

£325 - £581 / week

Short stays welcome

View

20
of

Chalet | 2 bedrooms | Sleeps 8

Breathtaking panoramic view. Here you will find that intimacy that the traveler looking for in these places. The house has a living room-dining room with a kitchenette, a double bedroom, a loft with two beds, a terrace and a large garden with barbecue and deck chairs. Internet access is also available.

from £71 / night

This is the estimated nightly price based on a weekly stay. Contact the advertiser to confirm the price - it varies depending on when you stay and how long for.

£500 - £1300 / week

1 night min stay

2 reviews

View Bookable online
This property can be booked securely online within a few minutes. Just click on the ‘Check availability and book’ button on the property's advert.

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 4 km
  • Suitable for children of all ages
  • Car essential
  • No pets allowed
  • Private garden

of

Chalet | 3 bedrooms | Sleeps 6

Close to the Beach 600 yards – Close to the Golf 3 Bedroom 3 Bathroom, close to Torrevieja Town Centre just 7 minutes walk to Sea front, nice Terrace with dining area and BBQ.and private pool, Near the shopping mall, water park and 13 golf fields in a 20 km ratio.

from £61 / night

This is the estimated nightly price based on a weekly stay. Contact the advertiser to confirm the price - it varies depending on when you stay and how long for.

£427 - £641 / week

7 nights min stay

1 review

View

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 600 km
  • Swimming pool
  • Suitable for children of all ages
  • Car not necessary
  • Air conditioning

21
of

Chalet | 3 bedrooms | Sleeps 8

Special offer two weeks just 1.495 € From 3rd to 17th september-villa brisas is situated between sea and mountains; it is a modern and charming villa with exceptional views. Enjoy the mediterranean sun in the garden with pool and barbecue.Enjoy a relaxing holiday.

from £107 / night

This is the estimated nightly price based on a weekly stay. Contact the advertiser to confirm the price - it varies depending on when you stay and how long for.

£750 - £1450 / week

Short stays welcome

View

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Swimming pool
  • Suitable for children of all ages
  • Car advised
  • Air conditioning

of

Chalet | 3 bedrooms | Sleeps 6

10 € /day: 3 rooms house., A 9 minutes of Sevilla center (by metro/subway). House-Chalet with garden. Next to the metro station "Ciudad Expo" and next to the big shopping center "Metromar". C / siroco. Large and bright rooms with private bathroom. All costs included. Internet-wifi. At 9 minutes from the center of Seville, "Puerta de Jerez" metro station.

from £12 / night

This is the estimated nightly price based on a weekly stay. Contact the advertiser to confirm the price - it varies depending on when you stay and how long for.

£84 - £147 / week

1 night min stay

View Bookable online
This property can be booked securely online within a few minutes. Just click on the ‘Check availability and book’ button on the property's advert.

Key info:

  • Nearest beach 100 km
  • Suitable for children of all ages
  • Car not necessary
  • Air conditioning
  • Pets welcome
  • Private garden

22
of

Chalet | 4 bedrooms | Sleeps 8

Attractive luxurious townhouse,on the sea front, direct access to the beach ,walking distance to several beach restaurants and 5 Miles drive into Marbella Centre.Set in a quiet residential area,ideal for families seeking relaxation in a secure and private location.

from £116 / night

This is the estimated nightly price based on a weekly stay. Contact the advertiser to confirm the price - it varies depending on when you stay and how long for.

£812 - £1368 / week

7 nights min stay

4 reviews

View

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool
  • Suitable for children of all ages
  • Car advised
  • Air conditioning

23
of

Chalet | 4 bedrooms | Sleeps 8

Spacious 4 bedroomed chalet style villa on one level with large community pool and play area. Situated on La Sella Golf and Tennis Resort 10 minutes drive from the towns and beaches of Javea and Denia. Perfect for family holidays or groups looking for Tennis or Golf. The Villa is located in a quiet no exit road within easy reach of all the facilities.

from £82 / night

This is the estimated nightly price based on a weekly stay. Contact the advertiser to confirm the price - it varies depending on when you stay and how long for.

£578 - £788 / week

Short stays welcome

2 reviews

View Bookable online
This property can be booked securely online within a few minutes. Just click on the ‘Check availability and book’ button on the property's advert.

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 8 km
  • Swimming pool
  • Suitable for children of all ages
  • Car advised
  • Air conditioning

24
of

Chalet | 5 bedrooms | Sleeps 10

Located ten minutes from Frigiliana in a farmhouse known as the "pine" and tranquility surrounded by nature yet just twenty minutes from Nerja and its beautiful beaches.

from £79 / night

This is the estimated nightly price based on a weekly stay. Contact the advertiser to confirm the price - it varies depending on when you stay and how long for.

£556 - £1051 / week

7 nights min stay

View

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 8 km
  • Swimming pool
  • Suitable for children of all ages
  • Car advised
  • No pets allowed

25
of

Chalet | 3 bedrooms | Sleeps 7

Cozy and romantic chalet with large garden and private pool. All day sun. Great garden with pool for children.

from £122 / night

This is the estimated nightly price based on a weekly stay. Contact the advertiser to confirm the price - it varies depending on when you stay and how long for.

£855 - £1197 / week

3 nights min stay

View

26
of

Chalet | 4 bedrooms | Sleeps 10

Private swimming pool and garden, close to Benidorm in a neighborhood called Coblanca. The villa has 4 Bedrooms and two large lounges. Terra Mítica in 5 minutes and Aqualandia in 10. Pet friendly, Wi-Fi internet access, 40" TV, guitar. Private swimming pool and garden, BBQ area, nice surroundings, pet friendly near golf and Terra Mítica.

from £55 / night

This is the estimated nightly price based on a weekly stay. Contact the advertiser to confirm the price - it varies depending on when you stay and how long for.

£385 - £1026 / week

1 night min stay

6 reviews

View

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 6 km
  • Swimming pool
  • Suitable for children of all ages
  • Car advised
  • Pets welcome

27
of

Chalet | 3 bedrooms | Sleeps 6

Located between Nerja and Frigiliana to five minutes by car from the two, with a beautiful view, ideal for a family holiday, you can enjoy the tranquility of the place and the proximity of the shopping and leisure. From its terraces you can see beautiful views to the sea, mountains, rio scream and the Fund Frigiliana.

from £48 / night

This is the estimated nightly price based on a weekly stay. Contact the advertiser to confirm the price - it varies depending on when you stay and how long for.

£333 - £726 / week

Short stays welcome

View

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 4 km
  • Swimming pool
  • Suitable for children of all ages
  • Car essential
  • No pets allowed

28
of

Chalet | 4 bedrooms | Sleeps 8

alquiler casa vacaciones, costa brava, fin de semana en la playa, Sant Feliu de Guixols.

from £96 / night

This is the estimated nightly price based on a weekly stay. Contact the advertiser to confirm the price - it varies depending on when you stay and how long for.

£673 - £1212 / week

2 nights min stay

View Bookable online
This property can be booked securely online within a few minutes. Just click on the ‘Check availability and book’ button on the property's advert.

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 0.9 km
  • Swimming pool
  • Ski
  • Suitable for children of all ages
  • Car advised

of

Chalet | 4 bedrooms | Sleeps 8

Semidetached house located in a privileged area, next to the Golf course, the beach and the entertainment area. It is surrounded by beautiful gardens, children parks, and cycle paths. Sleeps 8, a/a. A front patio, ideal place to have a quiet breakfast or lunch. El Toyo has the best equipment and services which makes it the model to follow.

from £67 / night

This is the estimated nightly price based on a weekly stay. Contact the advertiser to confirm the price - it varies depending on when you stay and how long for.

£469 - £940 / week

Short stays welcome

View Bookable online
This property can be booked securely online within a few minutes. Just click on the ‘Check availability and book’ button on the property's advert.

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Swimming pool
  • Suitable for children of all ages
  • Car advised
  • Air conditioning

29
of

Chalet | 2 bedrooms | Sleeps 4

House with pool and private parking, mountain and sea views, on the Costa Tropical the property is 45 min drive from Malaga airport. The historic city of Granada is 40 minutes by car. The area provides amenities to suit all tastes including scuba diving, sailing, golf..

from £55 / night

This is the estimated nightly price based on a weekly stay. Contact the advertiser to confirm the price - it varies depending on when you stay and how long for.

£384 - £769 / week

7 nights min stay

View Bookable online
This property can be booked securely online within a few minutes. Just click on the ‘Check availability and book’ button on the property's advert.

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Swimming pool
  • Suitable for children of all ages
  • Car essential
  • May take pets – please enquire

30
of

Chalet | 1 bedroom | Sleeps 2

Located between Nerja and Frigiliana, at a distance of both peoples of five minutes by car, this home offers the proximity of all services (supermarkets, restaurants, beach, etc.) and the peace and quiet offered by the field.

from £34 / night

This is the estimated nightly price based on a weekly stay. Contact the advertiser to confirm the price - it varies depending on when you stay and how long for.

£239 - £496 / week

Short stays welcome

View

31
of

Chalet | 3 bedrooms | Sleeps 8

Chalet, residential area. Quite villa in Salou, Vilafortuny, Cambrils area. 100 meters to the beach. Swimming pool and garden area ideal for children. Quite residential area next to the beach.

from £51 / night

This is the estimated nightly price based on a weekly stay. Contact the advertiser to confirm the price - it varies depending on when you stay and how long for.

£359 - £1077 / week

4 nights min stay

View Bookable online
This property can be booked securely online within a few minutes. Just click on the ‘Check availability and book’ button on the property's advert.

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool
  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
Sorry, there appears to be no location information for this search. Try using the list view or a different search location.
Close
Close
'5+ holiday rentals in this locationZoom in for more information

Key:

Single home
Multiple homes
Home’s number in the current list view
Filter your search
Freeze the search filters

Results on map

Destination

Budget

Property type

Facilities

Additional requirements

Activities

Take your choice of villas in Spain and Spain apartments. Spain is well known for its fantastic beaches, Flamenco music and dance, bullfights, extensive golf courses, a variety of mouth-watering culinary traditions and lots of sunshine. Experience them all in your own villa or self catering accommodation in Spain. The country also boasts the green landscape of the Basque Country in the north, while the south offers the variety of magnificent skiing in the Sierra Nevada and the sheltered coastline of the Costa del Sol a very popular location for villa holidays and villas in Spain. Spain is home to a number of World Heritage cities, the futuristic 'modernismo' architecture of Barcelona and the busy capital city of Madrid.