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.
They craft every dining moment - from morning coffee to sunset cocktails. Spanning two levels with 300 seats indoors and a breathtaking sea-view terrace for 250 guests, our restaurants and bars are where Mediterranean flavours meet Adriatic ambience.
They connect every moment of calm - from the first breath of steam to the last drop of warm water. Unwind in our full-service spa, indoor pool, jacuzzi, sauna and hammam, where pure relaxation meets the timeless rhythm of the Mediterranean.
They keep the little ones happy - from morning play to evening laughter. With a dedicated kids' club, children's pool and outdoor playground, your youngest guests are safe, entertained and free to explore while you enjoy your well-deserved rest.
Vile Oliva Hotel is the largest tourist complex in Petrovac, with 700 beds across 265 accommodation units, ranging from comfortable standard rooms to spacious duplex and superior apartments. Nestled within a Mediterranean ambiance, the hotel features a restaurant with seating for 300 guests, along with a sea-view terrace accommodating additional 250 guests. What makes Vile Oliva truly special is its blend of high-quality accommodation, excellent facilities, and a relaxing atmosphere. Guests can enjoy an outdoor swimming pool and children’s pool with sun loungers, a heated indoor pool, a children’s playground, and a mini club for younger guests, as well as a wellness and spa center designed for complete relaxation. Private parking and a 24-hour reception offer added convenience and safety throughout your stay. Whether you are traveling as a couple, with family, or with friends, Vile Oliva provides everything you need for a carefree, memorable holiday on the Montenegrin coast.
Petrovac is a peaceful Mediterranean coastal town between Budva and Bar, renowned for its crystal-clear sea, long town beach, and relaxed atmosphere. Surrounded by pine forests, olive groves, and stunning natural scenery, it is an ideal destination for families with children, couples, and anyone seeking a relaxing holiday away from the crowds. Nearby attractions include the beaches of Lučice, Buljarica, and Perazića Do, as well as the islands of Katič and Sveta Neđelja, two of the best-known landmarks of this part of the Montenegrin coast. Although small, Petrovac is rich in attractions and natural beauty, making it one of the most beautiful destinations on the Montenegrin coast.
From Vile Oliva, everything is within easy reach: 80 m from the beach 400 m from the centre of Petrovac 17 km from Budva – the capital of Montenegrin tourism 20 km from Bar Marina 35 km from Tivat Airport (approximately 35 minutes by car) 45 km from Podgorica Airport (approximately 45 minutes by car)
Book your stay at Vile Oliva Hotel Immerse yourself in the Mediterranean rhythm of Petrovac and discover why guests continuously return to Vile Oliva Hotel.
Petrovac is no longer Montenegro’s best kept secret. Yet the beaches surrounding it - each with its own unique character - have preserved the peace and authenticity that keep visitors returning to the Montenegrin coast time and time again. If you're staying in Petrovac and looking for the perfect day trip by the sea, these four beaches...
Petrovac is the perfect base for exploring Montenegro, and that's no coincidence. Located on the Budva Riviera, surrounded by excellent road connections and within easy reach of some of the most impressive destinations in the Balkans, it is an ideal starting point for day trips across Montenegro. Whether you're drawn to historical...
Montenegro has Budva for those looking for nightlife, Kotor for history lovers, and Tivat for those seeking glamour. Then there's Petrovac – for everyone else. This small coastal town on the Budva Riviera has long remained in the shadow of its louder and more popular neighbors, yet that is precisely its greatest advantage. Petrovac is...