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 (2)

Filters (2)

Clear filters

388 Holiday homes

Applied filters (2)

Holiday apartment with shared pool, golf nearby in Punta Cana

Punta Cana apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £274 / night

£1,649 / week

1 / 23

Holiday home in Pedernales

Pedernales house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 10

from £83 / night

£577 / week

1 / 6

Holiday apartment in Santa Ursula

Santa Ursula apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £55 / night

£380 / week

1 / 7

Santa Ursula holiday apartment rental

Santa Ursula apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £64 / night

£449 / week

1 / 11

Holiday home in Dunmore Town

Dunmore Town house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £1,100 / night

£7,328 / week

1 / 24

Holiday apartment with shared pool in Carolina

Carolina apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £78 / night

£545 / week

1 / 6

Holiday villa in Playa Blanca

Playa Blanca villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 9

from £296 / night

£2,070 / week

1 / 153

Holiday home in Cala Tarida

Cala Tarida house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 7

from £592 / night

£3,942 / week

1 / 101

Holiday condo in Costa Teguise

Costa Teguise condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £103 / night

£716 / week

1 / 20

Apartment rental in Uvero Alto with swimming pool

Uvero Alto apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £130 / night

£303 / week

1 / 5

Holiday home in Puerto Plata

Puerto Plata house

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

from £91 / night

£635 / week

1 / 17

Holiday apartment in Puerto de la Cruz

Puerto de la Cruz apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 7

from £78 / night

£540 / week

1 / 20

Apartment rental in Costa Teguise

Costa Teguise apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £109 / night

£759 / week

1 / 14

Holiday villa in Agios Ioannis

Agios Ioannis villa

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 10

from £311 / night

£2,173 / week

1 / 71

Holiday villa in El Duque

El Duque villa

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 11

from £296 / night

£3,646 - £4,804 / week

1 / 41

Holiday villa in Playa Paraiso

Playa Paraiso villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £223 / night

£1,562 / week

1 / 47

Playa Blanca holiday villa accommodation

Playa Blanca villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £93 / night

£618 - £905 / week

1 / 15

La Matanza de Acentejo holiday villa rental

La Matanza de Acentejo villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £296 / night

£2,070 / week

1 / 16

Holiday villa letting

Costa Teguise villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 9

from £367 / night

£2,612 - £3,612 / week

1 / 31

Holiday apartment in Puerto de la Cruz

Puerto de la Cruz apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £57 / night

£400 / week

1 / 85

Holiday apartment with golf nearby in Golf del Sur

Golf del Sur apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £49 / night

£338 / week

1 / 22

Holiday villa with swimming pool, golf nearby in Roca Llisa

Roca Llisa villa

  • 6 bedrooms
  • 9 bathrooms
  • sleeps 12

from £2,464 / night

£17,244 / week

1 / 25

Holiday villa in Cala Vadella

Cala Vadella villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

from £400 / night

£2,800 / week

1 / 60

Holiday apartment in Le Moule

Le Moule apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £109 / night

£552 / week

1 / 20

Holiday studio with golf nearby in Costa Teguise

Costa Teguise studio

  • Studio
  • 1 bathroom
  • sleeps 2

from £117 / night

£814 / week

1 / 41

Yaiza holiday finca rental

Yaiza finca

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £139 / night

£971 - £1,137 / week

1 / 33

Teror holiday gite let

Teror gite

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £117 / night

£834 - £1,094 / week

1 / 45

Villa rental in Agia Efimia

Agia Efimia villa

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

from £158 / night

£1,104 / week

1 / 56

Playa Blanca holiday chalet rental

Playa Blanca chalet

  • 7 bedrooms
  • 5 bathrooms
  • sleeps 16

from £352 / night

£2,464 - £4,947 / week

1 / 76

Holiday villa in Agia Efimia

Agia Efimia villa

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 5

from £158 / night

£1,104 / week

1 / 41

Holiday condo in Tias

Tias condo

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £124 / night

£863 - £1,001 / week

1 / 23

Holiday villa in Port de Pollenca

Port de Pollenca villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 11

from £390 / night

£3,848 - £8,817 / week

1 / 48

Playa Blanca holiday villa rental

Playa Blanca villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £121 / night

£846 / week

1 / 26

Holiday villa in Playa Blanca

Playa Blanca villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £98 / night

£684 / week

1 / 47

Holiday home in Ocho Rios

Ocho Rios house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £184 / night

£1,100 / week

1 / 55

Holiday home in Trois Rivieres

Trois Rivieres house

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £69 / night

£690 - £1,656 / week

1 / 11

Holiday villa with swimming pool in Dassia Beach

Dassia Beach villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £769 / night

£5,380 / week

1 / 21

Holiday villa with swimming pool in Dassia Beach

Dassia Beach villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £877 / night

£6,139 / week

1 / 20

Cala Vinyes holiday villa rental

Cala Vinyes villa

  • 5 bedrooms
  • 9 bathrooms
  • sleeps 10

from £1,232 / night

£6,896 - £18,717 / week

1 / 57

Holiday villa with golf nearby in Amarilla Golf

Amarilla Golf villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £207 / night

£1,443 / week

1 / 25