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, a quiet white sand beach on the southern coast of Karimunjawa
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