Rent a luxury villa in Spain

Sun, beach, golf, culture and traditions: the keys to a successful holiday!

The Iberian peninsula is a land full of flavour and an excellent summer destination. We encourage you to discover its culture which is marked by traditions, its history and its gastronomy by selecting a beautiful villa rental in Spain. From Catalonia to Andalusia passing through Castille and Leon and the unmissable Balearic Islands, Villanovo have handpicked luxury villas in Spain, houses full of charm, spacious and tastefully decorated. Our villa advisors will help you  to organise a made to measure holiday. House staff, chef, baby-sitting...Villanovo will take care of everything for you! 
Choosing Spain as your next holiday destination means ensuring a pleasant stay in a country shining through its traditions, festivals and nature. Whichever city you want to drop your bags in, expect pleasant surprises. Staying in a luxury villa will be the icing on the cake!

Cultural Parenthesis

Spending your holidays in a high-end house during your stay in Spain will allow you to enjoy optimal comfort in a renowned country. For history buffs, spending your nights in a historic city like Barcelona is a dream come true.
You can, after a hearty breakfast, walk the lively streets of Barcelona and go on a historical treasure hunt. Your walk will take you, for example, to the Gothic Quarter (Barri Gòtic) hosting architectural wonders such as the Cathedral of Santa Croce in Barcelona or the palace of the Generalitat of Catalonia.
You will quickly realise that Spain is unique and is home to splendid masterpieces that promise you a pleasant journey back in time. Castles, museums, religious buildings, fortresses, palaces, archaeological sites and caves are all cultural pearls that colonise the towns and villages of this majestic southern European country.

A pleasant culinary journey

The Spanish culture can also be discovered through its gastronomy. During your holidays in your luxurious residence, enjoy lunch with family or friends, in the taverns populating the cities. Influenced by the different trips formerly made in Latin America, Africa and Asia, Spanish gastronomy is adorned with a thousand colours and flavours.
During your stay in your luxury villa in Spain, consider taking a tour in the markets. You will surely taste the best traditional recipes in the country, such as in Madrid, for example, Cocido madrileño, a succulent stew of meat accompanied by chickpeas.

Green tourism in Spain

Renting a luxury home during your holiday to Spain also means getting closer to nature. Not only does the country shine through its urban landscape strongly impregnated by history and its colourful cuisine, it also deserves praise with regard to its natural heritage.
Enjoying a Mediterranean climate, semi-arid and oceanic, the country is indeed adorned with a palette of landscapes that will obviously seduce the enthusiasts of ecotourism. There is something for every taste and every desire!
Hiking lovers will be delighted by the many protected areas classified as UNESCO Biosphere Reserves. Your walk will take you to the foothills of volcanoes and verdant mountains, amid forests and lush valleys and even to the beautiful sandy beaches overlooking a turquoise sea.
The national park of the tablas of Daimiel, the national park of the Teide and its lunar landscapes, the national park of Garajonay are only some examples of the magnificent reserves enhancing the unsurpassed beauty of Spain!

Filter

Spain

  1. Ibiza
  2. Andalusia
  3. Barcelona
  4. Costa Brava
  5. Mallorca
  6. Rural Catalonia
  7. Salamanca
  8. Costa Daurada
  9. Formentera
  10. Minorca
  11. Canary Islands

Number of rooms

  1. 1+
  2. 2+
  3. 3+
  4. 4+
  5. 5+
  6. 6+
  7. 7+
  8. 8+

Equipment and Services

  1. Swimming pool
  2. Children welcome
  3. Jacuzzi
  4. Private swimming pool
  5. Beach in Ten
  6. Pool safety equipment
  7. House staff
  8. Direct access to the beach
  9. Heated swimming pool
  10. Indoor swimming pool
  11. Direct sea access
  12. Tennis
  13. Fitness room
  14. Party and Wedding
  15. Spa
  16. On a golf course
