Montenegro

Petrovac Beach

Petrovac Beach, also known as Plaza Petrovac or Gradska plaža Petrovac, is a notable beach in the small town of Petrovac na Moru, situated in Montenegro. The beach is recognized for its unique reddish sand and is considered the largest beach in Petrovac, extending to a length of approximately 600 meters. It is a part of the famous Budva Riviera and is one of the most frequented beaches in the region.

The beach is characterized by its clean and tidy appearance, with a broad walk that makes it a distinctive spot for beachgoers. Despite its popularity, Petrovac Beach does not usually become overly crowded, although it can get busier around noon. The beach is predominantly made up of stones and gravel, offering a unique experience for visitors.

Petrovac Beach is not only known for its natural beauty but also for its range of amenities. Numerous bars, restaurants, refreshment stores, and souvenir shops are located nearby, providing a variety of options for visitors. In addition, the beach offers various activities, including water bicycle, boat, and skijet rentals, as well as boat tours.

Explore accommodation options near Petrovac Beach and enjoy its unique reddish sand and vibrant atmosphere.

The beach is easily accessible as it is within walking distance from any location in Petrovac, making it convenient for both tourists and locals. Despite occasional criticisms regarding cleanliness after rainy days, many visitors consider Petrovac Beach one of their favorite beaches in Montenegro.

What to do at Petrovac Beach?

Amenities

Petrovac Beach amenities include loungers.

Bars

You can enjoy a refreshing drink at one of the bars situated on the beach.

Restaurants

You can enjoy one of the restaurants at the beach while soaking up the sun.

Visitor Reviews

Visitor reviews highlight the cleanliness and beauty of the beach, with its modern facilities, stunning views, and proximity to local accommodations being particularly appreciated. The availability of various activities and the presence of bars and restaurants nearby also add to the overall appeal. However, some visitors complain about poor management, particularly in terms of cleanliness after rainy days, and overcrowding due to the lack of rules regarding the placement of beach furniture.

Where to Stay near Petrovac Beach?

Visitors often stay in the charming town of Petrovac na Moru, which offers a variety of accommodations within walking distance to Petrovac Beach. Many travelers also explore nearby towns like Budva, adding Petrovac Beach to their itinerary for its unique reddish sand and relaxed atmosphere.

The following map shows available accommodations and their prices. See the full list of accommodation options here.

Where is Petrovac Beach?

Latitude: 42.2055022 / Longitude: 18.9408447

Petrovac Beach is located in Montenegro. The following map of Petrovac Beach shows the exact location.

Petrovac Beach: Weather Today

📅 Saturday, August 1, 2026
Today is a fantastic day to head to Petrovac Beach for a relaxing time by the water. With clear blue skies and plenty of sunshine throughout the day, you will enjoy perfect conditions for sunbathing and unwinding on the shore. The air temperature will reach 33.8 °C, so stay hydrated and seek shade during the peak of the day. Since the UV Index is 7.6, remember to apply high-factor sunscreen to protect your skin. The sea is exceptionally inviting at 27.2 °C, making it ideal for a refreshing swim, and the water remains calm with gentle ripples. A light breeze will keep things comfortable as you relax, ensuring a very pleasant and quintessential summer beach experience.
🌬️

Air

Low / High28.8°C/33.8°C
Feels Like (High)36.7°C
🌊

Sea

Sea Temperature27.2 °C
Wave Height0.2 m
🌧️

Rain

Rain Chance0%
Rainfall0 mm
Rain Duration0 h
🌞

Sun

Sunrise / Sunset05:37/20:03
Sunshine Hours13.6 hrs
UV Index7.6
Cloud Cover8%
💨

Wind

Speed13 km/h
Gusts25.2 km/h
DirectionN

These beaches might also interest you

Beaches near Petrovac Beach