Croatia isn’t just about old cities, ancient walls, roman palaces and amphitheaters or narrow stone covered streets.
Out on the Adriatic, beyond the reach of roads and crowds, you'll find Instagram-worthy best spots that only show themselves to those arriving by sea.
Whether you're cruising on a sailboat or lounging on a catamaran, these secluded locations feel like your private slice of paradise...
...and they look incredible on camera.
1. Stiniva Cove, Vis Island
Where it is: Southern coast of Vis Island, between towering cliffs.
Why it's photo-perfect: A narrow sea entrance slices through high limestone walls and opens into a secluded pebble beach. The dramatic contrast between the dark cliff shadows and sunlit turquoise waters makes it feel like a secret amphitheater carved by nature.
Best photo moment: Drone shots showing the full cove from above. For a softer aesthetic, try early morning silhouettes from the shoreline as the sun peeks over the cliffs.
Local tip: Arrive before 10 a.m. to avoid harsh shadows and the rush of day tours. There are no facilities, so pack water and slip-proof shoes.
2. Zavala, Hvar Island
Where it is: Located on the southern coast of Hvar Island, just south of Jelsa.
Why it's photo-perfect: Zavala is a tranquil village renowned for its pristine pebble beaches, crystal-clear waters, and the aromatic scents of lavender and rosemary that permeate the air. The backdrop of olive groves and vineyards adds to its rustic charm, making it a haven for photographers seeking authentic Mediterranean scenes.
Best photo moment: Capture serene beach landscapes during golden hour, candid shots of local stone houses, or lifestyle images featuring the vibrant hues of the Adriatic Sea. The combination of natural beauty and traditional architecture provides a rich tapestry for visual storytelling.
Local tip: While the village offers a few local eateries, it's advisable to bring essentials if you plan to spend extended time exploring.
3. Blue Cave (Modra špilja), Biševo
Where it is: Small island near Vis, reached only by sea.
Why it's photo-perfect: One of the most surreal natural sights in Croatia. Around midday, sunlight enters the cave through an underwater opening, illuminating the water with an electric blue glow and casting ghostlike reflections on the stone.
Best photo moment: Inside the cave, portraits turn magical as everything becomes backlit in blue. Also great for abstract close-ups of water and rock textures.
Local tip: Tickets are required and boat access is regulated. Visit before 1 p.m. for the clearest light; skip it on cloudy days.
4. Sakarun Beach, Dugi Otok
Where it is: On the northwest coast of Dugi Otok Island.
Why it's photo-perfect: This stretch of shallow bay is known for its bright white sand and unreal Caribbean hues. It’s framed by pine trees and offers plenty of space to spread out.
Best photo moment: Think retro beach day - striped umbrellas, cold drinks in hand, and those floaty shots that scream summer. Great for minimalism lovers, too.
Local tip: The land entrance is often crowded in peak season. Charter boats can moor in the nearby cove and dinghy over for more privacy.
5. Dubovica Beach, Hvar Island
Where it is: Located on the southern coast of Hvar Island, approximately 8 kilometers east of Hvar Town.
Why it's photo-perfect: Dubovica Beach is renowned for its picturesque setting, a pebbled cove framed by rugged cliffs and crystal-clear turquoise waters. The beach is complemented by a charming stone house near the shoreline, adding a rustic touch to the scenic backdrop.
Best photo moment: Capture wide-angle shots of the entire cove from the surrounding cliffs, close-ups of the stone house against the sea, or candid moments of relaxation on the pebbled shore. The interplay of natural elements and traditional architecture offers a rich canvas for photography.
Local tip: Arriving by boat gives you direct access to the cove’s calm side. No hiking, no crowds, just a smooth drop into the clearest water around. Arriving early in the morning or later in the afternoon can help you avoid peak crowds and capture the best lighting conditions.
6. Galešnjak Island (Island of Love), Pašman Channel
Where it is: Nestled in the Pašman Channel between the island of Pašman and the mainland town of Turanj, just south of Zadar.
Why it's photo-perfect: Galešnjak is renowned for its naturally occurring heart shape, making it a symbol of romance and affection. This uninhabited islet spans approximately 0.132 square kilometers and is enveloped by the crystal-clear waters of the Adriatic Sea. Its unique shape was first documented in 1806 by Napoleon’s cartographer and gained global attention in 2009 when it was highlighted on Google Earth. The island's pristine nature, combined with its symbolic form, offers a captivating backdrop for photography.
Best photo moment: Intimate moments on the pebble beaches, candid shots during a boat picnic, or sunset silhouettes against the Adriatic horizon can create memorable images.
Local tip: As Galešnjak is privately owned and lacks facilities, it's essential to plan ahead.
7. Pakleni Islands, Near Hvar
Where it is: A scattered chain of forested islets just southwest of Hvar Town, stretching across the Adriatic like a natural barrier of beauty and calm.
Why it's photo-perfect: The Pakleni Islands are pure visual poetry. Each islet offers something unique; deserted beaches, pine-covered hills, turquoise lagoons, and rocky cliffs. Some coves are wild and untouched, others dotted with low-key beach bars that blend into the surroundings. The colors are sharp: emerald trees, white limestone, and a sea that flips between jade and sapphire depending on the sun. Every stop is a fresh set of textures and tones.
Best photo moment: Use a drone to capture the jagged pattern of the islands from above. On the ground (or deck), go for lifestyle moments: laid-back lunches on teak tables, swims in natural stone pools, linen outfits blowing in the wind. Sunset paddling, hammock reading, and off-the-grid chill shots all work here.
Local tip: Skip the marked marinas and pick a sheltered inlet to anchor privately. If you're after total silence and raw scenery, head farther west, where you’ll share the view with no one but seabirds and pine trees.
8. Hrid Mulo Lighthouse, Near Rogoznica
Where it is: Perched on a small rocky islet approximately 3 nautical miles southwest of Rogoznica, in the Šibenik-Knin County of Croatia.
Why it's photo-perfect: Built in 1873, Hrid Mulo Lighthouse stands as a testament to maritime history. The octagonal stone tower, attached to a keeper's dwelling, rises 18 meters above sea level. The stark contrast between the rugged stone structure and the surrounding azure waters creates a dramatic and picturesque scene, especially during sunrise and sunset.
Best photo moment: Aerial drone shots capturing the lighthouse amidst the vastness of the Adriatic Sea are particularly striking. Close-up images highlighting the architectural details of the lighthouse against the backdrop of the open sea also offer compelling visuals. The interplay of light and shadow during different times of the day provides varied photographic opportunities.
Local tip: Access to Hrid Mulo is exclusively by boat, making it a secluded spot for visitors seeking tranquility. While the lighthouse itself is not open to the public, the surrounding waters offer a serene environment. It's advisable to visit during calm sea conditions.
9. Sveta Katarina Island, Istria
Where it is: A small island located just off the coast of Rovinj in Istria, Croatia.
Why it's photo-perfect: Sveta Katarina Island offers a tranquil escape with its lush greenery, rocky beaches, and panoramic views of Rovinj's old town. The island's natural beauty and serene atmosphere provide a picturesque setting for photography enthusiasts.
Best photo moment: Capture the contrast between the island's natural landscapes and the historic architecture of Rovinj in the background.
Local tip: Visiting during the early morning or late afternoon can provide the best lighting conditions for photography.
10. Pasjača Beach, Konavle Region
Where it is: Located beneath the towering cliffs of the Konavle region, approximately 30 kilometers southeast of Dubrovnik, near the village of Popovići.
Why it's photo-perfect: Pasjača Beach is renowned for its dramatic setting - a narrow strip of sand and pebbles nestled between steep cliffs and the azure Adriatic Sea. The secluded nature of the beach, combined with the striking contrast of colors and textures, offers a captivating scene for photography enthusiasts.
Best photo moment: Aerial shots showcasing the beach's unique position between the cliffs and the sea, close-ups of the textured rock formations, and minimalist compositions highlighting the interplay of light and shadow on the sand and water. The natural beauty of the location provides ample opportunities for creative expression.
Local tip: While Pasjača Beach can be accessed by a steep footpath from the village of Popovići, approaching by boat offers a unique perspective and allows for uninterrupted views of the cliffs and coastline. It's recommended to visit during the early morning or late afternoon for optimal lighting conditions and fewer visitors.
Ready to discover the best spots Croatia has to offer?
These 10 spots aren’t on the average tourist’s radar - but that’s the point. If you want the kind of photos that spark messages like “Where is that?!”, it’s time to see Croatia from the deck of your own boat.
Whether you're after perfect drone footage or quiet places to unwind off the grid, we at Jadranka Yachting have the fleet and local know-how to take you there.