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

404 Holiday homes

Holiday private room rental

Puerto Plata private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £101 / night

£706 / week

1 / 12

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

Mogan holiday apartment rental

Mogan apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £197 / night

£1,380 / week

1 / 16

Holiday hotel apartment with shared pool, golf nearby in Ocean City

Ocean City hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £201 / night

£1,404 / week

1 / 14

Villa rental in Cruz Bay with shared pool

Cruz Bay villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 10

from £1,603 / night

£11,221 / week

1 / 17

Holiday apartment in Palm - Eagle Beach

Palm - Eagle Beach apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

from £458 / night

£3,206 / week

1 / 33

Las Palmas de Gran Canaria holiday apartment rental

Las Palmas de Gran Canaria apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £56 / night

£391 / week

1 / 24

Costa Adeje holiday apartment rental

Costa Adeje apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £50 / night

£345 - £695 / week

1 / 30

Sosua holiday condo rental

Sosua condo

  • 3 bedrooms
  • 5 bathrooms
  • sleeps 6

from £228 / night

£1,466 / week

1 / 13

Mindelo holiday apartment rental

Mindelo apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £94 / night

£656 / week

1 / 195

Paradise Island holiday condo rental

Paradise Island condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £328 / night

£2,290 / week

1 / 4

Holiday studio with shared pool in Playa de las Americas

Playa de las Americas studio

  • Studio
  • 1 bathroom
  • sleeps 2

from £75 / night

£600 - £925 / week

1 / 15

Holiday condo with shared pool in Bavaro Beach

Bavaro Beach condo

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 5

from £115 / night

£733 - £893 / week

1 / 24

Holiday condo rental

Oyster Pond condo

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £524 / night

£3,664 / week

1 / 30

Holiday condo with shared pool in Cupecoy Bay

Cupecoy Bay condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 6

from £275 / night

£1,924 / week

1 / 11

Noord holiday apartment rental

Noord apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

from £115 / night

£802 / week

1 / 25

Holiday condo with shared pool in Noord

Noord condo

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

from £115 / night

£802 / week

1 / 25

Holiday apartment with shared pool in Noord

Noord apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £142 / night

£994 / week

1 / 26

Holiday condo with shared pool in Noord

Noord condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £142 / night

£994 / week

1 / 26

Holiday b&b with shared pool in Tragaki

Tragaki b&b

  • 2 bedrooms
  • 1 bathroom
  • sleeps 2

from £493 / night

£2,956 / week

1 / 20

Holiday hotel apartment in Dawn Beach

Dawn Beach hotel apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £419 / night

£2,932 / week

1 / 11

Noord holiday apartment accommodation

Noord apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

from £115 / night

£802 / week

1 / 23

Holiday apartment with shared pool in Noord

Noord apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £142 / night

£994 / week

1 / 26

Holiday condo with shared pool in Oyster Pond

Oyster Pond condo

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £347 / night

£2,428 / week

1 / 5

Noord holiday condo rental

Noord condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £142 / night

£994 / week

1 / 26

Penthouse rental in Oyster Pond with shared pool

Oyster Pond penthouse

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £392 / night

£2,744 / week

1 / 15

Palm Beach Town holiday condo rental

Palm Beach Town condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £321 / night

£2,245 / week

1 / 23

Holiday apartment with shared pool, golf nearby in Juan Dolio

Juan Dolio apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £142 / night

£825 / week

1 / 25

Holiday apartment in Cupecoy Bay

Cupecoy Bay apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £144 / night

£1,008 - £2,000 / week

1 / 27

Hotel apartment rental in Arue with shared pool

Arue hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £171 / night

£1,194 / week

1 / 40

Holiday studio with shared pool in Mambo Beach

Mambo Beach studio

  • Studio
  • 3 bathrooms
  • sleeps 4

from £458 / night

£2,290 / week

1 / 11

Freeport holiday condo rental

Freeport condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £92 / night

£550 - £1,191 / week

1 / 20

Holiday apartment with swimming pool in Dawn Beach

Dawn Beach apartment

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 8

from £493 / night

£3,449 / week

1 / 12

Apartment accommodation in Maho with shared pool, golf nearby

Maho apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £129 / night

£898 / week

1 / 33

Puerto Plata ski villa to rent.

Puerto Plata villa

  • 3 bedrooms
  • 5 bathrooms
  • sleeps 8

from £262 / night

£1,832 / week

1 / 9

Villa rental in Puerto Plata with golf nearby

Puerto Plata villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £321 / night

£2,245 / week

1 / 9

Holiday apartment in Oyster Pond

Oyster Pond apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £423 / night

£2,956 / week

1 / 9

Oyster Pond holiday farmhouse rental

Oyster Pond farmhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £400 / night

£2,800 - £4,805 / week

1 / 24

Holiday apartment with shared pool in Maho

Maho apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £229 / night

£1,602 - £2,803 / week

1 / 37

Cupecoy Bay holiday apartment rental

Cupecoy Bay apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £320 / night

£1,920 - £5,600 / week

1 / 40