Petrovac, Montenegro: A Relaxed Coastal Town with a Charming Promenade
April 3, 2026 · TripOnly
Petrovac is a peaceful coastal town on Montenegro’s Adriatic Riviera. Unlike the lively party scene in Budva or the dramatic bay of Kotor, Petrovac attracts travelers who want a more relaxed and authentic seaside experience.
With its long pebble beach, tree-lined promenade, and small harbor, Petrovac feels like a traditional Mediterranean town that has managed to stay relatively untouched by mass tourism.
📍 Where is Petrovac?
Petrovac is situated between Budva and Bar, approximately 17 km south of Budva. Its convenient location makes it easy to visit as a day trip or use as a calm base for exploring the southern part of Montenegro’s coast.
🏖️ Best Things to Do in Petrovac
1. Relax on Petrovac Beach
The main attraction is the long pebble beach lined with pine trees, offering natural shade and a beautiful setting for swimming and sunbathing.
2. Stroll Along the Promenade
The palm-lined seaside promenade is perfect for evening walks, with many cafés, restaurants, and ice cream shops.
3. Visit the Old Town and Harbor
Explore the small historic center and the picturesque harbor where local fishing boats are moored.
4. Day Trips from Petrovac
- Sveti Stefan (only 10 minutes away)
- Budva (20 minutes)
- Kotor and Perast (about 1 hour)
5. Explore Nearby Beaches
Nearby Lucice Beach and Buljarica Beach offer quieter alternatives with beautiful clear water.
🗓️ How Many Days in Petrovac?
- 1–2 days: Perfect for a relaxed beach break
- 3–4 days: Ideal if you want to use Petrovac as a calm base to explore the coast
- 1 week: Great for slow travel and daily beach life
💸 Is Petrovac Expensive?
Petrovac is generally more affordable than Budva and Sveti Stefan. Accommodation, food, and beach facilities offer good value, especially outside the peak summer months.
🏝️ When to Visit Petrovac
- May–June & September–October: Best periods — warm sea, fewer crowds, and pleasant weather
- July–August: Busier and more expensive, but still much calmer than Budva
🚗 Getting to Petrovac
- From Budva: 20–25 minutes by car or bus
- From Tivat Airport: About 50 minutes
- From Kotor: Around 1 hour
- From Bar: 20 minutes
Regular buses run along the coast, making Petrovac easy to reach without a car.
Petrovac offers the perfect balance between convenience and tranquility. If you’re looking for a relaxed coastal town with beautiful beaches, good restaurants, and a genuine local atmosphere without the crowds, Petrovac is an excellent choice on the Montenegrin Riviera.