Tell us your dates, and we will find the most accurate rates and availability for you

Updating

Beach and seaside holidays | Villas and cottages by the sea

All filters (3)

Filters (3)

Clear filters

43 Holiday homes

Protaras holiday villa rental

Protaras villa

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 10

from £207 / night

£1,210 - £3,176 / week

1 / 28

Holiday apartment in Sliema

Sliema apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £99 / night

£689 / week

1 / 25

Holiday villa with swimming pool in Tala

Tala villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 8

from £204 / night

£1,425 - £2,877 / week

1 / 26

Holiday villa in Coral Bay

Coral Bay villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £125 / night

£874 - £1,698 / week

1 / 48

Holiday villa with swimming pool in Protaras

Protaras villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 10

from £222 / night

£1,308 - £3,962 / week

1 / 24

Villa rental in Chaweng with swimming pool, golf nearby

Chaweng villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £149 / night

£1,042 / week

1 / 30

Albufeira holiday villa rental

Albufeira villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £138 / night

£964 / week

1 / 30

Holiday villa with swimming pool in Peyia

Peyia villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £197 / night

£1,376 - £2,669 / week

1 / 24

Holiday apartment in Sliema

Sliema apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £69 / night

£482 / week

1 / 29

Protaras holiday villa let

Protaras villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £177 / night

£1,013 - £2,488 / week

1 / 26

Protaras holiday villa rental

Protaras villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £133 / night

£718 - £1,603 / week

1 / 22

Apartment rental in Areias de Sao Joao with shared pool, golf nearby

Areias de Sao Joao apartment

  • 2 bedrooms
  • sleeps 6

from £187 / night

£1,308 / week

1 / 37

Holiday villa in Vassilikos

Vassilikos villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £196 / night

£1,180 - £2,419 / week

1 / 79

Protaras holiday villa rental

Protaras villa

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 10

from £222 / night

£1,308 - £3,962 / week

1 / 26

Protaras holiday villa rental

Protaras villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £133 / night

£718 - £1,750 / week

1 / 24

Holiday apartment with shared pool in Sliema

Sliema apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from £168 / night

£1,170 / week

1 / 31

Albufeira holiday townhouse rental

Albufeira townhouse

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

from £89 / night

£620 / week

1 / 46

Vasilikos holiday villa rental

Vasilikos villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

from £246 / night

£1,721 / week

1 / 87

Holiday villa in Protaras

Protaras villa

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 10

from £399 / night

£2,488 - £5,929 / week

1 / 30

Holiday apartment rental

Ayia Napa apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £118 / night

£620 - £1,357 / week

1 / 15

Holiday villa with swimming pool in Protaras

Protaras villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £144 / night

£787 - £1,996 / week

1 / 23

Holiday apartment with shared pool in Protaras

Protaras apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £104 / night

£521 - £1,013 / week

1 / 17

Holiday townhouse with shared pool in Bophut

Bophut townhouse

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

from £62 / night

£434 / week

1 / 28

Holiday guest house with shared pool, golf nearby in Kerobokan

Kerobokan guest house

  • 8 bedrooms
  • 8 bathrooms
  • sleeps 4

from £91 / night

£633 / week

1 / 38

Holiday guest house with shared pool, golf nearby in Kerobokan

Kerobokan guest house

  • 9 bedrooms
  • 9 bathrooms
  • sleeps 3

from £91 / night

£633 / week

1 / 38

Playas del Coco holiday condo rental

Playas del Coco condo

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £147 / night

£876 - £1,754 / week

1 / 47

Holiday apartment rental

Areias de Sao Joao apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £123 / night

£861 / week

1 / 30

Ayia Napa holiday apartment rental

Ayia Napa apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £145 / night

£718 - £1,013 / week

1 / 14

Protaras holiday villa rental

Protaras villa

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £177 / night

£1,013 - £1,996 / week

1 / 25

Holiday apartment with shared pool in Protaras

Protaras apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £135 / night

£732 - £1,435 / week

1 / 18

Protaras holiday villa rental

Protaras villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £163 / night

£915 - £1,898 / week

1 / 26

Holiday villa with swimming pool in Protaras

Protaras villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £325 / night

£1,996 - £5,437 / week

1 / 26

Ayia Napa holiday apartment let

Ayia Napa apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £276 / night

£1,013 - £1,505 / week

1 / 18

Ayia Napa holiday apartment rental

Ayia Napa apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £276 / night

£1,013 - £1,505 / week

1 / 22

Holiday villa with swimming pool in Protaras

Protaras villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £154 / night

£856 - £2,075 / week

1 / 20

Holiday villa with swimming pool in Protaras

Protaras villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £154 / night

£856 - £2,075 / week

1 / 21

Holiday villa rental

Protaras villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £154 / night

£856 - £2,075 / week

1 / 21

Villa rental in Protaras with swimming pool

Protaras villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 10

from £149 / night

£1,043 - £2,802 / week

1 / 27

Villa rental in Protaras with swimming pool

Protaras villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £154 / night

£856 - £2,075 / week

1 / 23

Protaras holiday villa rental

Protaras villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £220 / night

£1,294 - £1,996 / week

1 / 24