Villa Terra
Villa Terra
Villa Terra
Villa Terra
Villa Terra

Villa Terra

Crete
10 5 5 from 2.600 € per night
Infinity Pool Signature
Villa Mimaze
Villa Mimaze
Villa Mimaze
Villa Mimaze
Villa Mimaze

Villa Mimaze

Crete
10 5 5 from 480 € per night
Minimal Beach Front
Cretan Haven
Cretan Haven
Cretan Haven
Cretan Haven
Cretan Haven

Cretan Haven

Crete
32 16 16 from 4.240 € per night
Large Group Signature
Villa One
Villa One
Villa One
Villa One
Villa One

Villa One

Crete
16 8 8 from 2.320 € per night
Infinity Pool Large Group
Villa Olivade
Villa Olivade
Villa Olivade
Villa Olivade
Villa Olivade
16 8 8 from 2.140 € per night
Infinity Pool Large Group
Villa Epavli
Villa Epavli
Villa Epavli
Villa Epavli
Villa Epavli

Villa Epavli

Crete
12 6 7 from 990 € per night
Minimal Beach Front
Villa Hermes
Villa Hermes
Villa Hermes
Villa Hermes
Villa Hermes

Villa Hermes

Crete
8 4 4 from 840 € per night
Brand New Signature
Villa Neptune
Villa Neptune
Villa Neptune
Villa Neptune
Villa Neptune
6 3 3 from 390 € per night
Minimal Signature
Native Beach
Native Beach
Native Beach
Native Beach
Native Beach

Native Beach

Crete
4 2 2 from 420 € per night
Minimal Signature
Villa Calypso
Villa Calypso
Villa Calypso
Villa Calypso
Villa Calypso
6 3 3 from 370 € per night
Minimal Signature
The Beach House
The Beach House
The Beach House
The Beach House
The Beach House
2 1 1 from 350 € per night
Signature Beach Front
Villa Nautilus
Villa Nautilus
Villa Nautilus
Villa Nautilus
Villa Nautilus
6 3 3 from 370 € per night
Infinity Pool Signature
Villa Ostria
Villa Ostria
Villa Ostria
Villa Ostria
Villa Ostria

Villa Ostria

Crete
8 4 4 from 380 € per night
Minimal Signature
San Matteo
San Matteo
San Matteo
San Matteo
San Matteo

San Matteo

Crete
8 4 4 from 540 € per night
Infinity Pool Signature
Villa Thalassa
Villa Thalassa
Villa Thalassa
Villa Thalassa
Villa Thalassa
12 6 7 from 1.800 € per night
Minimal Signature