Vitor's Village liegt einige Minuten außerhalb von Portimão nahe dem lebhaften Praia da Rocha. Das Resort ist ruhig und sicher gelegen und beeindruckt mit einem Blick auf das Meer, den Fluss und den Jachthafen von Ferragudo. Rund 800 Meter entfernt erstreckt sich ein goldener Sandstrand, der von beeindruckenden Klippen umrahmt wird.
Die Unterkünfte umfassen 100 Apartments mit einem Schlafzimmer und sechs Apartments mit zwei Schlafzimmern. Gäste finden Balkone mit Blick auf den Pool, den Garten oder den Fluss sowie moderne Bäder mit Badewanne oder Dusche vor. Zur Ausstattung zählen Klimaanlage und Safe.
Das Hotel bietet ein Restaurant, eine Bar und ein Spielzimmer. Zu den Freizeitmöglichkeiten gehören Pool, Tennis, Tauchen, Windsurfen, Fahrradverleih und Fitnessstudio. Zudem sind Massagen, Wassersportarten und verschiedene Animationsprogramme vorhanden.