Tell us your dates, and we will find the most accurate rates and availability for you

Updating

Villas with pools | Holiday villas with private pools

All filters (4)

Filters (4)

Clear filters

13 Holiday homes

Holiday villa with indoor pool in Azemmour

Azemmour villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 9

from £177 / night

£1,081 / week

1 / 28

Trecastagni ski villa to rent.

Trecastagni villa

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £344 / night

£1,179 - £1,866 / week

1 / 13

Ban Hin Kong holiday villa rental

Ban Hin Kong villa

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 10

from £349 / night

£2,095 / week

1 / 64

Holiday villa in Labin

Labin villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £321 / night

£2,245 / week

1 / 31

Holiday villa in Lloret de Mar

Lloret de Mar villa

  • 9 bedrooms
  • 7 bathrooms
  • sleeps 23

from £579 / night

£4,053 / week

1 / 62

Holiday villa with indoor pool, golf nearby in Laem Set

Laem Set villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

from £770 / night

£5,073 / week

1 / 45

Mostar holiday villa rental

Mostar villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 12

from £393 / night

£2,750 / week

1 / 23

Fuzine ski villa to rent.

Fuzine villa

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from £344 / night

£2,357 - £3,801 / week

1 / 18

Villa rental in Benalmadena Pueblo with indoor pool

Benalmadena Pueblo villa

  • 6 bedrooms
  • 5 bathrooms
  • sleeps 14

from £822 / night

£6,085 - £10,705 / week

1 / 123

Noto holiday villa rental

Noto villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £155 / night

£1,080 - £2,946 / week

1 / 44

Ski villa to rent in Beau Champ

Beau Champ villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £309 / night

£2,159 / week

1 / 25

Argy holiday villa rental

Argy villa

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from £373 / night

£2,612 / week

1 / 18

Sansepolcro holiday villa rental

Sansepolcro villa

  • 9 bedrooms
  • 8 bathrooms
  • sleeps 23

from £972 / night

£6,677 / week

1 / 26