Home > Cyprus > property list

Cyprus holidays

Cyprus apartments, studios and villas

Displaying 1-10 of 21 results

Orange Tree Apartment
Paphos, Cyprus, Greece

More Info
Cyprus holiday - Orange Tree Apartment
Sleepsup to 4 people
Bedroomsone twin bedroom
Poollarge shared pool
Price from £271 per week

Villa Jocasta
Coral Bay, Cyprus, Greece

More Info
Villas in Cyprus - Villa Jocasta
Sleepsup to 5 people
Bedrooms1 double and 1 twin
Price from £619 to £1288 per week

Villa Electra
Polis, Cyprus, Greece

More Info
Villas in Cyprus - Villa Electra
Sleepsup to 4 people
Bedrooms2 bedrooms
BeachLong beach
Price from £508 to £1209 per week

Apartment Lara
Paphos, Cyprus, Greece

More Info
Cyprus holiday - Apartment Lara
Sleepsup to 4 people
BedroomsOne bedroom
PoolShared pool
BeachFive minutes drive
Price from £271 per week

Villa Cleopatra
Polis, Cyprus, Greece

More Info
Villas in Cyprus - Villa Cleopatra
Sleepsup to 6 people
Bedrooms3 bedrooms and 3 bathrooms
Poollarge (14x7m)
Price from £811 to £1741 per week

Villa Allejandrina
Coral Bay, Cyprus, Greece

More Info
Villas in Cyprus - Villa Allejandrina
Sleepsup to 11 people
Bedrooms5 bedrooms and 5 bathrooms
PoolPrivate (10x5m)
Price from £1162 to £3052 per week

Coco de Mer Studio
Limmassol, Cyprus, Greece

More Info
Cyprus holiday - Coco de Mer Studio
Sleepsup to 2 people
Bedroomsstudio with sofa bed
Pool2 large shared pools
Price from £235 per week

Villa Melantha
Coral Bay, Cyprus, Greece

More Info
Villas in Cyprus - Villa Melantha
Sleepsup to 9 people
Bedrooms4 bedrooms and 4 bathrooms
Pool10x5 metres
Price click 'more info' for prices

Apartment Alexandra
Limmassol, Cyprus, Greece

More Info
Cyprus holiday - Apartment Alexandra
Sleepsup to 4 people
Bedrooms1 twin bedroom & full size sofabed
Poolshared pool
Price from £271 per week

Villa Athena
Coral Bay, Cyprus, Greece

More Info
Villas in Cyprus - Villa Athena
Sleepsup to 6 people
Bedrooms3 bedrooms and 3 bathrooms
PoolPrivate (9x4m)
Price from £639 to £1614 per week
Displaying 1-10 of 21 results

top of page
Call our friendly and knowledgeable team on 08000 911 601