Die malerische Küste und die idyllischen Strände im Urlaubsort Njivice auf der Insel Krk in Kroatien.

Beaches

Every summer has a story

The most beautiful beaches on Krk

Pebbles, sand and turquoise sea: our top 10, hidden coves plus naturist and dog-friendly beaches – with reels and locations.

Beaches on Krk

Krk island: a paradise of pebbles, sand and turquoise sea

Krk, often called the “Golden Island”, is not only the most easily accessible island in Croatia but also one of the most varied. With more than 2,500 hours of sunshine a year and a coastline ranging from lively family beaches to secluded coves you can only reach by boat, Krk has the perfect spot for every type of holidaymaker.

The island is particularly proud of its water quality: nowhere else in Croatia fly so many “Blue Flags” – a symbol of the highest water purity and excellent infrastructure.

Our favourites

Top 10 beaches

Discover our absolute favourites. Click the button to watch exclusive footage directly on our Instagram channel!

  1. No. 1

    Secret Beach (boat access only)

    Discover one of the most beautiful and hidden coves on the island! Crystal-clear water and pure tranquillity – with a bit of luck you’ll have this little paradise all to yourself all day.

  2. No. 2

    Vela Luka (Baška)

    A breathtaking bay near Baška! Surrounded by impressive karst mountains, this natural beach offers turquoise water. A true paradise for hikers and boat trippers.

  3. No. 3

    Oprna Beach (Stara Baška)

    Experience one of the most photogenic beaches on Krk! Crystal-clear water and fine pebbles in a picturesque bay, reached by a short hike or relaxing by boat.

  4. No. 4

    Medane Beach (Punat)

    Exclusive beach-club flair under shady olive trees! Crystal-clear water, upscale food and pure relaxation. Medane Beach in Punat is the perfect place for connoisseurs and families.

  5. No. 5

    Potovošće (Vrbnik)

    Discover the unspoilt pebble beach of Potovošće near the wine town of Vrbnik! Hidden in an idyllic bay and surrounded by Mediterranean nature, it offers emerald-green, crystal-clear water – perfect for relaxing.

  6. No. 6

    Jert (Pinezići)

    Experience Krk’s bluest wonder in the quiet west! Turquoise water meets dense pine forest and pure nature. A real beach gem and the perfect place for families and those seeking peace.

  7. No. 7

    Zala beach (Stara Baška)

    Discover Zala beach on Krk! Cool freshwater springs, crystal-clear water and a relaxed beach bar with cold drinks and snacks round off this dream beach.

  8. No. 8

    Vela Plaža (Baška)

    Enjoy 1.8 km of the finest beach on Krk! Turquoise water meets top infrastructure and an impressive mountain panorama. Discover this Croatian paradise for your perfect summer holiday.

  9. No. 9

    Porporela (Krk Town)

    Enjoy swimming with old-town flair at Porporela beach! Take in the view of the historic town walls and the small island of Sveti Nikola right in the centre of Krk Town.

  10. No. 10

    Beaches in Njivice

    The beaches in Njivice are perfect for families and sunbathers. Here you’ll find gently sloping coves, cosy beach bars right by the sea and great service.

Even more coves

Discover more beaches

For special wishes

Special beaches (naturist & dogs)

Stay by the sea

Stay where you swim

Holiday homes and apartments just minutes from the beach – personally inspected by us and booked direct.