Croatia’s islands are famous for their beautiful beaches, but during the height of summer, the most popular stretches of coastline can become rather busy. If your idea of a perfect Adriatic day involves clear water, a quiet cove and enough space to truly switch off, it helps to know where the lesser-known beaches are hiding.
On Rab and Krk, some of the most memorable swimming spots are found away from the main resorts – at the end of a walking trail, beneath dramatic cliffs or tucked into peaceful bays accessible only by boat.
Rab’s beach hideaways
Rab is particularly famous for its sandy beaches, with around 30 scattered across the island. Paradise Beach in Lopar may be the best known, but travellers looking for somewhere quieter should venture towards the Frkanj and Kalifront peninsulas or explore the more secluded coastline around Lopar.

Kandarola beach
Located on the Frkanj peninsula, Kandarola is one of Rab’s best-known naturist beaches and one of the oldest of its kind in the Adriatic.
Its history is linked to King Edward VIII and Wallis Simpson, who visited Rab in 1936 and famously swam in the area. This connection helped earn Kandarola its nickname, the English Beach.
Surrounded by Mediterranean greenery, rocky coves and wonderfully clear sea, Kandarola offers plenty of peaceful places for swimming and sunbathing. You can reach it by car or by taxi boat from Rab Town.

Sahara beach
Despite its exotic name, Sahara Beach is very much an Adriatic escape.
Located near Lopar, this secluded sandy beach is reached by a walk through the island landscape, which helps keep it considerably quieter than the better-known beaches nearby.
There are few facilities here, so bring everything you need for the day, including water, food and sun protection. In return, you get clear sea, plenty of space and the feeling that you have discovered a small corner of Rab all for yourself.

Ciganka beach
Another hidden gem near Lopar is Ciganka Beach, surrounded by unusual sandy formations and untouched nature.
The beach faces towards the islands of Sveti Grgur and Krk, and its clear turquoise water makes it especially inviting for swimming. It is also known as a naturist beach and remains relatively peaceful even during the busier summer months.
If you are looking for somewhere that feels wild and unspoilt, Ciganka is one of Rab’s most distinctive choices.

Suha Punta
On the wooded Kalifront peninsula, Suha Punta offers a different kind of beach experience.
Here, rocky and pebbly coves are surrounded by dense pine forest, creating plenty of natural shade and an atmosphere that feels wonderfully removed from the bustle of the island’s busiest summer spots.
Some beaches are equipped with facilities, while others remain more natural and secluded. The area is around five kilometres from Rab Town and can be reached by car or taxi boat.
Find your own cove on Krk
Krk’s coastline is made for exploring.
While well-known beaches around Baška and Krk Town attract plenty of visitors, the island is also dotted with small coves, wild beaches and stretches of coast where it is still possible to find a quiet place by the sea.
Having your own car makes exploring much easier, although some of Krk’s most beautiful beaches are best reached on foot or by boat.
Selehovica bay
Near Omišalj, Selehovica Bay is a quiet pebble cove surrounded by low Mediterranean vegetation.
Its sheltered setting and peaceful atmosphere make it a lovely alternative to the island’s more developed beaches. Pack your swimming gear, something to drink and a good book, and settle in for a wonderfully simple day by the sea.
Golden Beach
Golden Beach, or Zlatna plaža, is one of Krk’s most dramatic hidden beaches.
Situated beneath impressive cliffs between Punat and Stara Baška, it is accessible primarily from the sea, making a boat or taxi boat the easiest way to reach it.
The combination of towering golden-coloured cliffs and intensely blue Adriatic water creates one of those views that instantly explains why travelling a little further off the beaten track is worth the effort.
Prniba peninsula
Between Krk Town and Punat, the Prniba peninsula combines farmland, forest and a peaceful stretch of coastline.
Follow the tracks through the countryside and you will find a series of small beaches and coves shaded by trees. Some also offer lovely views towards Punat and the tiny island of Košljun.
Part of the appeal is the journey itself. This is not a polished resort beach experience, but rather a place to explore slowly and choose whichever little corner of the coast appeals to you most.
Oprna beach
Near Stara Baška, Oprna is one of Krk’s most beautiful secluded beaches.
Surrounded by a dramatic, rocky landscape, this pebble beach has exceptionally clear water and is particularly popular with visitors who enjoy swimming and snorkelling.
Reaching it involves a descent from the coastal road, so suitable footwear is a good idea. The reward is a beautiful natural cove that feels far removed from the island’s busier beach resorts.
Voz bay
At the northern end of Krk, close to the Krk Bridge, Voz Bay offers another peaceful escape.
The bay is relatively easy to reach and combines clear water with views towards the bridge and surrounding coastline. Once you arrive, it is worth exploring beyond the main bay to discover some of the smaller coves nearby.
It is exactly the kind of place that proves you do not always need to travel far to find a quieter corner of the Adriatic
Sometimes the best beaches take a little more effort
Rab and Krk have plenty of famous beaches, but some of their most memorable swimming spots are the ones that require a little curiosity to find.
A walk through pine forest, a drive along a narrow island road or a short boat trip can lead to secluded coves where the water is crystal clear and the only real decision is where to put your towel.
Just remember to bring plenty of water, sun protection and everything else you might need, as many of these hidden beaches have few or no facilities.
And perhaps keep your favourite one a secret.