Vitor's Village liegt einige Minuten außerhalb von Portimão und nahe dem lebhaften Praia da Rocha. Das Resort ist ruhig gelegen und bietet einen weiten Blick auf das Meer, den Fluss und den neuen Jachthafen von Ferragudo. Etwa 800 Meter entfernt befindet sich ein goldener Sandstrand, eingerahmt von malerischen Klippen, was der Lage eine besondere Atmosphäre verleiht.
Das Hotel umfasst 100 Apartments mit einem Schlafzimmer sowie 6 Apartments mit zwei Schlafzimmern. Alle Unterkünfte verfügen über Balkone mit Blick auf den Pool, Garten oder Fluss. Die Apartments bieten ein eigenes Bad mit Badewanne und Dusche sowie Haartrockner, zudem eine individuell regelbare Klimaanlage und einen Safe.
Restaurants mit unterschiedlichen Angeboten sind vorhanden, ebenso wie vielfältige Sportmöglichkeiten wie Tauchen, Golf und Tennis. Für Entspannung sorgen Massagen und verschiedene Wellnessangebote. Außerdem stehen Fahrradverleih, Fitnessstudio und Freizeitprogramme zur Verfügung.