Travel With A MateTravel With A Mate
HomeDestinationsTravel AdviceAbout UsContact Us
HomeJournalAboutContact
Press Kit•Privacy•Terms•Cookies
←Back to CroatiaCroatia

Hidden gems to discover when snorkelling in Croatia

Hidden gems to discover when snorkelling in Croatia
Travel With A Mate

Great travel advice from real travel addicts

InstagramXPinterest

Explore

  • Home
  • About Us
  • Contact
  • Privacy Policy
  • Terms of Service

Support & Legal

  • FAQs
  • Contact
  • Press Kit
  • Privacy Policy
  • Terms of Service

© 2026 Travel With A Mate. All rights reserved.

Travel with a mate is an independently run Travel advice service. All opinions are our own.

Croatia is a beautiful Mediterranean country with plenty to boast about. With crystal-clear waters, historical architecture, rugged scenery, and delightful cuisine, it’s no wonder that the region attracts millions of visitors each year.

As well as the mainland, there are over 70 islands that also make up the Croatian archipelago. Naturally formed, these islands are home to quaint villages, impressive buildings, and authentic restaurants as well as incredible sea views.

Loading video...

These islands have an array of sights and experiences to offer every traveller, but the clear seas and hidden beauty spots make them the ideal location to enjoy snorkelling. Whether you’re a seasoned pro or just trying your hand, these gorgeous islands offer the perfect opportunities to discover the fascinating world below the sea.

Mljet Island

This underrated Croatian gem is home to Mljet National Park, a stunning location with lush, green landscapes surrounding calm, blue saltwater lakes. There’s a lot to experience here including kayaking, swimming, and, of course, snorkelling.You’ll discover hidden caves, coral reefs, and rich marine life.

Loading video...

The island is also where you’ll find Odysseus Cave, the famous location in the legendary poem, The Odyssey, where you can swim or snorkel and take in the breathtaking atmosphere.

Loading video...

Pakleni Islands

These unique islands are only accessible via water. Consider visiting in style with a yacht charter to get the most out of the spectacular views and rugged formations. Enjoy the secluded beaches with a dip in the crystal-clear waters or discover life below the surface on a snorkelling adventure. Explore colourful marine life including an array of fish species such as starfish and sea snails among the coralligenous reefs.

Loading video...

On land you’ll find vast landscapes and some wonderful authentic restaurants where you can sit back and relax, surrounded by natural beauty.

Dugi Otok

One of the largest Croatian islands, Dugi Otok is home to Telašćica Nature Park, a UNESCO site, with a wide variety of wildlife, plant and animal species. It's also a great place to explore the array of marine life. This includes coral reefs that have formed around the Michelle shipwreck, an Italian merchant ship that became grounded in 1983.

Underwater caves offer the opportunity to spot a variety of fish as they weave in and out of the formations.

Loading video...

Sali is one of the main villages on the island and features a pretty marina, restaurants, and small hotels, should you choose to stay overnight.

There’s no doubt that Croatia offers a myriad of marine life, gorgeous beaches, and natural scenery that’s sure to create unforgettable memories, whichever island you choose to visit.

Loading video...

If you’re planning a trip, remember to check the latest visaand entry requirements to ensure your break runs as smoothly as possible.

✨ Stay Connected ✨

Follow Us On Socials

Follow along for daily travel advice, news on our latest trips and more!

InstagramX (Twitter)

More Like This

Attending a movie Gala premier in Toronto
Reviews

Attending a movie Gala premier in Toronto

Best cheap things to do in Singapore on a budget
Singapore

Best cheap things to do in Singapore on a budget

Pinterest
Tips For A More Luxurious RV Experience on The Road
Travel Advice

Tips For A More Luxurious RV Experience on The Road