Das Hotel Vile Oliva liegt in Petrovac, direkt am Strand in einer ruhigen Umgebung. Das Haus verfügt über eine Gartenanlage sowie einen Spielplatz und bietet einen angenehmen Aufenthalt nahe dem Zentrum und der lebhaften Strandpromenade.
Das Hotel bietet Zimmer mit Optionen wie Balkon oder Terrasse sowie komfortable Betten, darunter Doppel- und Queensize-Varianten. Die Zimmer sind mit Klimaanlage, Heizung, Safe und einer Kochnische mit Kühlschrank ausgestattet. Auch Sofabetten und Zustellbetten können angefragt werden.
Zum gastronomischen Angebot gehören ein Restaurant mit vielfältigen Verpflegungsleistungen sowie eine Bar. Gäste können Halbpension oder All-Inclusive wählen, wobei Frühstück, Mittagessen und Abendbuffet angeboten werden. Zu den Freizeitmöglichkeiten zählen ein beheizter Pool, Hallenbad, Sauna und verschiedene Sport- und Wellnessangebote wie Massagen, Fitness und Wassersport. Zudem stehen Fahrradverleih, Tennis, Tischtennis und ein Miniclub zur Verfügung.