Language

Currency

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

Villa rentals Spain Private swimming pool

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

Filter
Remove filter

Spain

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

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. Beach in Ten
  4. Children welcome
  5. Jacuzzi
  6. Tennis
  7. House staff
  8. Hammam
  9. Fitness room
  10. Secure pool
  11. Direct access to the beach
  12. On a golf course
  13. Indoor swimming pool
  14. Direct sea access
  15. Party and Wedding
  16. Heated swimming pool
  17. Spa
227 Villa Villas
1 Room - 1 Bathroom - 2 maxIbiza - Ibiza West
10010000152271
2 Bedrooms - 3 Bathrooms - 4 maxIbiza - Ibiza East
5005000007092
3 Bedrooms - 3 Bathrooms - 6 maxCanary Islands - Lanzarote
3305000002843
3 Bedrooms - 2 Bathrooms - 6 maxIbiza - Ibiza South
3303300142783
3 Bedrooms - 3 Bathrooms - 6 maxIbiza - Ibiza West
3303300043553
3 Bedrooms - 3 Bathrooms - 6 maxIbiza - Ibiza West
3303300035633
3 Bedrooms - 2 Bathrooms - 6 maxIbiza - Ibiza East
3303300023253
3 Bedrooms - 1 Bathroom - 6 maxIbiza - Ibiza West
3303300022333
3 Bedrooms - 1 Bathroom - 6 maxIbiza - Ibiza West
3303300025673
3 Bedrooms - 2 Bathrooms - 6 maxIbiza - Ibiza West
3303300013663
3 Bedrooms - 2 Bathrooms - 6 maxIbiza - Ibiza North
3303300002253
3 Bedrooms - 2 Bathrooms - 6 maxIbiza - Ibiza North
3303300002393
3 Bedrooms - 2 Bathrooms - 6 maxIbiza - Ibiza South
3303300003413
3 Bedrooms - 3 Bathrooms - 5 maxIbiza - Ibiza South
3303300003963
3 Bedrooms - 3 Bathrooms - 6 maxIbiza - Ibiza South
33033000003
3 Bedrooms - 2 Bathrooms - 6 maxIbiza - Ibiza South
3303300002483
3 Bedrooms - 3 Bathrooms - 6 maxIbiza - Ibiza West
3303300003503
3 Bedrooms - 3 Bathrooms - 6 maxIbiza - Ibiza West
3303300004263
3 Bedrooms - 2 Bathrooms - 6 maxIbiza - Ibiza West
3303300006493
3 Bedrooms - 3 Bathrooms - 6 maxIbiza - Ibiza West
3303300003843
3 Bedrooms - 3 Bathrooms - 6 maxIbiza - Ibiza West
3303300004143
3 Bedrooms - 3 Bathrooms - 6 maxIbiza - Ibiza West
33033000011343
3 Bedrooms - 3 Bathrooms - 6 maxAndalusia - Malaga
3303300005673
3 Bedrooms - 2 Bathrooms - 6 maxMenorca - Fornells
3303300004883
4 Bedrooms - 2 Bathrooms - 8 maxCanary Islands - La Palma
2505000033634
4 Bedrooms - 3 Bathrooms - 8 maxIbiza - Ibiza West
2502500214574
4 Bedrooms - 4 Bathrooms - 8 maxIbiza - Ibiza West
2502500116084
4 Bedrooms - 4 Bathrooms - 9 maxIbiza - Ibiza West
2502500086084
4 Bedrooms - 4 Bathrooms - 9 maxIbiza - Ibiza West
2502500073724
4 Bedrooms - 2 Bathrooms - 8 maxIbiza - Ibiza West
2502500075484
4 Bedrooms - 2 Bathrooms - 8 maxIbiza - Ibiza West
2502500053634
4 Bedrooms - 4 Bathrooms - 8 maxIbiza - Ibiza South
2502500047704
4 Bedrooms - 4 Bathrooms - 8 maxIbiza - Ibiza South
25025000213684
4 Bedrooms - 4 Bathrooms - 10 maxIbiza - Ibiza East
2502500029934
4 Bedrooms - 4 Bathrooms - 8 maxIbiza - Ibiza East
2502500027944
4 Bedrooms - 5 Bathrooms - 8 maxIbiza - Ibiza West
2502500026084
4 Bedrooms - 3 Bathrooms - 7 maxIbiza - Ibiza West
2502500026294
4 Bedrooms - 3 Bathrooms - 8 maxAndalusia - Malaga
2502500028514
4 Bedrooms - 3 Bathrooms - 8 maxIbiza - Ibiza North
2502500018014
4 Bedrooms - 2 Bathrooms - 7 maxIbiza - Ibiza East
2502500014064
4 Bedrooms - 3 Bathrooms - 8 maxIbiza - Ibiza West
2502500013694
4 Bedrooms - 3 Bathrooms - 8 maxIbiza - Ibiza West
2502500013924
4 Bedrooms - 4 Bathrooms - 8 maxIbiza - Ibiza West
25025000110134
4 Bedrooms - 4 Bathrooms - 8 maxIbiza - Ibiza West
2502500018704
4 Bedrooms - 2 Bathrooms - 12 maxBarcelona - Near Barcelona
2502500013764
4 Bedrooms - 4 Bathrooms - 8 maxIbiza - Ibiza North
25025000025324
4 Bedrooms - 2 Bathrooms - 7 maxIbiza - Ibiza North
2502500007094
4 Bedrooms - 4 Bathrooms - 8 maxIbiza - Ibiza North
2502500008514
4 Bedrooms - 3 Bathrooms - 8 maxIbiza - Ibiza North
25025000014594
4 Bedrooms - 4 Bathrooms - 8 maxIbiza - Ibiza South
25025000035444
4 Bedrooms - 3 Bathrooms - 8 maxIbiza - Ibiza South
2502500007094
4 Bedrooms - 3 Bathrooms - 8 maxIbiza - Ibiza South
2502500006964
4 Bedrooms - 3 Bathrooms - 8 maxIbiza - Ibiza South
2502500004064
4 Bedrooms - 3 Bathrooms - 8 maxIbiza - Ibiza South
2502500005884
4 Bedrooms - 3 Bathrooms - 8 maxIbiza - Ibiza West
25025000014594
4 Bedrooms - 4 Bathrooms - 8 maxIbiza - Ibiza West
25025000011824
4 Bedrooms - 3 Bathrooms - 7 maxIbiza - Ibiza West
2502500004664
4 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza West
25025000032414
4 Bedrooms - 4 Bathrooms - 8 maxIbiza - Ibiza West
2502500006634
4 Bedrooms - 4 Bathrooms - 8 maxIbiza - Ibiza West
25025000010134
4 Bedrooms - 4 Bathrooms - 8 maxIbiza - Ibiza West
25025000011154
4 Bedrooms - 4 Bathrooms - 8 maxAndalusia - Marbella
25025000014184
4 Bedrooms - 3 Bathrooms - 8 maxFormentera - Es Calo
25025000010694
4 Bedrooms - 3 Bathrooms - 8 maxFormentera - Cap de Barbaria
2502500003364
4 Bedrooms - 4 Bathrooms - 8 maxMenorca - Alaior
2502500005794
4 Bedrooms - 5 Bathrooms - 8 maxMallorca - South West
25025000023934
4 Bedrooms - 4 Bathrooms - 8 maxMallorca - West
2502500008514
4 Bedrooms - 4 Bathrooms - 10 maxCosta Blanca - Xàbia
2502500003664
5 Bedrooms - 4 Bathrooms - 10 maxAndalusia - Marbella
2002500014545
5 Bedrooms - 5 Bathrooms - 12 maxCosta Blanca - Dénia
2002500008925
5 Bedrooms - 4 Bathrooms - 10 maxIbiza - Ibiza West
2002000204465
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza South
20020000514185
5 Bedrooms - 3 Bathrooms - 10 maxIbiza - Ibiza South
2002000054485
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza West
20020000510135
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza West
20020000522285
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza South
2002000037945
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza West
20020000312165
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza West
2002000038115
5 Bedrooms - 3 Bathrooms - 9 maxIbiza - Ibiza West
2002000038325
5 Bedrooms - 4 Bathrooms - 10 maxIbiza - Ibiza West
2002000028115
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza West
20020000211755
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza West
2002000027095
5 Bedrooms - 3 Bathrooms - 10 maxCosta Brava - Palafrugell
20020000217255
5 Bedrooms - 5 Bathrooms - 10 maxCosta Daurada - Tamarit
2002000024945
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza North
20020000112165
5 Bedrooms - 4 Bathrooms - 10 maxIbiza - Ibiza South
2002000018115
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza West
2002000017095
5 Bedrooms - 6 Bathrooms - 10 maxIbiza - Ibiza West
2002000018515
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza West
20020000116215
5 Bedrooms - 5 Bathrooms - 12 maxCosta Brava - Cadaques
20020000121385
5 Bedrooms - 4 Bathrooms - 10 maxIbiza - Ibiza North
20020000017225
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza North
2002000007305
5 Bedrooms - 3 Bathrooms - 10 maxIbiza - Ibiza North
2002000005735
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza South
20020000013175
5 Bedrooms - 5 Bathrooms - 11 maxIbiza - Ibiza South
20020000011055
5 Bedrooms - 6 Bathrooms - 10 maxIbiza - Ibiza South
2002000003805
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza South
2002000005885
5 Bedrooms - 4 Bathrooms - 10 maxIbiza - Ibiza East
2002000008515
5 Bedrooms - 4 Bathrooms - 10 maxIbiza - Ibiza West
2002000006245
5 Bedrooms - 5 Bathrooms - 12 maxIbiza - Ibiza West
20020000049615
5 Bedrooms - 3 Bathrooms - 10 maxIbiza - Ibiza West
2002000005675
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza West
20020000012165
5 Bedrooms - 5 Bathrooms - 10 maxIbiza - Ibiza West
20020000012165
5 Bedrooms - 5 Bathrooms - 12 maxIbiza - Ibiza West
2002000005075
5 Bedrooms - 5 Bathrooms - 12 maxAndalusia - Malaga
20020000015315
5 Bedrooms - 4 Bathrooms - 12 maxAndalusia - Marbella
20020000019855
5 Bedrooms - 5 Bathrooms - 14 maxAndalusia - Marbella
20020000014185
5 Bedrooms - 5 Bathrooms - 14 maxRural Catalonia - Girona
2002000009085
5 Bedrooms - 5 Bathrooms - 14 maxRural Catalonia - Garrotxa
20020000012485
5 Bedrooms - 5 Bathrooms - 10 maxFormentera - Migjorn
20020000022875
5 Bedrooms - 5 Bathrooms - 12 maxIbiza - Ibiza South
2001600017815
6 Bedrooms - 4 Bathrooms - 13 maxCanary Islands - Lanzarote
1605000003696
6 Bedrooms - 6 Bathrooms - 14 maxIbiza - Ibiza West
1602000036086
6 Bedrooms - 5 Bathrooms - 14 maxIbiza - Ibiza West
16016001106
6 Bedrooms - 5 Bathrooms - 12 maxIbiza - Ibiza South
1601600049696
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza South
16016000306
6 Bedrooms - 6 Bathrooms - 14 maxIbiza - Ibiza West
16016000211156
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza West
16016000210136
6 Bedrooms - 7 Bathrooms - 16 maxIbiza - Ibiza South
16016000124306
6 Bedrooms - 6 Bathrooms - 16 maxIbiza - Ibiza South
16016000160756
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza East
16016000118246
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza East
16016000113786
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza West
16016000106
6 Bedrooms - 5 Bathrooms - 11 maxIbiza - Ibiza West
1601600015486
6 Bedrooms - 7 Bathrooms - 14 maxIbiza - Ibiza North
16016000018246
6 Bedrooms - 5 Bathrooms - 12 maxIbiza - Ibiza North
1601600006496
6 Bedrooms - 4 Bathrooms - 12 maxIbiza - Ibiza North
1601600007036
6 Bedrooms - 5 Bathrooms - 12 maxIbiza - Ibiza South
16016000021266
6 Bedrooms - 4 Bathrooms - 12 maxIbiza - Ibiza South
16016000021266
6 Bedrooms - 4 Bathrooms - 12 maxIbiza - Ibiza South
1601600007706
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza South
16016000039496
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza South
16016000025126
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza South
16016000006
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza South
16016000028356
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza South
16016000030386
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza South
16016000025586
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza East
1601600009626
6 Bedrooms - 6 Bathrooms - 14 maxIbiza - Ibiza West
16016000018716
6 Bedrooms - 5 Bathrooms - 12 maxIbiza - Ibiza West
16016000032416
6 Bedrooms - 5 Bathrooms - 12 maxIbiza - Ibiza West
1601600004666
6 Bedrooms - 7 Bathrooms - 12 maxIbiza - Ibiza West
16016000010136
6 Bedrooms - 5 Bathrooms - 12 maxIbiza - Ibiza West
1601600009436
6 Bedrooms - 5 Bathrooms - 12 maxIbiza - Ibiza West
16016000010746
6 Bedrooms - 6 Bathrooms - 12 maxIbiza - Ibiza West
16016000010136
6 Bedrooms - 5 Bathrooms - 12 maxCosta Daurada - Sitges
16016000085046
6 Bedrooms - 5 Bathrooms - 12 maxCosta Blanca - Dénia
1601600005116
6 Bedrooms - 6 Bathrooms - 14 maxGalicia - Pontevedra
16016000017016
7 Bedrooms - 5 Bathrooms - 16 maxAndalusia - Malaga
14014000210787
7 Bedrooms - 5 Bathrooms - 14 maxIbiza - Ibiza East
1401400014667
7 Bedrooms - 6 Bathrooms - 26 maxAndalusia - Marbella
14014000116357
7 Bedrooms - 8 Bathrooms - 16 maxAndalusia - Marbella
14014000119857
7 Bedrooms - 4 Bathrooms - 14 maxIbiza - Ibiza East
1401400004067
7 Bedrooms - 6 Bathrooms - 12 maxAndalusia - Malaga
1401400007357
7 Bedrooms - 6 Bathrooms - 14 maxAndalusia - Malaga
14014000014997
7 Bedrooms - 6 Bathrooms - 14 maxAndalusia - Malaga
14014000007
7 Bedrooms - 6 Bathrooms - 21 maxAndalusia - Marbella
14014000010957
7 Bedrooms - 6 Bathrooms - 14 maxAndalusia - Marbella
14014000011127
8 Bedrooms - 8 Bathrooms - 16 maxIbiza - Ibiza South
12012000030388
8 Bedrooms - 8 Bathrooms - 16 maxIbiza - Ibiza East
12012000008
8 Bedrooms - 8 Bathrooms - 22 maxRural Catalonia - Girona
12012000017018
9 Bedrooms - 9 Bathrooms - 17 maxMallorca - West
11016000022859
9 Bedrooms - 6 Bathrooms - 22 maxCosta Daurada - Sitges
11011000212409
9 Bedrooms - 5 Bathrooms - 22 maxCosta Daurada - Sitges
11011000011269
10 Bedrooms - 10 Bathrooms - 28 maxRural Catalonia - Girona
100200000607510
10 Bedrooms - 11 Bathrooms - 32 maxCosta Daurada - Sitges
100110000188710
10 Bedrooms - 10 Bathrooms - 20 maxIbiza - Ibiza South
100100000162110
10 Bedrooms - 9 Bathrooms - 25 maxCosta Daurada - Sitges
100100000107910
12 Bedrooms - 12 Bathrooms - 24 maxMenorca - Mahón
80080000773112
14 Bedrooms - 14 Bathrooms - 32 maxCosta Daurada - Sitges
70070001167714

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