Plan a trip
Language: English
Trip plannerPlan your trip on a map

Top destinations

EnglishDeutschFrançaisEspañolPortuguêsPortuguês (BR)Italiano
a view of a small town next to a body of water

Petrovac

A small Adriatic resort between Budva and Bar, known for its sandy town beach, two offshore islets and a slower pace than the bigger resorts.

Find a room in PetrovacStart with the essentialsPlan a trip to Petrovac

We may earn a commission. It never decides our picks.

Petrovac, also called Petrovac na Moru, is a seaside town in the Budva municipality of Montenegro. It sits on the Adriatic between Budva and Bar, where the mountain road from Podgorica comes down to the water. Most people come for the town beach, a sandy stretch about 600 meters long that ranks among the most attractive on this part of the coast.

Petrovac is calmer than the larger resorts of Budva and Sutomore, which suits anyone who wants a quiet beach base. Two small islets, Katič and Sveta Nedjelja, lie in the bay, and a small chapel on one of them gives thanks for a sailor who survived a shipwreck. At the north end of the bay, the 16th-century Venetian fortress Kastel Lastva was built to deter pirates. The beaches at Lučice and Buljarica are a short trip away. Summer is the main season, so plan your visit for the warm months.

Petrovac in five

  1. Swim at the town beachThe tourism board gives Petrovac's city beach as about 600 m long and notes its slightly reddish sand. The islets of Katič and Sveta Nedelja sit just offshore.
  2. Do not assume a boat service to the isletsThe board names the islets as part of the beach's charm but lists no fixed service. Ask local boat operators about trips and prices on the quay.
  3. Watch birds at BuljaricaThe tourism board lists Buljarica among the coastal bird-watching sites. It is the wider bay south of the town, so check access and season locally.
  4. Check bus times before a day outBusTicket4.me lists intercity timetables. Petrovac sits on the coast road between Budva and Bar, so a day trip is simple by bus, but late returns need a plan.
  5. Pair it with Lake SkadarThe lake lies inland across the hills, and a half-day boat or kayak outing fits between beach days. See the lake and Virpazar guides for the choices.Lake Skadar

Need to know

Airport
Tivat (TIV) or Podgorica (TGD)
Getting there
Bus or car on the coast road from Budva
Getting around
Walk the promenade; taxis for Sveti Stefan and Buljarica
Best base
Petrovac for calm; Budva for nightlife
Time needed
Two or three nights

Weather by month

  • Rainy days
  • Best
  • Good
  • Mixed
  • Poor
  1. JanuaryRain14 rainy daysHigh9°Low4°Mild, wet
  2. FebruaryRain12 rainy daysHigh11°Low6°Mild, wet
  3. MarchRain14 rainy daysHigh13°Low8°Spring, quiet
  4. AprilRain13 rainy daysHigh17°Low11°Warm, calm
  5. MayRain16 rainy daysHigh20°Low15°Warm, green
  6. JuneClear10 rainy daysHigh26°Low20°Hot, beach
  7. JulyClear5 rainy daysHigh29°Low22°Hot, busy
  8. AugustClear8 rainy daysHigh29°Low22°Hot, busy
  9. SeptemberRain10 rainy daysHigh24°Low18°Warm sea
  10. OctoberRain10 rainy daysHigh20°Low15°Mild, calm
  11. NovemberRain15 rainy daysHigh15°Low10°Rainy
  12. DecemberRain13 rainy daysHigh11°Low6°Mild, wet

Average daily high and low in Petrovac, 2016–2025. Rainy day: 1 mm of rain or more.

Right now in Petrovac

Local time, today's weather and the exchange rate, refreshed through the day.

Rain

14

Feels like
10°
Humidity
75%
Wind
19 km/h
Chance of rain
100%

Petrovac

01:52 AM

Tuesday, November 3

GMT+1

  1. Today17°13°100%Tuesday: Rain. High 17°, Low 13°. Chance of rain 100%.
  2. Wed18°11°0%Wednesday: Cloudy. High 18°, Low 11°. Chance of rain 0%.
  3. Thu18°10°0%Thursday: Clear. High 18°, Low 10°. Chance of rain 0%.
  4. Fri17°9°4%Friday: Clear. High 17°, Low 9°. Chance of rain 4%.
  5. Sat17°8°35%Saturday: Rain. High 17°, Low 8°. Chance of rain 35%.
  6. Sun17°14°58%Sunday: Cloudy. High 17°, Low 14°. Chance of rain 58%.

Updated 11:08 PM local time · Powered by WeatherAPI.com · Weather data by Open-Meteo.com

Money

Mid-market rate1 USD = 0.8961 EUR

EUR · Euro

Rates from Nov 2, 2026 · Rates By Exchange Rate API

Before you go to Petrovac

eSIM for the quiet coastBus times and maps in small townsRead the guide
Insurance for beach weeksCover for swims, rentals and delaysRead the guide

We may earn a commission. It never decides our picks.

Rules for Petrovac, checked

  • Check the entry requirements for your passport before you book, since they depend on your nationality.
  • Montenegro uses the euro, so bring euros or check that your card is accepted before you arrive. Declare cash above the legal limit at the border.
  • Dial 112 for police, fire or an ambulance anywhere in Montenegro.
  • Tipping waiters is customary but not compulsory. Check the bill first, since some restaurants add a service charge.

Petrovac FAQ

Is Petrovac worth visiting?

Yes, if you want a small beach town with islets and a calm evening. It lacks Budva's nightlife, which is the point for many visitors.

Petrovac or Budva: where should you stay?

Petrovac for quiet and a short walk to the beach; Budva for nightlife, bus links and a bigger choice of restaurants. They are a short ride apart.

How long is Petrovac beach?

The tourism board gives the city beach as about 600 m long, with slightly reddish sand and the Katič and Sveta Nedelja islets offshore.

Is Petrovac good for a day trip to Lake Skadar?

Yes, the lake is inland across the hills. A guided boat or kayak outing from Virpazar fits a half day; see the Virpazar and lake guides for the choices.

How do you get to Petrovac?

By bus or car on the coast road. Tivat and Podgorica are the two airports; compare the transfers in the Budva airport guide.