Best Beaches in Croatia
59 beaches across 2 regions, ranked and filterable — distilled from thousands of visitor reviews.
Browse by region
Most popular right now

Golden Horn Beach
4.4 ★ (29334)Bol, Split-Dalmatia
Zlatni Rat (Golden Horn) is Croatia's most iconic beach, a shifting horn-shaped pebble spit near Bol on Brač island, famed for its striking shape and crystal-clear turquoise water. It offers bars, restaurants, sunbed rentals and watersports (especially windsurfing), plus shade from pine trees, but gets very crowded and pricey in peak summer. Facilities like showers and toilets exist but are paid.
Family friendlyBarRestaurantSunbeds
Kolovare Beach
4.3 ★ (8985)Zadar, Zadar
Kolovare is Zadar's most popular city beach, just a short walk from the old town, with clear water and a pebbly, rocky shore. It offers solid amenities — showers, changing areas, sunbed and umbrella rentals, cafes, a bar and beach volleyball courts — but it's narrow and gets very crowded in high season. Great for a swim and a relaxed few hours rather than a private full-day beach retreat.
Family friendlySnorkelingDivingBar
Plaža Soline
4.5 ★ (6048)Biograd na Moru, Zadar
Plaža Soline in Biograd na Moru is a lively, family-oriented beach with shallow, warm and clean water and abundant shade from pine trees and rentable umbrellas. Though marketed as sandy, the shore is mostly small stones/gravel with a sandy seabed, so water shoes help. A full promenade of restaurants, bars, shops and water activities lines the beach, which buzzes with party life at night — but it is often crowded and on the pricey side.
Family friendlyBarRestaurantSunbeds
Bacvice Beach
4 ★ (5398)Split-Dalmatia
Bačvice is Split's most famous city beach — a rare sandy stretch with very shallow water, just a short walk from the Old Town and ferry port. It's lively and family-oriented, with cafés, bars, ice cream stands, paid sunbeds and free showers, plus the local tradition of picigin played in the shallows. It gets very crowded in summer and some visitors note the sand and water are not the cleanest, but the shallow, safe entry makes it ideal for kids.
Family friendlySandyBarRestaurant
Makarska Beach
4.5 ★ (3677)Makarska, Split-Dalmatia
Makarska Beach is a long pebble beach on the Dalmatian coast, backed by pine-tree shade and the dramatic Biokovo mountains. Reviewers consistently praise the clear, calm water and the lively promenade lined with cafés, restaurants and shops. It's well-equipped with rentable sunbeds and kids' activities, though it gets very crowded in high season and some visitors note maintenance and hygiene issues in spots.
Family friendlySnorkelingBarRestaurant
Velika plaža
4.6 ★ (3636)Omiš, Split-Dalmatia
Velika plaža in Omiš is a large, family-oriented beach with a mix of sand and fine gravel, clear shallow water that deepens slowly, and a dramatic backdrop of mountains and the Cetina River. It offers plenty of amenities including bars, restaurants, showers, changing rooms and rental of sunbeds and watercraft. The gentle entry and standable shallows make it especially good for children.
Family friendlyBarRestaurantSunbeds
Kasjuni Beach
4.4 ★ (3635)Split, Split-Dalmatia
Kasjuni is a large, natural pebble beach on the Marjan peninsula near Split with crystal-clear, calm water praised as some of the best around the city. Facilities are minimal and reportedly shrinking — beyond a couple of bars/restaurants and paid loungers, there are few amenities, so most visitors bring their own supplies. Expect little shade, a narrow strip that can get crowded midday, and a scenic, laid-back atmosphere.
SnorkelingBarRestaurantSunbeds
Kraljičina plaža
4.4 ★ (3100)Nin, Zadar
Kraljičina plaža (Queen's Beach) in Nin is a rare long, sandy Dalmatian beach famous for its very shallow, warm water and its supposedly healing mud. Backed by views of the Velebit mountains, it's a strong pick for families with young children and SUP fans, with bars, snacks, showers and rental sunbeds on site. Adults wanting deep water for swimming or diving may be disappointed, and cleanliness and crowding vary in peak season.
Family friendlySandyBarRestaurant