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

Updating

City centre holiday homes | Apartments, villas and more

All filters (1)

Filters (2)

Clear filters

6,261 Holiday homes

Applied filters (2)

Rio San Juan holiday villa rental

Rio San Juan villa

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

from £158 / night

£1,102 / week

1 / 18

Holiday villa with swimming pool in Le Marin

Le Marin villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £217 / night

£1,519 / week

1 / 56

Holiday villa in Black Rock

Black Rock villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 8

from £167 / night

£685 - £3,406 / week

1 / 26

Holiday villa with swimming pool in Playa Blanca

Playa Blanca villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £217 / night

£1,519 / week

1 / 99

Villa rental in Costa Teguise with shared pool

Costa Teguise villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

from £121 / night

£659 - £1,002 / week

1 / 27

Cala d'Or holiday villa rental

Cala d'Or villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £193 / night

£1,347 / week

1 / 18

Corralejo holiday villa rental

Corralejo villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 5

from £147 / night

£834 - £1,804 / week

1 / 77

Villa rental in Portocolom with swimming pool

Portocolom villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 9

from £329 / night

£2,300 / week

1 / 49

Holiday villa in Calodyne

Calodyne villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £266 / night

£1,858 / week

1 / 55

Pollenca holiday villa rental

Pollenca villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £130 / night

£905 / week

1 / 31

Holiday villa in Soufriere

Soufriere villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £1,389 / night

£9,719 / week

1 / 44

Holiday villa in St. John

St. John villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £551 / night

£3,855 / week

1 / 24

Holiday villa in Cruz Bay

Cruz Bay villa

  • 1 bedroom
  • 2 bathrooms
  • sleeps 6

from £551 / night

£3,855 / week

1 / 31

Villa rental in Cabarete with swimming pool

Cabarete villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 10

from £788 / night

£3,945 / week

1 / 37

Holiday villa rental

Le Gosier villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £217 / night

£1,519 / week

1 / 31

Holiday villa with swimming pool in Poste Lafayette

Poste Lafayette villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

from £296 / night

£2,072 / week

1 / 34

Treasure Cay holiday villa accommodation

Treasure Cay villa

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from £602 / night

£3,610 / week

1 / 16

Holiday villa with swimming pool in Volimes

Volimes villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

from £395 / night

£2,762 - £4,143 / week

1 / 14

Holiday villa with shared pool, golf nearby in Puerto Plata

Puerto Plata villa

  • 6 bedrooms
  • 8 bathrooms
  • sleeps 14

from £2,777 / night

£19,437 - £21,381 / week

1 / 93

Holiday villa with golf nearby in Mount Irvine

Mount Irvine villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 14

from £556 / night

£3,888 / week

1 / 30

Holiday villa in Agios Spyridonas

Agios Spyridonas villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £424 / night

£2,962 / week

1 / 54

Sosua holiday villa accommodation

Sosua villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 12

from £213 / night

£1,491 / week

1 / 27

Holiday villa with swimming pool in Pelekas

Pelekas villa

  • 6 bedrooms
  • 7 bathrooms
  • sleeps 10

from £2,466 / night

£17,261 / week

1 / 31

Holiday villa in Playa Blanca

Playa Blanca villa

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from £195 / night

£1,363 / week

1 / 28

Holiday villa rental

Poros villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £375 / night

£2,624 / week

1 / 39

Holiday villa rental

Peterborg villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 14

from £1,754 / night

£12,278 / week

1 / 21

Villa rental in Puerto Del Carmen

Puerto Del Carmen villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 9

from £272 / night

£1,904 / week

1 / 27

Holiday villa rental

Playa Blanca villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £148 / night

£1,036 / week

1 / 64

Holiday villa with swimming pool in Kariotes

Kariotes villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £119 / night

£829 / week

1 / 39

Villa rental in Vathy

Vathy villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 7

from £296 / night

£1,776 / week

1 / 35

Holiday villa with swimming pool, golf nearby in Holetown

Holetown villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £223 / night

£1,555 / week

1 / 27

Cabrera holiday villa rental

Cabrera villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £162 / night

£1,134 / week

1 / 9

Sigatoka holiday villa rental

Sigatoka villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 12

from £534 / night

£3,739 / week

1 / 145

Holiday villa with swimming pool in Messonghi

Messonghi villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 10

from £908 / night

£6,352 / week

1 / 22

Villa rental in Cruz Bay with shared pool

Cruz Bay villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 10

from £1,620 / night

£11,338 / week

1 / 17

Villa letting in Costa Adeje with golf nearby

Costa Adeje villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £321 / night

£2,244 / week

1 / 24

Villa rental in Bushypark with golf nearby

Bushypark villa

  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

from £237 / night

£1,657 / week

1 / 16

Holiday villa with swimming pool in Puerto Plata

Puerto Plata villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £198 / night

£1,384 / week

1 / 12

Lourdata holiday villa rental

Lourdata villa

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 5

from £99 / night

£592 / week

1 / 24

Lourdata holiday villa rental

Lourdata villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 7

from £99 / night

£592 / week

1 / 26