Karimunjawa sits within a protected national marine park. The reefs here are some of Indonesia’s most pristine. Snorkel directly from our private beach or take the speedboat to outer reefs, coral gardens, and sites most visitors never reach. Certified divers can explore drop-offs, coral walls, reef sharks, and sea turtles in waters that remain largely untouched. In partnership with a local PADI-certified dive centre, we offer courses for all levels from first-time divers to advanced open water. Equipment and guides provided.