Hotel “Vile Oliva” is only 80 meters away from the beach in the beautiful old town of Petrovac. Nestled in a spacious park with oleander and more than 400 years old olive trees, Vile Oliva offers cozy and modern rooms spread in the main building and 11 villas. Main building features 54 double rooms and 7 apartments. Villas feature 98 double rooms and 65 apartments.

The hotel features a modern equipped restaurant on two levels with the capacity of 300 seats where the guests can try the fine tastes of national and international cuisine. Restaurant serves breakfast and dinner in buffet style.

The hotel facilities include a modern SPA center with the large indoor pool and whirlpools, sauna and massage rooms, an outdoor swimming pool - both for adults and children, three bars, conference hall, kids club, children playground, two-story parking garage, mini market…

Hotel “Vile Oliva” Petrovac is also an event center suitable for organizing and hosting of all kinds of celebrations, weddings, congresses and corporate events.

The islets of „Katic” and „Sveta Nedelja” are located opposite the beach and You can easily access their natural beauty by renting a kayak, a pedal boat or taking a city boat tour. A beautiful, 220 meters-long, Lučice beach is 300 meters away from the hotel.