183 Villa Villas
5 Bedrooms - 4 Bathrooms - 10 maxIbiza - Ibiza West
194575
1 Room - 1 Bathroom - 2 maxIbiza - Ibiza West
132141
4 Bedrooms - 3 Bathrooms - 8 maxIbiza - Ibiza West
123914
3 Bedrooms - 3 Bathrooms - 6 maxIbiza - Ibiza South
112683
4 Bedrooms - 4 Bathrooms - 10 maxIbiza - Ibiza West
85534
4 Bedrooms - 4 Bathrooms - 9 maxIbiza - Ibiza West
75364
6 Bedrooms - 4 Bathrooms - 12 maxIbiza - Ibiza West
73056
4 Bedrooms - 2 Bathrooms - 8 maxIbiza - Ibiza West
64824
6 Bedrooms - 6 Bathrooms - 14 maxIbiza - Ibiza East
56256
5 Bedrooms - 4 Bathrooms - 10 maxIbiza - Ibiza West
55725
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza West
53825
4 Bedrooms - 2 Bathrooms - 8 maxIbiza - Ibiza West
43404
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza West
410416
4 Bedrooms - 4 Bathrooms - 8 maxIbiza - Ibiza South
36864
3 Bedrooms - 3 Bathrooms - 6 maxIbiza - Ibiza South
32683
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza South
314296
5 Bedrooms - 5 Bathrooms - 12 maxIbiza - Ibiza South
38585
3 Bedrooms - 2 Bathrooms - 6 maxIbiza - Ibiza West
33003
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza West
38005
5 Bedrooms - 3 Bathrooms - 9 maxIbiza - Ibiza West
37635
3 Bedrooms - 3 Bathrooms - 6 maxAndalusia - Grazalema
32583
9 Bedrooms - 9 Bathrooms - 18 maxAndalusia - Seville
313509
2 Bedrooms - 2 Bathrooms - 4 maxBarcelona - Eixample
32452
2 Bedrooms - 1 Bathroom - 4 maxBarcelona - Eixample
31932
5 Bedrooms - 6 Bathrooms - 10 maxIbiza - Ibiza South
211915
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza South
210006
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza South
27865
4 Bedrooms - 4 Bathrooms - 10 maxIbiza - Ibiza East
27634
5 Bedrooms - 5 Bathrooms - 12 maxIbiza - Ibiza West
25345
3 Bedrooms - 1 Bathroom - 6 maxIbiza - Ibiza West
21883
8 Bedrooms - 8 Bathrooms - 16 maxCosta Brava - Cadaques
210758
5 Bedrooms - 3 Bathrooms - 10 maxCosta Brava - Palafrugell
212445
1 Room - 1 Bathroom - 2 maxBarcelona - Eixample
22921
5 Bedrooms - 3 Bathrooms - 8 maxBarcelona - Eixample
25505
5 Bedrooms - 2 Bathrooms - 10 maxBarcelona - Plaça Catalunya
23755
9 Bedrooms - 7 Bathrooms - 25 maxBarcelona - Near Barcelona
24659
3 Bedrooms - 3 Bathrooms - 6 maxIbiza - Ibiza North
14683
4 Bedrooms - 3 Bathrooms - 8 maxIbiza - Ibiza North
117154
6 Bedrooms - 7 Bathrooms - 16 maxIbiza - Ibiza South
121436
6 Bedrooms - 4 Bathrooms - 12 maxIbiza - Ibiza South
16256
6 Bedrooms - 8 Bathrooms - 16 maxIbiza - Ibiza South
171436
5 Bedrooms - 4 Bathrooms - 10 maxIbiza - Ibiza South
17155
4 Bedrooms - 4 Bathrooms - 8 maxIbiza - Ibiza South
19724
4 Bedrooms - 4 Bathrooms - 8 maxIbiza - Ibiza South
123224
4 Bedrooms - 3 Bathrooms - 8 maxIbiza - Ibiza South
17634
3 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza South
118583
6 Bedrooms - 5 Bathrooms - 11 maxIbiza - Ibiza South
14966
5 Bedrooms - 3 Bathrooms - 10 maxIbiza - Ibiza South
16005
4 Bedrooms - 4 Bathrooms - 8 maxIbiza - Ibiza South
16294
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza East
116086
4 Bedrooms - 2 Bathrooms - 8 maxIbiza - Ibiza East
12684
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza East
112156
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza West
16405
5 Bedrooms - 4 Bathrooms - 10 maxIbiza - Ibiza West
17625
4 Bedrooms - 5 Bathrooms - 8 maxIbiza - Ibiza West
15724
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza West
111435
4 Bedrooms - 3 Bathrooms - 8 maxIbiza - Ibiza West
13074
4 Bedrooms - 4 Bathrooms - 8 maxIbiza - Ibiza West
113404
4 Bedrooms - 3 Bathrooms - 7 maxIbiza - Ibiza West
14774
5 Bedrooms - 6 Bathrooms - 10 maxIbiza - Ibiza West
15005
4 Bedrooms - 4 Bathrooms - 8 maxIbiza - Ibiza West
17674
5 Bedrooms - 6 Bathrooms - 10 maxIbiza - Ibiza West
17155
5 Bedrooms - 4 Bathrooms - 10 maxIbiza - Ibiza West
16075
5 Bedrooms - 5 Bathrooms - 10 maxAndalusia - Sotogrande
13055
6 Bedrooms - 3 Bathrooms - 12 maxAndalusia - Malaga
16556
7 Bedrooms - 6 Bathrooms - 26 maxAndalusia - Marbella
11617.667
7 Bedrooms - 7 Bathrooms - 26 maxAndalusia - Marbella
11435.267
5 Bedrooms - 4 Bathrooms - 10 maxAndalusia - Marbella
13965
5 Bedrooms - 5 Bathrooms - 12 maxCosta Brava - Cadaques
116965
3 Bedrooms - 2 Bathrooms - 5 maxBarcelona - Eixample
13003
1 Room - 1 Bathroom - 4 maxBarcelona - Eixample
12251
2 Bedrooms - 1 Bathroom - 4 maxBarcelona - Eixample
11502
4 Bedrooms - 3 Bathrooms - 8 maxBarcelona - Eixample
15504
5 Bedrooms - 3 Bathrooms - 9 maxBarcelona - Eixample
14405
2 Bedrooms - 2 Bathrooms - 4 maxBarcelona - Eixample
12152
5 Bedrooms - 2 Bathrooms - 10 maxBarcelona - Plaça Catalunya
13805
4 Bedrooms - 2 Bathrooms - 14 maxBarcelona - Near Barcelona
13134
5 Bedrooms - 5 Bathrooms - 12 maxBarcelona - Pedralbes
17585
4 Bedrooms - 5 Bathrooms - 8 maxMallorca - South East
14444
4 Bedrooms - 4 Bathrooms - 10 maxMallorca - South East
15724
6 Bedrooms - 8 Bathrooms - 14 maxIbiza - Ibiza North
016076
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza North
024116
5 Bedrooms - 6 Bathrooms - 10 maxIbiza - Ibiza North
010725
6 Bedrooms - 5 Bathrooms - 12 maxIbiza - Ibiza North
09686
5 Bedrooms - 4 Bathrooms - 10 maxIbiza - Ibiza North
005
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza North
05365
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza North
010725
5 Bedrooms - 2 Bathrooms - 7 maxIbiza - Ibiza North
07635
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza North
015185
6 Bedrooms - 5 Bathrooms - 12 maxIbiza - Ibiza South
016976
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza South
09835
6 Bedrooms - 6 Bathrooms - 14 maxIbiza - Ibiza South
028576
6 Bedrooms - 4 Bathrooms - 12 maxIbiza - Ibiza South
018756
6 Bedrooms - 4 Bathrooms - 12 maxIbiza - Ibiza South
07256
5 Bedrooms - 3 Bathrooms - 10 maxIbiza - Ibiza South
06675
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza South
026796
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza South
006
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza South
015095
4 Bedrooms - 3 Bathrooms - 8 maxIbiza - Ibiza South
08584
4 Bedrooms - 3 Bathrooms - 8 maxIbiza - Ibiza South
010494
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza South
024925
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza South
010726
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza South
032706
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza South
05726
5 Bedrooms - 3 Bathrooms - 9 maxIbiza - Ibiza East
013355
5 Bedrooms - 3 Bathrooms - 10 maxIbiza - Ibiza East
03725
6 Bedrooms - 6 Bathrooms - 14 maxIbiza - Ibiza West
015186
4 Bedrooms - 4 Bathrooms - 8 maxIbiza - Ibiza West
06254
6 Bedrooms - 7 Bathrooms - 12 maxIbiza - Ibiza West
010726
6 Bedrooms - 7 Bathrooms - 12 maxIbiza - Ibiza West
08686
4 Bedrooms - 3 Bathrooms - 8 maxIbiza - Ibiza West
016254
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza West
04776
4 Bedrooms - 4 Bathrooms - 8 maxIbiza - Ibiza West
010424
4 Bedrooms - 4 Bathrooms - 8 maxIbiza - Ibiza West
02104
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza West
07855
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza West
015436
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza West
010725
5 Bedrooms - 4 Bathrooms - 10 maxIbiza - Ibiza West
06675
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza West
05635
4 Bedrooms - 3 Bathrooms - 8 maxIbiza - Ibiza West
03804
4 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza West
017154
3 Bedrooms - 3 Bathrooms - 6 maxAndalusia - Malaga
05793
5 Bedrooms - 4 Bathrooms - 8 maxAndalusia - Malaga
07545
7 Bedrooms - 6 Bathrooms - 12 maxAndalusia - Malaga
0599.647
4 Bedrooms - 4 Bathrooms - 8 maxAndalusia - Malaga
07154
3 Bedrooms - 4 Bathrooms - 6 maxAndalusia - Malaga
05003
7 Bedrooms - 8 Bathrooms - 14 maxAndalusia - Malaga
012157
6 Bedrooms - 7 Bathrooms - 16 maxAndalusia - Almeria
03936
5 Bedrooms - 3 Bathrooms - 10 maxAndalusia - Almeria
04105
7 Bedrooms - 6 Bathrooms - 21 maxAndalusia - Marbella
010837
8 Bedrooms - 9 Bathrooms - 16 maxRural Catalonia - Cerdanya
033008
10 Bedrooms - 10 Bathrooms - 28 maxRural Catalonia - Girona
0147810
10 Bedrooms - 10 Bathrooms - 28 maxRural Catalonia - Girona
0607210
3 Bedrooms - 4 Bathrooms - 6 maxRural Catalonia - Garrotxa
03293
4 Bedrooms - 4 Bathrooms - 8 maxCosta Brava - Begur
0491.74
8 Bedrooms - 7 Bathrooms - 16 maxCosta Brava - Maresme
06258
5 Bedrooms - 5 Bathrooms - 10 maxSalamanca - Duero Valley
09505
5 Bedrooms - 5 Bathrooms - 10 maxSalamanca - Duero Valley
09505
13 Bedrooms - 13 Bathrooms - 28 maxCosta Daurada - Sitges
0121513
9 Bedrooms - 5 Bathrooms - 22 maxCosta Daurada - Sitges
09939
14 Bedrooms - 14 Bathrooms - 32 maxCosta Daurada - Sitges
0147914
15 Bedrooms - 12 Bathrooms - 35 maxCosta Daurada - Sitges
0147915
9 Bedrooms - 6 Bathrooms - 22 maxCosta Daurada - Sitges
010939
9 Bedrooms - 8 Bathrooms - 22 maxCosta Daurada - Sitges
08509
6 Bedrooms - 5 Bathrooms - 12 maxCosta Daurada - Sitges
062506
10 Bedrooms - 11 Bathrooms - 32 maxCosta Daurada - Sitges
01815.610
5 Bedrooms - 5 Bathrooms - 9 maxCosta Daurada - Tamarit
03855
5 Bedrooms - 5 Bathrooms - 10 maxFormentera - Migjorn
020175
4 Bedrooms - 3 Bathrooms - 8 maxFormentera - Es Calo
010934
2 Bedrooms - 2 Bathrooms - 4 maxBarcelona - Eixample
010002
2 Bedrooms - 2 Bathrooms - 4 maxBarcelona - Eixample
07002
2 Bedrooms - 2 Bathrooms - 4 maxBarcelona - Eixample
04992
1 Room - 1 Bathroom - 4 maxBarcelona - Eixample
02201
3 Bedrooms - 2 Bathrooms - 5 maxBarcelona - Eixample
03683
2 Bedrooms - 2 Bathrooms - 4 maxBarcelona - Eixample
02662
4 Bedrooms - 3 Bathrooms - 7 maxBarcelona - Eixample
04914
1 Room - 1 Bathroom - 2 maxBarcelona - Eixample
04401
1 Room - 1 Bathroom - 4 maxBarcelona - Eixample
03301
1 Room - 1 Bathroom - 2 maxBarcelona - Eixample
01201
2 Bedrooms - 2 Bathrooms - 6 maxBarcelona - Eixample
01792
5 Bedrooms - 3 Bathrooms - 14 maxBarcelona - Eixample
07105
3 Bedrooms - 2 Bathrooms - 6 maxBarcelona - Eixample
03303
6 Bedrooms - 3 Bathrooms - 12 maxBarcelona - Eixample
06346
2 Bedrooms - 2 Bathrooms - 6 maxBarcelona - Eixample
02692
1 Room - 1 Bathroom - 4 maxBarcelona - Gothic district
03301
1 Room - 1 Bathroom - 2 maxBarcelona - Gothic district
02751
8 Bedrooms - 8 Bathrooms - 16 maxBarcelona - Horta
013308
3 Bedrooms - 2 Bathrooms - 6 maxBarcelona - Baix Guinardó
01603
5 Bedrooms - 2 Bathrooms - 10 maxBarcelona - Plaça Catalunya
03805
5 Bedrooms - 4 Bathrooms - 14 maxBarcelona - Sant Andreu
010635
16 Bedrooms - 16 Bathrooms - 40 maxBarcelona - Near Barcelona
0192916
7 Bedrooms - 4 Bathrooms - 20 maxBarcelona - Near Barcelona
03727
10 Bedrooms - 10 Bathrooms - 18 maxMinorca - South Coast
0212610
6 Bedrooms - 5 Bathrooms - 11 maxMallorca - South East
06656
5 Bedrooms - 5 Bathrooms - 10 maxMallorca - Centre
03105
5 Bedrooms - 5 Bathrooms - 10 maxMallorca - Centre
03435
4 Bedrooms - 4 Bathrooms - 9 maxMallorca - Centre
04894
4 Bedrooms - 2 Bathrooms - 8 maxMallorca - Centre
02894
8 Bedrooms - 8 Bathrooms - 20 maxMallorca - Centre
02027.38
8 Bedrooms - 5 Bathrooms - 17 maxMallorca - South West
011318
10 Bedrooms - 10 Bathrooms - 20 maxMallorca - North
0345510
9 Bedrooms - 9 Bathrooms - 17 maxMallorca - West
017729
4 Bedrooms - 2 Bathrooms - 8 maxCanary Islands - La Palma
03904

Haven't found your perfect villa?
We can help.

Send us a detailed request and our villa specialists will get back to you with recommendations