Your hotel in the heart of Petrovac, 80 metres from the sea
Vile Oliva Hotel is located just 80 metres from the beach, in one of the most beautiful towns on the Montenegrin coast. In the heart of Petrovac, the hotel offers an authentic Mediterranean holiday, combining perfect comfort, nature, and hospitality.
Nestled in the old Mediterranean town of Petrovac, on the renowned Budva Riviera, Vile Oliva Hotel is the largest tourist complex in Petrovac and one of the largest resorts on the Montenegrin coast with a total capacity of 700 beds and 265 accommodation units of different categories. For more than two decades, visitors from across Europe return year after year thanks to its excellent service, remarkable location, and prominent hospitality.