Restaurants & Bars


The hotel has a modernly equipped restaurant on two levels, with a capacity of 300 seats. Guests can enjoy tasting national and international cuisine on the hotel restaurant terrace, where various events are held every other evening during the summer. With the help of a cultural and artistic society, we want to present our guests with a program that lasts for 70 minutes, showcasing the national dance and costume.

Additionally, for fans of international evergreen music, we organize a three-hour program during the evening hours.

Meal schedule:

  • Breakfast: 07:00 - 10:00 AM
  • Lunch: 12:00 - 2:30 PM
  • Dinner: 7:00 - 9:30 PM

Note: All three meals are served buffet-style. A la carte and room service are also available throughout the day.


You can use the services of the external and internal bars according to the schedule adjusted to the hotel's work code.

The internal bar (cafeteria) with a capacity of 50 seats is open to guests from 08:00-24:00. This space is suitable for following events such as news, sports, and fashion happenings on large television screens.

The external pool bar is located at the pool and is open to guests from 09:00-18:00. In addition to consuming coffee, drinks, and ice cream, you can use free loungers and umbrellas at this pool.

In addition to these three bars, the hotel also has a lounge bar located at the top of the central building. Experience some of the most beautiful moments and enjoy the view of Petrovac.

The restaurant bar is open from 07:00-24:00.

You can use the all-inclusive service at all four bars.


Hotel "Vile Oliva" is located only 80 meters from the beach in the beautiful old Adriatic town of Petrovac, which belongs to the Budva Riviera.

Surrounded by dense Mediterranean vegetation, among 140 holy olive trees that are over 400 years old, it provides guests with peace and enjoyment in a complex of 11 villas and a central building.

All rights reserved © 2023 Hotel Vile Oliva Petrovac | Web system Emarket1ng.NET