Makarska, Split-Dalmatia County, Dalmatia, Croatia

Krvavica

The Krvavica beach is situated in the town of Krvavica within the Makarska Rivijera region in Croatia. It features a white gravel and small rocks coastline and attracts local residents and tourists alike.

This urban beach offers numerous leisure activities and is well-suited for families with young children. Guests can indulge in renting water scooters, jet-skis or pedal boats, and partake in a variety of water sports.

Explore accommodation options near Krvavica Beach and enjoy easy access to its family-friendly leisure activities and local dining delights.

There is an abundance of restaurants, bars and pastry shops located in the vicinity of the beach. The facilities include showers, toilets, loungers and parasols, while the beach has adequate parking and a well-maintained paved driveway.

What to do at Krvavica?

Amenities

Krvavica amenities include parking, toilet, shower, loungers and parasol.

Bars

Best bars near Krvavica include Beach bar Mozart, Beach bar Sidro, Beach Dog, Beach Bar Kocha and Bar Antonio.

Restaurants

Best restaurants near Krvavica include Restaurant Ramova, Fast Food Bepo and Konoba "Bratuš".

Visitor Reviews

Visitor reviews highlight that the beach has a great view and an interesting abandoned health resort nearby, but it can be crowded and littered with trash. Some visitors also complain about paying for parking, showers, and the lack of comfortable entry into the water due to rocks and larger pebbles. Overall, some visitors recommend checking out smaller, cleaner beaches elsewhere in the area.

Where to Stay near Krvavica?

Visitors to Krvavica often stay in the nearby town of Makarska, which offers a wider range of accommodations and attractions. Many also choose to stay in Krvavica itself due to its proximity to the beach, allowing easy access to its leisure activities and amenities.

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

Where is Krvavica?

Latitude: 43.322671 / Longitude: 16.983903

Krvavica is located in Makarska. The following map of Krvavica shows the exact location.

Krvavica: Weather Today

📅 Friday, August 29, 2025
Today might not be the best beach day at Krvavica. There's a high chance of thunderstorms, so keep an eye on the sky and be prepared to take cover. The air temperature will reach a high of 29.8 °C. The sea is a comfortable 25.5 °C with moderate waves. The wind could be strong at times. The UV index will be at a 6.3, so be sure to apply sunscreen if the sun peeks through the clouds.
🌬️

Air

Low / High24.1°C/29.8°C
Feels Like (High)30.9°C
🌊

Sea

Sea Temperature25.5 °C
Wave Height0.6 m
🌧️

Rain

Rain Chance95%
Rainfall12.7 mm
Rain Duration3 h
🌞

Sun

Sunrise / Sunset06:13/19:32
Sunshine Hours11.0 hrs
UV Index6.3
Cloud Cover66%
💨

Wind

Speed27.9 km/h
Gusts64.4 km/h
DirectionSE

These beaches might also interest you

Beaches near Krvavica

Recommended

Read More