Language

Currency

Where will you go next?
1 Guest
Adults
Children
Baby(ies)
Contact us

Discover our luxury villas in Spain with a swimming pool

Spain : We have the best collection of luxury properties. Here is our portfolio of villa rentals and luxury villas Swimming pool. Our Villa Specialists are here to help with anything you might need.

With family or friends, choose relaxation and rent a villa with a swimming pool. The Mediterranean climate of Spain will make you want to sunbathe. After strolling through the magnificent Spanish landscapes, lounge around an infinity pool to experience unique moments...

Filter
Remove filter

Spain

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

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. Private swimming pool
  3. Children welcome
  4. Fitness room
  5. Beach in Ten
  6. Tennis
  7. Indoor swimming pool
  8. House staff
  9. Hammam
  10. Secure pool
  11. Direct access to the beach
  12. Jacuzzi
  13. Heated swimming pool
  14. On a golf course
  15. Direct sea access
  16. Party and Wedding
  17. Spa
244 Villa Villas
1 Room - 1 Bathroom - 2 maxIbiza - Ibiza West
10010000152281
1 Room - 1 Bathroom - 2 maxBarcelona - Eixample
10010000005011
1 Room - 1 Bathroom - 4 maxBarcelona - Eixample
10010000003761
2 Bedrooms - 3 Bathrooms - 4 maxIbiza - Ibiza East
5005000007122
3 Bedrooms - 3 Bathrooms - 6 maxCanary Islands - Lanzarote
3305000002853
3 Bedrooms - 2 Bathrooms - 6 maxIbiza - Ibiza South
3303300122793
3 Bedrooms - 2 Bathrooms - 6 maxIbiza - Ibiza West
3303300042513
3 Bedrooms - 3 Bathrooms - 6 maxIbiza - Ibiza West
3303300033573
3 Bedrooms - 3 Bathrooms - 6 maxIbiza - Ibiza West
33033000203
3 Bedrooms - 1 Bathroom - 6 maxIbiza - Ibiza West
3303300022343
3 Bedrooms - 1 Bathroom - 6 maxIbiza - Ibiza West
3303300025693
3 Bedrooms - 3 Bathrooms - 6 maxIbiza - Ibiza South
3303300014083
3 Bedrooms - 2 Bathrooms - 6 maxIbiza - Ibiza North
3303300002263
3 Bedrooms - 2 Bathrooms - 6 maxIbiza - Ibiza North
3303300002393
3 Bedrooms - 2 Bathrooms - 6 maxIbiza - Ibiza South
3303300003423
3 Bedrooms - 3 Bathrooms - 5 maxIbiza - Ibiza South
3303300003983
3 Bedrooms - 3 Bathrooms - 6 maxIbiza - Ibiza South
33033000003
3 Bedrooms - 2 Bathrooms - 6 maxIbiza - Ibiza South
3303300002493
3 Bedrooms - 3 Bathrooms - 6 maxIbiza - Ibiza West
33033000003
3 Bedrooms - 3 Bathrooms - 6 maxIbiza - Ibiza West
3303300003513
3 Bedrooms - 3 Bathrooms - 6 maxIbiza - Ibiza West
3303300004273
3 Bedrooms - 2 Bathrooms - 6 maxIbiza - Ibiza West
3303300006513
3 Bedrooms - 3 Bathrooms - 6 maxIbiza - Ibiza West
3303300003573
3 Bedrooms - 3 Bathrooms - 6 maxIbiza - Ibiza West
3303300003853
3 Bedrooms - 2 Bathrooms - 7 maxIbiza - Ibiza West
3303300002693
3 Bedrooms - 2 Bathrooms - 6 maxIbiza - Ibiza West
3303300003673
3 Bedrooms - 3 Bathrooms - 6 maxIbiza - Ibiza West
33033000003
3 Bedrooms - 2 Bathrooms - 6 maxIbiza - Ibiza West
33033000003
3 Bedrooms - 3 Bathrooms - 6 maxAndalusia - Malaga
3303300005693
3 Bedrooms - 2 Bathrooms - 6 maxMenorca - Fornells
3303300004903
3 Bedrooms - 3 Bathrooms - 8 maxIbiza - Ibiza West
3302500025653
4 Bedrooms - 2 Bathrooms - 8 maxCanary Islands - La Palma
2505000033654
4 Bedrooms - 3 Bathrooms - 8 maxIbiza - Ibiza West
2502500174594
4 Bedrooms - 4 Bathrooms - 8 maxIbiza - Ibiza West
2502500105904
4 Bedrooms - 4 Bathrooms - 9 maxIbiza - Ibiza West
2502500076104
4 Bedrooms - 2 Bathrooms - 8 maxIbiza - Ibiza West
2502500075504
4 Bedrooms - 4 Bathrooms - 9 maxIbiza - Ibiza West
2502500063744
4 Bedrooms - 2 Bathrooms - 8 maxIbiza - Ibiza West
2502500053654
4 Bedrooms - 2 Bathrooms - 8 maxIbiza - Ibiza West
2502500043264
4 Bedrooms - 4 Bathrooms - 8 maxIbiza - Ibiza South
25025000204
4 Bedrooms - 4 Bathrooms - 10 maxIbiza - Ibiza East
2502500029964
4 Bedrooms - 4 Bathrooms - 8 maxIbiza - Ibiza East
2502500027974
4 Bedrooms - 5 Bathrooms - 8 maxIbiza - Ibiza West
2502500026104
4 Bedrooms - 3 Bathrooms - 8 maxAndalusia - Malaga
2502500026834
4 Bedrooms - 3 Bathrooms - 8 maxIbiza - Ibiza North
2502500018044
4 Bedrooms - 4 Bathrooms - 8 maxIbiza - Ibiza South
25025000120324
4 Bedrooms - 2 Bathrooms - 8 maxIbiza - Ibiza East
2502500013264
4 Bedrooms - 2 Bathrooms - 7 maxIbiza - Ibiza East
2502500014084
4 Bedrooms - 2 Bathrooms - 8 maxIbiza - Ibiza East
2502500017484
4 Bedrooms - 3 Bathrooms - 8 maxIbiza - Ibiza West
2502500013934
4 Bedrooms - 3 Bathrooms - 7 maxIbiza - Ibiza West
2502500016314
4 Bedrooms - 4 Bathrooms - 8 maxIbiza - Ibiza West
25025000110164
4 Bedrooms - 4 Bathrooms - 8 maxIbiza - Ibiza West
2502500018734
4 Bedrooms - 4 Bathrooms - 8 maxIbiza - Ibiza West
2502500018144
4 Bedrooms - 2 Bathrooms - 12 maxBarcelona - Near Barcelona
2502500013774
4 Bedrooms - 2 Bathrooms - 7 maxIbiza - Ibiza North
2502500007124
4 Bedrooms - 4 Bathrooms - 8 maxIbiza - Ibiza North
2502500008544
4 Bedrooms - 3 Bathrooms - 8 maxIbiza - Ibiza North
25025000012804
4 Bedrooms - 4 Bathrooms - 8 maxIbiza - Ibiza South
25025000035564
4 Bedrooms - 3 Bathrooms - 10 maxIbiza - Ibiza South
25025000004
4 Bedrooms - 3 Bathrooms - 8 maxIbiza - Ibiza South
25025000004
4 Bedrooms - 3 Bathrooms - 8 maxIbiza - Ibiza South
2502500006984
4 Bedrooms - 4 Bathrooms - 8 maxIbiza - Ibiza South
2502500007814
4 Bedrooms - 3 Bathrooms - 8 maxIbiza - Ibiza South
2502500004084
4 Bedrooms - 3 Bathrooms - 8 maxIbiza - Ibiza South
2502500005904
4 Bedrooms - 3 Bathrooms - 8 maxIbiza - Ibiza South
25025000010164
4 Bedrooms - 4 Bathrooms - 8 maxIbiza - Ibiza East
25025000004
4 Bedrooms - 2 Bathrooms - 8 maxIbiza - Ibiza East
2502500002854
4 Bedrooms - 4 Bathrooms - 8 maxIbiza - Ibiza West
2502500006104
4 Bedrooms - 3 Bathrooms - 8 maxIbiza - Ibiza West
2502500006944
4 Bedrooms - 4 Bathrooms - 10 maxIbiza - Ibiza West
25025000004
4 Bedrooms - 3 Bathrooms - 8 maxIbiza - Ibiza West
25025000014644
4 Bedrooms - 4 Bathrooms - 10 maxIbiza - Ibiza West
2502500003114
4 Bedrooms - 4 Bathrooms - 8 maxIbiza - Ibiza West
25025000011864
4 Bedrooms - 3 Bathrooms - 7 maxIbiza - Ibiza West
2502500004684
4 Bedrooms - 3 Bathrooms - 8 maxIbiza - Ibiza West
2502500004654
4 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza West
25025000032524
4 Bedrooms - 3 Bathrooms - 10 maxIbiza - Ibiza West
2502500003984
4 Bedrooms - 2 Bathrooms - 7 maxIbiza - Ibiza West
2502500002354
4 Bedrooms - 4 Bathrooms - 8 maxIbiza - Ibiza West
2502500006654
4 Bedrooms - 4 Bathrooms - 8 maxIbiza - Ibiza West
25025000010164
4 Bedrooms - 4 Bathrooms - 8 maxIbiza - Ibiza West
25025000004
4 Bedrooms - 4 Bathrooms - 8 maxAndalusia - Malaga
2502500008144
4 Bedrooms - 4 Bathrooms - 8 maxAndalusia - Marbella
25025000014234
4 Bedrooms - 4 Bathrooms - 8 maxCosta Brava - Begur
2502500004924
4 Bedrooms - 3 Bathrooms - 8 maxFormentera - Es Calo
2502500006714
4 Bedrooms - 4 Bathrooms - 8 maxMenorca - Alaior
2502500005814
4 Bedrooms - 4 Bathrooms - 12 maxMallorca - Centre
2502500005584
4 Bedrooms - 5 Bathrooms - 8 maxMallorca - South West
25025000024014
4 Bedrooms - 4 Bathrooms - 8 maxMallorca - West
2502500008544
4 Bedrooms - 4 Bathrooms - 10 maxCosta Blanca - Xàbia
2502500003674
5 Bedrooms - 4 Bathrooms - 10 maxAndalusia - Marbella
2002500014565
5 Bedrooms - 4 Bathrooms - 10 maxIbiza - Ibiza West
2002000204485
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza South
20020000514235
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza West
20020000510165
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza West
20020000522365
5 Bedrooms - 3 Bathrooms - 10 maxIbiza - Ibiza West
2002000054505
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza West
2002000045335
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza South
2002000037975
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza West
2002000038145
5 Bedrooms - 3 Bathrooms - 9 maxIbiza - Ibiza West
2002000038345
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza West
20020000211795
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza West
20020000212205
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza West
2002000027125
5 Bedrooms - 3 Bathrooms - 10 maxCosta Brava - Palafrugell
20020000217315
5 Bedrooms - 5 Bathrooms - 10 maxCosta Daurada - Tamarit
2002000024385
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza North
20020000112205
5 Bedrooms - 4 Bathrooms - 10 maxIbiza - Ibiza South
2002000018145
5 Bedrooms - 3 Bathrooms - 10 maxIbiza - Ibiza South
20020000105
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza East
20020000105
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza West
2002000017125
5 Bedrooms - 4 Bathrooms - 10 maxIbiza - Ibiza West
2002000018145
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza West
20020000110165
5 Bedrooms - 6 Bathrooms - 10 maxIbiza - Ibiza West
2002000016415
5 Bedrooms - 6 Bathrooms - 10 maxIbiza - Ibiza West
2002000018545
5 Bedrooms - 4 Bathrooms - 10 maxIbiza - Ibiza West
2002000016915
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza West
20020000116265
5 Bedrooms - 5 Bathrooms - 12 maxCosta Brava - Cadaques
20020000111155
5 Bedrooms - 4 Bathrooms - 11 maxMenorca - San Lluís Area
2002000016175
5 Bedrooms - 4 Bathrooms - 10 maxIbiza - Ibiza North
20020000017275
5 Bedrooms - 6 Bathrooms - 10 maxIbiza - Ibiza North
20020000026325
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza North
2002000007325
5 Bedrooms - 3 Bathrooms - 10 maxIbiza - Ibiza North
2002000005755
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza South
20020000013425
5 Bedrooms - 5 Bathrooms - 11 maxIbiza - Ibiza South
20020000011095
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza South
20020000005
5 Bedrooms - 6 Bathrooms - 10 maxIbiza - Ibiza South
2002000003825
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza South
2002000005905
5 Bedrooms - 3 Bathrooms - 9 maxIbiza - Ibiza East
20020000005
5 Bedrooms - 4 Bathrooms - 10 maxIbiza - Ibiza East
2002000008545
5 Bedrooms - 3 Bathrooms - 10 maxIbiza - Ibiza East
2002000004405
5 Bedrooms - 4 Bathrooms - 10 maxIbiza - Ibiza West
2002000006265
5 Bedrooms - 5 Bathrooms - 12 maxIbiza - Ibiza West
20020000049785
5 Bedrooms - 5 Bathrooms - 12 maxIbiza - Ibiza West
20020000010165
5 Bedrooms - 3 Bathrooms - 10 maxIbiza - Ibiza West
2002000005695
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza West
20020000012205
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza West
20020000012205
5 Bedrooms - 5 Bathrooms - 12 maxIbiza - Ibiza West
2002000005095
5 Bedrooms - 3 Bathrooms - 10 maxIbiza - Ibiza West
20020000005
5 Bedrooms - 5 Bathrooms - 12 maxAndalusia - Malaga
20020000015365
5 Bedrooms - 4 Bathrooms - 12 maxAndalusia - Marbella
20020000019915
5 Bedrooms - 5 Bathrooms - 10 maxFormentera - Migjorn
20020000022955
5 Bedrooms - 5 Bathrooms - 12 maxIbiza - Ibiza South
2001600017835
6 Bedrooms - 4 Bathrooms - 13 maxCanary Islands - Lanzarote
1605000003706
6 Bedrooms - 6 Bathrooms - 14 maxIbiza - Ibiza South
16020000306
6 Bedrooms - 6 Bathrooms - 14 maxIbiza - Ibiza West
1602000036106
6 Bedrooms - 5 Bathrooms - 14 maxIbiza - Ibiza West
16016001106
6 Bedrooms - 6 Bathrooms - 14 maxIbiza - Ibiza East
1601600057126
6 Bedrooms - 5 Bathrooms - 12 maxIbiza - Ibiza South
1601600049726
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza West
16016000406
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza South
16016000306
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza West
16016000210166
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza North
16016000125606
6 Bedrooms - 7 Bathrooms - 16 maxIbiza - Ibiza South
16016000124386
6 Bedrooms - 6 Bathrooms - 16 maxIbiza - Ibiza South
16016000160966
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza East
16016000118306
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza East
16016000106
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza West
16016000106
6 Bedrooms - 6 Bathrooms - 14 maxIbiza - Ibiza West
16016000111196
6 Bedrooms - 5 Bathrooms - 11 maxIbiza - Ibiza West
1601600015506
6 Bedrooms - 8 Bathrooms - 14 maxIbiza - Ibiza North
16016000018306
6 Bedrooms - 6 Bathrooms - 14 maxIbiza - Ibiza North
1601600008146
6 Bedrooms - 5 Bathrooms - 12 maxIbiza - Ibiza North
1601600006516
6 Bedrooms - 4 Bathrooms - 12 maxIbiza - Ibiza North
1601600007066
6 Bedrooms - 5 Bathrooms - 12 maxIbiza - Ibiza South
16016000021346
6 Bedrooms - 6 Bathrooms - 14 maxIbiza - Ibiza South
16016000036586
6 Bedrooms - 4 Bathrooms - 12 maxIbiza - Ibiza South
16016000021346
6 Bedrooms - 4 Bathrooms - 12 maxIbiza - Ibiza South
1601600007736
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza South
16016000032526
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza South
16016000025206
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza South
16016000006
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza South
16016000028456
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza South
16016000006
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza South
16016000025676
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza East
1601600009656
6 Bedrooms - 6 Bathrooms - 14 maxIbiza - Ibiza West
16016000018786
6 Bedrooms - 5 Bathrooms - 12 maxIbiza - Ibiza West
16016000032526
6 Bedrooms - 7 Bathrooms - 12 maxIbiza - Ibiza West
16016000013426
6 Bedrooms - 5 Bathrooms - 12 maxIbiza - Ibiza West
1601600007326
6 Bedrooms - 7 Bathrooms - 12 maxIbiza - Ibiza West
16016000010166
6 Bedrooms - 5 Bathrooms - 12 maxIbiza - Ibiza West
1601600009466
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza West
16016000016266
6 Bedrooms - 5 Bathrooms - 12 maxIbiza - Ibiza West
1601600008716
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza West
16016000010166
6 Bedrooms - 5 Bathrooms - 12 maxCosta Daurada - Sitges
16016000085336
6 Bedrooms - 5 Bathrooms - 12 maxCosta Blanca - Dénia
1601600005126
6 Bedrooms - 6 Bathrooms - 14 maxGalicia - Pontevedra
16016000017076
7 Bedrooms - 5 Bathrooms - 16 maxAndalusia - Malaga
14014000210817
7 Bedrooms - 6 Bathrooms - 26 maxAndalusia - Marbella
14014000118307
7 Bedrooms - 7 Bathrooms - 26 maxAndalusia - Marbella
14014000116237
7 Bedrooms - 5 Bathrooms - 14 maxIbiza - Ibiza East
1401400007327
7 Bedrooms - 4 Bathrooms - 14 maxIbiza - Ibiza East
1401400004087
7 Bedrooms - 6 Bathrooms - 12 maxAndalusia - Malaga
1401400006787
7 Bedrooms - 6 Bathrooms - 14 maxAndalusia - Malaga
14014000015047
7 Bedrooms - 6 Bathrooms - 14 maxAndalusia - Malaga
14014000007
7 Bedrooms - 6 Bathrooms - 21 maxAndalusia - Marbella
14014000012257
7 Bedrooms - 8 Bathrooms - 16 maxAndalusia - Marbella
14014000019917
7 Bedrooms - 6 Bathrooms - 14 maxAndalusia - Marbella
14014000011157
8 Bedrooms - 8 Bathrooms - 16 maxBarcelona - Horta
12020000011388
8 Bedrooms - 8 Bathrooms - 16 maxIbiza - Ibiza South
12012000030488
8 Bedrooms - 5 Bathrooms - 16 maxIbiza - Ibiza East
12012000008
8 Bedrooms - 8 Bathrooms - 16 maxIbiza - Ibiza East
12012000008
8 Bedrooms - 8 Bathrooms - 22 maxRural Catalonia - Girona
12012000017078
8 Bedrooms - 8 Bathrooms - 20 maxMallorca - Centre
12012000020988
8 Bedrooms - 8 Bathrooms - 16 maxMallorca - North
12012000039548
9 Bedrooms - 9 Bathrooms - 17 maxMallorca - West
11016000022939
9 Bedrooms - 9 Bathrooms - 18 maxAndalusia - Seville
11011000415369
9 Bedrooms - 6 Bathrooms - 22 maxCosta Daurada - Sitges
11011000212449
9 Bedrooms - 9 Bathrooms - 20 maxCosta Brava - Cadaques
11011000019359
9 Bedrooms - 5 Bathrooms - 22 maxCosta Daurada - Sitges
11011000011309
10 Bedrooms - 10 Bathrooms - 28 maxRural Catalonia - Girona
100200000609610
10 Bedrooms - 9 Bathrooms - 25 maxCosta Daurada - Sitges
10020000074010
10 Bedrooms - 11 Bathrooms - 32 maxCosta Daurada - Sitges
100110000189410
10 Bedrooms - 10 Bathrooms - 20 maxIbiza - Ibiza South
100100000162610
11 Bedrooms - 11 Bathrooms - 24 maxMenorca - Mahón
90090000775711
13 Bedrooms - 13 Bathrooms - 28 maxCosta Daurada - Sitges
70070000138313
14 Bedrooms - 14 Bathrooms - 32 maxCosta Daurada - Sitges
70070001168314
15 Bedrooms - 12 Bathrooms - 35 maxCosta Daurada - Sitges
60060000168315
16 Bedrooms - 16 Bathrooms - 40 maxBarcelona - Near Barcelona
60060000219516

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


Spend moments of well-being

At the edge of your private pool, revel in these unique moments. Have you visited the natural treasures of Spain and would like a rest? Mill around the pool. To the delight of parents, most of our pools are secure. Enjoy your stay in all serenity...


Activities for all

Equipped with a large garden, our villas with swimming pools are made for the whole family. Kids and adults alike can enjoy our mostly heated pools. What's better than a game of family volleyball around your own private pool?