Das Hotel Vile Oliva liegt in Petrovac direkt am Strand und zugleich in ruhiger Lage. Der Küstenort an der montenegrinischen Adriaküste verbindet eine überschaubare Atmosphäre mit mediterranem Flair und eignet sich als Ausgangspunkt für entspannte Tage am Meer. Die Anlage verfügt über einen Garten, in dem sich die Umgebung angenehm erleben lässt. Ein Außenpool und ein Hallenbad ergänzen das Angebot für abwechslungsreiche Stunden im Wasser.
Die Zimmer sind klimatisiert und beheizbar. In den meisten Unterkünften gehört ein Balkon zum Wohnbereich und eröffnet zusätzlichen Platz im Freien. Zur Ausstattung zählen ein Doppelbett, ein Queensize-Bett oder ein Sofabett sowie eine Minibar und ein Safe. Eine Kochnische mit Kühlschrank unterstützt eine flexible Tagesgestaltung. Dusche und Badewanne stehen im Bad zur Verfügung; ein Haartrockner und Bademäntel ergänzen die Ausstattung. Zustellbetten können angefordert werden.
Für Abkühlung stehen der Außenpool, ein Kinderpoolbereich und das Hallenbad zur Verfügung. Liegestühle und Sonnenschirme erleichtern die Zeit am Wasser, während Whirlpool, Sauna, Dampfbad sowie Massagen und kosmetische Behandlungen Raum für Erholung schaffen. Sportliche Abwechslung bieten Fitness-Studio, Aerobic, Tischtennis und Boccia. Auch Wasserski, Kanu und Tretboot gehören zu den genannten Freizeitangeboten. Ein Fahrradverleih unterstützt Ausflüge in die Umgebung.
Im Rahmen des All-inclusive-Angebots oder der Halbpension nimmt das Restaurant die Mahlzeiten auf. Frühstück, Mittagessen und ein abwechslungsreiches Abendbuffet sorgen für eine planbare Verpflegung. Zusätzlich stehen Snacks sowie alkoholische und alkoholfreie Getränke zur Verfügung. Eine Bar ergänzt den gastronomischen Bereich.