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

📅 Monday, July 14, 2025
It's shaping up to be a lovely beach day in Krvavica! The sun will be making frequent appearances, so it will be ideal for sunbathing. The sea temperature is a comfortable 25.2 °C, perfect for a refreshing dip, and the waves are gentle. The maximum air temperature will reach 31.7 °C. A light breeze is expected, with stronger gusts possible at times. The UV index will be high at 7.6, so be sure to apply sunscreen regularly.
🌬️

Air

Low / High25.4°C/31.7°C
Feels Like (High)33.7°C
🌊

Sea

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

Rain

Rain Chance0%
Rainfall0 mm
Rain Duration0 h
🌞

Sun

Sunrise / Sunset05:24/20:31
Sunshine Hours13.7 hrs
UV Index7.6
Cloud Cover35%
💨

Wind

Speed9.5 km/h
Gusts23 km/h
DirectionW

These beaches might also interest you

Beaches near Krvavica

Recommended

Read More