Updating

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

Updating

Best Cyprus Apartments on Holiday Lettings - Villas

All filters (2)

Filters (2)

Clear filters

93 Vacation rentals

Penthouse in Kato Paphos with shared pool

Queens Gardens penthouse

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $93 / night

$651 - $1,417 / week

1 / 21

Paphos District Vacation townhouse rental

Queens Gardens townhouse

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from $70 / night

$477 - $651 / week

1 / 32

Vacation villa with shared pool in Cyprus

Lapta villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $80 / night

$557 / week

1 / 16

Cyprus Vacation apartment rental

Coral Bay apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $87 / night

$607 - $832 / week

1 / 38

Cyprus ski apartment to rent.

Oroklini apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $138 / night

$667 - $788 / week

1 / 20

Vacation townhouse in Kyrenia District

Bellapais townhouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $73 / night

$362 - $1,374 / week

1 / 6

Famagusta District Vacation home rental

Liopetri house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

Pricing unknown

1 / 21

Vacation villa rental

Dhekelia villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $149 / night

$1,039 / week

1 / 63

Apartment rental in Cyprus with shared pool

Kyrenia apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $87 / night

$651 - $1,460 / week

1 / 27

Vacation apartment with shared pool in Paphos District

Universal apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

Pricing unknown

1 / 21

Vacation home in Cyprus

Coral Bay house

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $136 / night

$823 - $1,256 / week

1 / 34

Vacation villa with shared pool in Cyprus

Lapta villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $124 / night

$866 / week

1 / 47

Vacation apartment with shared pool in Cyprus

Polis Chrysochous apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from $56 / night

$390 - $819 / week

1 / 23

Cyprus Vacation apartment rental

Mandria apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $119 / night

$832 - $1,012 / week

1 / 18

Vacation apartment with shared pool in Cyprus

Protaras apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $111 / night

$774 - $1,947 / week

1 / 35

Vacation apartment with shared pool in Cyprus

Kato Paphos apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $68 / night

$477 / week

1 / 41

Famagusta District Vacation apartment rental

Bogaz apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $38 / night

$347 / week

1 / 8

Vacation apartment with shared pool in Cyprus

Mesa Chorio apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

Pricing unknown

1 / 24

Vacation apartment rental

Protaras apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

from $162 / night

$1,130 - $3,024 / week

1 / 29

Cyprus Vacation apartment rental

Kouklia apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from $145 / night

$1,012 / week

1 / 10

Vacation apartment with shared pool in Cyprus

Protaras apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $66 / night

$461 - $1,121 / week

1 / 60

Townhouse rental in Paphos District with shared pool

Polis townhouse

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from $124 / night

$866 / week

1 / 23

Vacation apartment rental

Ghaziveran apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $75 / night

$520 / week

1 / 53

Vacation apartment with shared pool in Limassol

Limassol City apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $155 / night

$1,021 / week

1 / 34

Vacation apartment with shared pool in Cyprus

Kyrenia apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $96 / night

$602 / week

1 / 30

Kyrenia District Vacation apartment rental

Kyrenia apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $96 / night

$600 / week

1 / 31

Cyprus Vacation apartment rental

Bafra apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $81 / night

$557 / week

1 / 28

Vacation penthouse with shared pool in Cyprus

Tersefanou penthouse

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $70 / night

$362 / week

1 / 12

Vacation studio in Cyprus

Coral Bay studio

  • Studio
  • 1 bathroom
  • sleeps 4

from $112 / night

$668 - $1,101 / week

1 / 31

Vacation apartment with shared pool in Cyprus

Bafra apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $81 / night

$557 / week

1 / 47

Vacation penthouse with shared pool in Famagusta District

Bafra penthouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from $130 / night

$804 / week

1 / 37

Vacation studio in Paphos District

Coral Bay studio

  • Studio
  • 1 bathroom
  • sleeps 4

from $112 / night

$668 - $1,101 / week

1 / 30

Vacation studio with shared pool in Famagusta District

Bafra studio

  • Studio
  • 1 bathroom
  • sleeps 2

from $65 / night

$371 / week

1 / 53

Apartment rental in Cyprus with shared pool, golf nearby

Kouklia apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $99 / night

$693 / week

1 / 17

Vacation apartment with shared pool in Limassol

Erimi apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $34 / night

$236 / week

1 / 36

Vacation villa in Famagusta District

Liopetri villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 7

from $183 / night

$1,282 - $2,399 / week

1 / 84

Cyprus Vacation apartment rental

Pissouri apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $62 / night

$433 / week

1 / 24

Vacation apartment with shared pool, golf nearby in Paphos District

Paphos apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $40 / night

$277 - $416 / week

1 / 23

Famagusta District Vacation apartment rental

Paralimni apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $81 / night

$565 - $1,382 / week

1 / 120

Vacation penthouse rental

Tersefanou penthouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $65 / night

$456 / week

1 / 16

×

Also consider