Most individual villas do not accommodate more than 10 or 12 people.
We do have some villas that can take groups of up to 20. The best solution for large groups may be to book two or more villas that are close to each other or actually adjoining. We can advise on suitable solutions.
Let us know your requirements and we will put forward the best solutions.