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

439 Holiday homes

Applied filters (2)

Apartment accommodation in Los Gigantes with shared pool

Los Gigantes apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £93 / night

£588 / week

1 / 17

Holiday apartment in Santo Domingo

Santo Domingo apartment

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 7

from £115 / night

£782 / week

1 / 13

Apartment rental in Playa San Juan

Playa San Juan apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £79 / night

£548 / week

1 / 13

Condo rental in Freeport

Freeport condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 5

from £106 / night

£736 / week

1 / 8

Holiday apartment rental

Las Terrenas apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £138 / night

£837 / week

1 / 20

Mindelo holiday apartment rental

Mindelo apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £93 / night

£651 / week

1 / 195

Holiday b&b with shared pool in Tragaki

Tragaki b&b

  • 2 bedrooms
  • 1 bathroom
  • sleeps 2

from £490 / night

£2,937 / week

1 / 20

Holiday hotel apartment in Dawn Beach

Dawn Beach hotel apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £416 / night

£2,912 / week

1 / 11

Holiday apartment with shared pool in Noord

Noord apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £143 / night

£998 / week

1 / 26

Noord holiday apartment accommodation

Noord apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

from £115 / night

£805 / week

1 / 23

Noord holiday condo rental

Noord condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £143 / night

£998 / week

1 / 26

Holiday apartment in Corfu Town

Corfu Town apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

from £118 / night

£823 / week

1 / 28

Palm Beach Town holiday condo rental

Palm Beach Town condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £322 / night

£2,254 / week

1 / 23

Holiday apartment in Los Gigantes

Los Gigantes apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £77 / night

£539 - £573 / week

1 / 47

Holiday apartment rental

Ocho Rios apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £129 / night

£966 / week

1 / 43

Holiday condo with shared pool in Carolina

Carolina condo

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 5

from £272 / night

£1,840 / week

1 / 28

Holiday villa in Adeje

Adeje villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £318 / night

£2,227 - £3,357 / week

1 / 32

Holiday apartment with shared pool, golf nearby in Hastings

Hastings apartment

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

from £402 / night

£2,812 / week

1 / 12

Holiday apartment with shared pool in Tas Sellum

Tas Sellum apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £128 / night

£881 / week

1 / 28

Holiday townhouse with golf nearby in Bavaro

Bavaro townhouse

  • 1 bedroom
  • 3 bathrooms
  • sleeps 3

from £161 / night

£1,104 - £1,619 / week

1 / 10

Birzebbuga holiday penthouse rental

Birzebbuga penthouse

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 12

from £411 / night

£2,878 / week

1 / 41

Apartment rental in Los Cristianos

Los Cristianos apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £52 / night

£361 / week

1 / 12

Holiday condo with shared pool, golf nearby in Juan Dolio

Juan Dolio condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £138 / night

£920 / week

1 / 14

Villa letting in Pantokratoras with shared pool

Pantokratoras villa

  • 2 bedrooms
  • 1 bathroom
  • sleeps 7

from £93 / night

£651 / week

1 / 35

Holiday apartment with shared pool, golf nearby in Juan Dolio

Juan Dolio apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £143 / night

£828 / week

1 / 25

Arrecife holiday apartment accommodation

Arrecife apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £54 / night

£342 / week

1 / 25

Holiday penthouse rental

Bugibba penthouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £196 / night

£1,371 - £1,782 / week

1 / 35

Holiday apartment in Cupecoy Bay

Cupecoy Bay apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £145 / night

£1,012 - £2,008 / week

1 / 27

Holiday apartment in Qawra

Qawra apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £98 / night

£686 / week

1 / 19

Holiday studio with shared pool in Mambo Beach

Mambo Beach studio

  • Studio
  • 3 bathrooms
  • sleeps 4

from £460 / night

£2,300 / week

1 / 11

Holiday condo in Dawn Beach

Dawn Beach condo

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £395 / night

£2,759 / week

1 / 19

Apartment rental in Los Cristianos with golf nearby

Los Cristianos apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £111 / night

£776 / week

1 / 14

Holiday apartment in Luquillo

Luquillo apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £101 / night

£598 / week

1 / 28

Apartment rental in Los Gigantes

Los Gigantes apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £81 / night

£568 - £602 / week

1 / 62

Port de Pollenca holiday apartment rental

Port de Pollenca apartment

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 7

from £102 / night

£711 / week

1 / 47

Holiday apartment in Bavaro

Bavaro apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £56 / night

£354 - £548 / week

1 / 29

Holiday apartment with golf nearby in Kingston

Kingston apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £111 / night

£773 / week

1 / 16

Holiday apartment in Oyster Pond

Oyster Pond apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £420 / night

£2,937 / week

1 / 9

Holiday apartment with golf nearby in Los Cristianos

Los Cristianos apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £93 / night

£554 / week

1 / 28

Holiday apartment in Juan Dolio

Juan Dolio apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £161 / night

£920 / week

1 / 12