Vilaflor liegt auf ca.1400m höhe, ungefähr auf halbem Weg von Los Cristianos zum Teide.
Vilaflor ist der ideale Ausgangspunkt für Wanderungen.
In der Gegend um Vilaflor gibt es reichlich Weinanbau. Da die Gegend nicht besonders Regenreich ist, wird der landwirtschaftliche Anbau auf terrassenförmig angelegten Trockenfeldern betrieben.