Home / Destinations

Destinations & Snorkeling Spots

Beaches, sandbars and reef spots you'll visit across our transfers, boat rentals and packages.

Tanjung Gelam Beach (Ujung Gelam)

A Karimunjawa tourism icon renowned for its rows of leaning coconut trees, vast stretches of white sand, and stunning sunset vistas.

Read More →
Batu Topeng Beach in Karimunjawa, known for its large rock formations
Batu Topeng Beach

A white-sand beach near Tanjung Gelam, featuring distinctive large rock formations and a peaceful atmosphere for enjoying the afternoon.

Read More →
Menjangan Kecil Island

A favorite spot for snorkeling with crystal clear water and colorful coral reefs inhabited by various marine biota.

Read More →
Menjangan Besar Island shark sanctuary in Karimunjawa National Park
Menjangan Besar Island (Shark Sanctuary)

Famous for its shark sanctuary — swim in a pool with sharks or take photos with them.

Read More →
Cemara Kecil Island

An uninhabited island with pristine white sand and shallow turquoise waters — a wonderfully peaceful spot for relaxation.

Read More →
Geleang Island, an uninhabited island in Karimunjawa with a long white sand spit
Geleang Island

A unique white-sand coastline that extends into the sea — a popular stopover for a fresh fish BBQ lunch.

Read More →
Little Island, a small coral-fringed island near Karimunjawa popular for snorkeling
Little Island

A small island of about 2 hectares with extraordinary underwater beauty and healthy coral reefs.

Read More →
Bobby beach sunrise
Bobby Beach

A serene white-sand beach included in the 2 Nights 3 Days Fun Experience package.

Read More →
Sunset Beach Karimunjawa, a white sand beach on the west coast at sunset
Sunset Beach

A popular spot to enjoy evening views, visited on the 2 Nights 3 Days Fun Experience package.

Read More →

Ready to See Them in Person?

These spots are already built into our boat rentals, open trip and packages.

Reserve Your Seat →