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

201 Holiday homes

Applied filters (2)

Villa letting in Holetown with swimming pool, golf nearby

Holetown villa

  • 7 bedrooms
  • 11 bathrooms
  • sleeps 14

from £2,560 / night

£17,920 / week

1 / 33

Playa Blanca holiday bungalow rental

Playa Blanca bungalow

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £64 / night

£446 / week

1 / 12

Achilleio holiday villa rental

Achilleio villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

from £433 / night

£3,031 / week

1 / 38

Villa rental in Reethirah Island

Reethirah Island villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £341 / night

£2,386 / week

1 / 43

Cap Cana holiday hotel apartment rental

Cap Cana hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £92 / night

£138 / week

1 / 11

Holiday condo in Oyster Pond

Oyster Pond condo

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £261 / night

£1,824 / week

1 / 6

Holiday condo with shared pool, golf nearby in Cupecoy Bay

Cupecoy Bay condo

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 10

from £782 / night

£5,470 - £10,381 / week

1 / 72

Holiday villa with swimming pool in Puerto Plata

Puerto Plata villa

  • 7 bedrooms
  • 9 bathrooms
  • sleeps 14

from £653 / night

£4,572 - £23,771 / week

1 / 35

Holiday apartment with golf nearby in Juan Dolio

Juan Dolio apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £87 / night

£608 / week

1 / 16

Holiday apartment rental

Saint James apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £197 / night

£1,280 / week

1 / 51

Holiday villa in Dunmore Town

Dunmore Town villa

  • 9 bedrooms
  • 10 bathrooms
  • sleeps 18

from £9,143 / night

£63,999 / week

1 / 48

Holiday villa rental

Cruz Bay villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £640 / night

£4,480 / week

1 / 31

Rose Hall holiday private room rental

Rose Hall private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £229 / night

£1,555 / week

1 / 27

Holiday hotel apartment with shared pool in Cabarete

Cabarete hotel apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from £275 / night

£1,920 / week

1 / 6

Douville holiday condo rental

Douville condo

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £226 / night

£1,577 / week

1 / 42

Pollenca holiday villa rental

Pollenca villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £476 / night

£3,333 - £4,582 / week

1 / 33

Holiday apartment rental

Las Playitas apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £74 / night

£462 / week

1 / 33

Holiday villa with golf nearby in Cap Cana

Cap Cana villa

  • 12 bedrooms
  • 14 bathrooms
  • sleeps 24

from £7,772 / night

£51,199 / week

1 / 40

Villa rental in Puerto Plata with shared pool, golf nearby

Puerto Plata villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 8

from £343 / night

£1,920 / week

1 / 74

Ski hotel apartment to rent in Kassiopi

Kassiopi hotel apartment

  • 50 bedrooms
  • 5 bathrooms
  • sleeps 50

from £54 / night

£304 / week

1 / 44

Cabarete holiday hotel apartment rental

Cabarete hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £83 / night

£576 / week

1 / 9

Studio rental in Katelios with shared pool

Katelios studio

  • Studio
  • 1 bathroom
  • sleeps 2

from £93 / night

£652 / week

1 / 17

Holiday apartment with golf nearby in Santa Maria

Santa Maria apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £85 / night

£590 / week

1 / 45

Holiday villa with swimming pool in Puerto Plata

Puerto Plata villa

  • 6 bedrooms
  • 4 bathrooms
  • sleeps 12

from £653 / night

£4,572 / week

1 / 7

Holiday villa in Turtle Cove

Turtle Cove villa

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 14

from £2,103 / night

£14,720 / week

1 / 71

Holiday villa in Terres Basses

Terres Basses villa

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 13

from £5,134 / night

£35,932 - £107,796 / week

1 / 19

Holiday penthouse in Cupecoy Bay

Cupecoy Bay penthouse

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 8

from £80 / night

£5,590 - £12,297 / week

1 / 69

Currie holiday home rental

Currie house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £843 / night

£5,896 / week

1 / 7

Holiday villa in Sint Willibrordus

Sint Willibrordus villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £301 / night

£2,101 / week

1 / 100

Holiday villa with swimming pool in Santa Margalida

Santa Margalida villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £386 / night

£2,433 - £5,690 / week

1 / 71

Juan Dolio holiday apartment rental

Juan Dolio apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £155 / night

£1,086 / week

1 / 28

Villa rental in Puerto de Santiago

Puerto de Santiago villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £224 / night

£1,562 - £2,727 / week

1 / 42

Holiday home in Puerto Del Carmen

Puerto Del Carmen house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £256 / night

£1,788 / week

1 / 23

Pelekas holiday villa rental

Pelekas villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 10

from £472 / night

£3,301 / week

1 / 7

Ski villa to rent in Beau Champ

Beau Champ villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £320 / night

£2,236 / week

1 / 25

Holiday villa rental

Sant Jordi villa

  • 8 bedrooms
  • 8 bathrooms
  • sleeps 18

from £6,876 / night

£48,127 / week

1 / 43

Costa Teguise holiday apartment rental

Costa Teguise apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £65 / night

£454 / week

1 / 13

Holiday apartment in Nazareth

Nazareth apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £830 / night

£5,453 / week

1 / 28

Apartment rental in Las Palmas de Gran Canaria

Las Palmas de Gran Canaria apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £64 / night

£448 / week

1 / 21

Nazareth holiday apartment rental

Nazareth apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £792 / night

£4,540 / week

1 / 47