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

3,147 Holiday homes

Applied filters (2)

Holiday home with swimming pool in Santiago de los Caballeros

Santiago de los Caballeros house

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 27

from £361 / night

£2,526 / week

1 / 143

Felanitx holiday home rental

Felanitx house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £541 / night

£3,785 / week

1 / 59

Holiday home with swimming pool in Felanitx

Felanitx house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £541 / night

£3,785 / week

1 / 60

Holiday home accommodation

Ocho Rios house

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

from £1,835 / night

£12,843 / week

1 / 25

Holiday home with swimming pool in Governor's Harbour

Governor's Harbour house

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 11

from £526 / night

£3,471 / week

1 / 26

Holiday home with shared pool in Ocho Rios

Ocho Rios house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £119 / night

£640 / week

1 / 22

Holiday home in Sandy Ground

Sandy Ground house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £593 / night

£4,148 - £11,966 / week

1 / 75

Es Cubells holiday home accommodation

Es Cubells house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £590 / night

£4,130 / week

1 / 26

Holiday home with swimming pool in Sant Josep de Sa Talaia

Sant Josep de Sa Talaia house

  • 8 bedrooms
  • 8 bathrooms
  • sleeps 12

from £2,318 / night

£16,222 - £27,036 / week

1 / 19

Holiday home with swimming pool in Sainte-Anne

Sainte-Anne house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £227 / night

£1,514 / week

1 / 20

Holiday home with swimming pool in Santo Domingo

Santo Domingo house

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 10

from £119 / night

£740 / week

1 / 33

Holiday home with shared pool in Caleta de Fuste

Caleta de Fuste house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £103 / night

£722 / week

1 / 26

Home rental in Las Terrenas with swimming pool

Las Terrenas house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £238 / night

£1,663 / week

1 / 23

Home rental in Long Bay with swimming pool

Long Bay house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £731 / night

£5,115 / week

1 / 37

Holiday home with swimming pool in Las Terrenas

Las Terrenas house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £68 / night

£474 / week

1 / 13

Home rental in Portmore with shared pool, golf nearby

Portmore house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £83 / night

£518 / week

1 / 9

Holiday home in Pedernales

Pedernales house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 10

from £83 / night

£576 / week

1 / 6

Home rental in Ano Garouna with swimming pool

Ano Garouna house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £394 / night

£2,753 / week

1 / 21

Holiday home in Las Galeras

Las Galeras house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £37 / night

£229 / week

1 / 11

Home rental in Willemstad with swimming pool

Willemstad house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £73 / night

£435 - £595 / week

1 / 13

South Palmetto Point holiday home rental

South Palmetto Point house

  • 6 bedrooms
  • 7 bathrooms
  • sleeps 13

from £1,485 / night

£10,390 / week

1 / 59

Holiday home with swimming pool in El Pilar de la Mola

El Pilar de la Mola house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £371 / night

£1,855 - £4,220 / week

1 / 34

Holiday home with swimming pool in Barbati

Barbati house

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 10

from £441 / night

£2,977 - £7,343 / week

1 / 22

Holiday home rental

Puerto Plata house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from £206 / night

£1,439 / week

1 / 37

Home letting in Juan Dolio with swimming pool

Juan Dolio house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 12

from £457 / night

£2,740 / week

1 / 16

Holiday home with shared pool in Mullins

Mullins house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £502 / night

£3,511 / week

1 / 14

Holiday home with shared pool in Le Gosier

Le Gosier house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £99 / night

£689 / week

1 / 9

Holiday home with swimming pool in Tazacorte

Tazacorte house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £102 / night

£696 - £891 / week

1 / 109

Agios Spyridonas holiday home rental

Agios Spyridonas house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £422 / night

£2,953 / week

1 / 55

Holiday home with shared pool, golf nearby in Bavaro

Bavaro house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £2,558 / night

£18,267 / week

1 / 18

Home rental in Selva with swimming pool

Selva house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 9

from £603 / night

£4,220 / week

1 / 55

Holiday home with swimming pool in Water Island

Water Island house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £392 / night

£2,740 / week

1 / 10

Home rental in Llucmajor with swimming pool

Llucmajor house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £149 / night

£1,039 / week

1 / 45

Holiday home with shared pool in Basseterre

Basseterre house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £163 / night

£1,142 / week

1 / 32

Holiday home in Marigot

Marigot house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £37 / night

£256 / week

1 / 5

Holiday home with shared pool in Spanish Town

Spanish Town house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £101 / night

£704 / week

1 / 15

Holiday home with shared pool in Petit-Bourg

Petit-Bourg house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £99 / night

£689 / week

1 / 14

Home rental in Cala Tarida with shared pool

Cala Tarida house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £195 / night

£1,364 / week

1 / 51

Holiday home in Sant Jordi

Sant Jordi house

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 8

from £325 / night

£2,272 / week

1 / 36

Holiday home with shared pool in Porto Novo

Porto Novo house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £50 / night

£276 / week

1 / 31