The Croatian coastline features numerous beaches, from small coves to long stretches of sand and pebbles. This selection includes family beaches with shallow waters, remote pebble beaches between cliffs, and sandy beaches near historic towns. Many locations offer clear water for swimming and snorkeling.
Vis, Croatia
Limestone cliffs frame this small pebble beach, accessible by boat or through a narrow path between rock formations.
Pag, Croatia
Located on the eastern coast of Pag island, this 400-meter sand beach features shallow waters and stone formations along its shore.
Makarska, Croatia
This pebble beach sits at the base of a 200-meter cliff, reached by a forest trail or boat from Makarska harbor.
Hvar, Croatia
This pebble beach in a sheltered bay contains natural caves and clear waters suitable for swimming and snorkeling.
Cres, Croatia
Small pebble beach with clear water located between limestone cliffs and Mediterranean pine trees, accessible by a marked coastal path.
Brač, Croatia
Natural sandy beach in a bay with shallow water, shaded by pine trees and featuring remains of a 5th-century basilica nearby.
Brela, Croatia
Long pebble beach with clear blue water, bordered by pine forest and notable for its large rock formation rising from the sea.
Brač, Croatia
White pebble peninsula extending 500 meters into the sea, changing its tip direction with currents and wind patterns throughout the year.
Hvar, Croatia
Stone pebble beach surrounded by Mediterranean vegetation and traditional houses, with shallow water entry suitable for families. The beach has no natural shade.
Pelješac, Croatia
Sandy beach in a bay enclosed by pine trees and olive groves. The beach offers gradual water depth and basic amenities including showers and changing rooms.
Lopud, Croatia
Wide sandy beach with shallow waters extending 100 meters from shore. Located in a sheltered bay, it provides natural shade from surrounding pine trees.
Dugi Otok, Croatia
White sand beach stretching 800 meters along the coastline. The water stays shallow for 250 meters from shore with several beach bars nearby.
Korčula, Croatia
Sandy beach stretching 500 meters along the coast with shallow waters and natural shade from surrounding pine trees and vineyards.
Mljet, Croatia
Natural sandy beach near Mljet National Park with clear water and shade from native Mediterranean vegetation, 300 meters from town center.
Rab, Croatia
Sandy beach with shallow waters extending 2 kilometers, offering showers, changing rooms, beach bars and water sports equipment rentals.
Pelješac, Croatia
Remote pebble beach surrounded by steep cliffs, with clear water and diverse marine life, accessible via a marked hiking trail.
Crikvenica, Croatia
Sand and pebble beach with a long concrete pier, offering swimming spots and clear water views of Krk Island across the channel.
Medulin, Croatia
Sandy beach stretching over 1 kilometer along shallow waters, with beach chairs, umbrellas, and water sport equipment available for rent.
Murter, Croatia
Sandy beach with gradual water depth and pine trees providing natural shade, located in a protected bay on Murter island.
Ugljan, Croatia
Pebble beach with concrete platforms, surrounded by Mediterranean vegetation and offering views of the Zadar archipelago.
Zadar, Croatia
This beach extends along 1.5 kilometers of shoreline with shallow water entry points. Visitors can rent kayaks, play volleyball, and use water slides.
Susak, Croatia
The main beach on Susak island features fine sand and gradual water depth. The beach has showers, changing rooms and several restaurants nearby.
Konavle, Croatia
The beach sits at the base of 250-meter limestone cliffs. Visitors reach the shore via concrete stairs, with natural shade from the surrounding rocks.