Crystal Bay Nusa Penida is one of the most popular beaches in Bali, famous for its crystal-clear water, easy access, and incredible snorkeling and diving.
Located on the west coast of the island, it’s one of the few places where you can relax on a beautiful beach, snorkel with turtles… and dive with the legendary mola mola (sunfish) during the season. After more than a hundred dives here over the years, I can say that Crystal Bay remains one of the most reliable and accessible spots in Nusa Penida — perfect for both first-time visitors and experienced divers.
👉 Whether you’re looking for a relaxing beach, a snorkeling spot, or a world-class dive site, Crystal Bay is a must-visit in Nusa Penida. It also ranks among the top must-visit places in Nusa Penida, making it one of the essential stops on any Bali itinerary.

Crystal Bay Nusa Penida: What to Expect
Crystal Bay Nusa Penida is one of the most accessible and enjoyable beaches on the island, offering a rare combination of easy access, clear water, and a relaxed atmosphere. Unlike many dramatic cliff viewpoints in Nusa Penida, Crystal Bay is a place where you can actually spend several hours — or even a full day — comfortably by the sea.
Here’s what you can expect when visiting:
🏝️ A scenic and relaxed beach
A wide sandy shoreline lined with palm trees, with views over the iconic rock island in the middle of the bay. The setting is calm, especially in the morning, before day-trip crowds arrive.
🌊 Clear water (but not always calm)
The water is often crystal clear — especially in the dry season — making it ideal for swimming and snorkeling. However, currents can be strong, particularly toward the outer part of the bay.
🍹 Basic facilities
You’ll find small local warungs offering drinks, coconuts, and simple meals, as well as sunbeds and umbrellas for rent. It’s not luxury, but it’s more comfortable than most beaches in Nusa Penida.
🚤 Boat activity throughout the day
Crystal Bay is also a departure point for some snorkeling trips, especially to nearby spots like Manta Bay. Expect boats coming and going, especially in the late morning.
🌅 One of the best sunset spots in Nusa Penida
In the late afternoon, the atmosphere changes completely. The light softens, the crowds thin out, and the bay becomes one of the most beautiful sunset locations on the island.
💡 Good to know:
Crystal Bay is one of the few beaches in Nusa Penida where accessibility, scenery, and activities come together — which explains why it’s consistently ranked among the must-visit places on the island.

Snorkeling at Crystal Bay
Crystal Bay, along with Gamat Bay, stands out as one of the top snorkeling destinations in Nusa Penida. To explore the enchanting coral and marine life of this stunning spot, you can conveniently rent snorkeling gear from one of the beach warungs. Here, you are likely to spot turtles as well as a diverse range of fish and colorful coral. However, it is crucial to exercise caution as the current can be quite strong at the end of the bay.
In my own experience, the coral here is in very good shape and you’ll see plenty of reef fish on almost every snorkel. Turtles do show up, but honestly I spot them far more often while diving near the central rock than while snorkeling — and that area lies beyond the safe zone, where the current gets dangerous, so it’s not somewhere to swim out to. Stick to the sheltered part of the bay and you’ll still get a great show. Mask, fins and snorkel rent for just a few euros at the warungs on the sand.
If you don’t have fins, it is best not to venture too far out. You can use the mooring points of the boats anchored in the bay as a reference. Even though it may be tempting to explore the small temple built atop the rock, don’t go beyond these boats and do not attempt to reach the rock in the middle of the bay. Also, stay away from the right side of the bay where waves could push you onto the corals during low tide.


If you follow these guidelines, Crystal Bay is a fantastic spot to discover the underwater wonders of Nusa Penida. Additionally, it’s an excellent starting point for a boat trip to see Manta Rays at Manta Bay. You can book the trip through your hotel or inquire with a captain at Crystal Bay early in the morning.

Crystal Bay Diving: Mola Mola Season Explained
Crystal Bay dive site is a highly sought-after diving destination in Nusa Penida from July to October, owing to the remarkable chance to witness the magnificent sunfish, also known as Mola Mola! This colossal fish, measuring over three meters in diameter and weighing over a ton, usually resides in the depths of several hundred meters. However, during the colder months, it surfaces to 25-30 meters, making it visible to divers.

Some individuals claim to have seen the Mola Mola while snorkeling. But the ideal way to spot it is through an experienced scuba diving instructor who can safely guide you to the right location. For example, with Dune Penida dive center. Nevertheless Crystal Bay is a picturesque diving spot all year round, not just during the Mola Mola season.

Dolphins at Crystal Bay
My friend Pascale, who resides in the village of Sakti, enjoys her daily swims at Crystal Bay. During one of her recent swims, she was ecstatic to have been joined by fifteen dolphins!
I have been fortunate enough to witness numerous dolphins myself, both from the diving boat and underwater during my dives — a real highlight of the Crystal Bay area.
Surf and Volley-Ball
Crystal Bay Beach has relatively small waves, yet the locals occasionally attempt to surf the left side of the beach. Additionally, frequent volleyball matches are organized behind the beach.

Crystal Bay beach
Crystal Bay in Nusa Penida is a fantastic beach to spend the entire day lounging on a deck chair, basking in the shade under a parasol. Additionally, you can purchase refreshing drinks, coconuts, and basic snacks from one of the beach warungs. It’s the most easily accessible beach on the island.
However, in 2016, the government conducted a forceful operation involving the army, police, and bulldozers to demolish all illegally constructed buildings. Many locals were shocked.
There were two interpretations of the event. Some believed it was a move to preserve the island’s authentic character. While others suspected that it was a step towards constructing a luxury hotel. The second interpretation seems more probable since construction of a massive resort began in 2020 — but it has been on hold ever since. For now, the beach itself remains untouched, so let’s make the most of it while we still can!
Pandan Beach
If you’re in the mood for an adventure and want to explore more than just one beach or avoid the crowds, Pandan Beach, located just west of Crystal Bay Beach, may be the perfect destination for you. Once you face the sea, look for the stairs on the left-hand side of the beach. Once you climb to the top of the stairs, continue to climb a little further until you find a small path that leads you down to Pandan Beach.
Although this beach is less crowded, there is a small warung where you can buy basic drinks and rent some sunbeds vendors. This location is also the starting point for the hike to Broken Beach.

On the other side of the beach, there is a path that leads up to Bat Cave. Although I was unable to locate it, if you happen to find it, please let me know! Another option to reach the Bat Cave is to go diving. Follow your instructor through a short underwater tunnel and you’ll arrive at the surface inside the cave. You may want to keep your mask on and breathe air from your tank because the smell of hundreds of bats can be pretty intense!

Sunset at Crystal Bay: Best Time & Spots
Crystal Bay offers a stunning sunset experience. The sunset typically begins around 5:30 pm, and the location of the setting sun in the bay varies depending on the season. However, if you’re fortunate, you may capture an amazing photo of the setting sun aligned with the small rock arch in the middle of the bay. The sky often glows with red, pink, and orange hues after the sunset.
The beauty of Crystal Bay is that the sunset is beautiful from anywhere on the sand — it’s one of the rare west-facing beaches in Nusa Penida. For a unique perspective, head to the west side of the beach and climb the stairs that lead to the top of the hill. From there, you can witness a breathtaking sunset view. During the day, you can follow the trail down to Pandan beach, which is usually less crowded. For more adventurous hikers, it’s possible to reach Broken Beach in less than two hours, although good shoes and bravery are required.

If you’re after cocktails or food at golden hour, the Amok Sunset bar and restaurant is a great option just a few minutes away. One thing to know: it’s actually perched above neighbouring Gamat Bay, not Crystal Bay itself — so it serves up a different (and equally beautiful) sunset rather than the Crystal Bay one.

Where to Stay Near Crystal Bay
The Crystal Bay area is one of the nicest bases on the west coast of Nusa Penida: quiet at night, and close enough to walk down for an early-morning snorkel or to stay for sunset. Namaste Bungalows — one of the island’s very first guesthouses — sits on the road down to the bay, and right next door Autentik Penida offers eco-friendly glamping tents with an infinity pool looking out over the hills. For the full range of options across the island — from simple bungalows to boutique stays and 5-star resorts — see our guide to the best hotels in Nusa Penida.
How to get to Crystal Bay
The road leading to Crystal Bay has been fully renovated and is easy to locate. If you are coming from Toyapakeh harbor it will take only about 15 minutes by scooter. At the first significant intersection, identified by a small temple in the center, take a right. And follow the direction marked for Crystal Bay and Gamat Bay. Namaste Bungalows will be on your route. After descending a steep slope, turn right again, and you’ll see the parking lot. Expect to pay a parking fee of 5000 IDR for motorbikes.

For those who wish to walk from Namaste Bungalows or nearby hotels, it will take approximately 30 minutes to reach Crystal Beach. Upon returning, you may prefer to hire a young local to bring you back on a scooter for a reasonable price of 10,000 IDR.
When returning up the hill, be sure to take a left turn at the initial intersection. Otherwise, you’ll end up in the village of Penida, which is a dead end.
How do you get from Bali to Crystal Bay ?
Read how to get from Bali to Nusa Penida island to know which ports and fast boats to choose, the time tables and prices.
Short on time? You can also visit Crystal Bay as part of an organised Nusa Penida day tour from Bali, with hotel pick-up, fast boat and the island’s main viewpoints all in one day.
Tips & Safety at Crystal Bay
Crystal Bay Nusa Penida may look calm and inviting, but conditions can change quickly. Whether you’re swimming, snorkeling, or diving, it’s important to understand the environment and stay within safe limits.
Here are the key tips based on real experience:
🌊 Be aware of currents
The bay is generally calm near the shore, but strong currents can develop toward the outer part of the bay, especially near the channel and the rock in the middle.
👉 The simple rule I give everyone: never swim past the line of traditional wooden boats anchored in the bay. Beyond them, the current can pull you straight out to sea. If you don’t have fins or experience, stay close to the beach and within the mooring area.
🚫 Don’t try to reach the rock island
It may look close, but the currents between the beach and the rock can be unpredictable.
👉 Many visitors underestimate the distance — it’s not a safe swim.
🪸 Watch out for shallow reefs
On the right side of the bay (facing the ocean), waves can push you onto coral, especially at low tide.
👉 I once watched a tourist get dragged across the reef here at low tide — when the water barely covers the coral — and walk out of the sea bleeding. Always enter from the sandy centre of the beach, never the right side.
🐠 Snorkel smart
Crystal Bay is a great snorkeling spot, but it’s not beginner-proof.
- Wear fins if possible
- Stay inside the bay
- Keep an eye on boat traffic
🚤 Be careful with boats
The bay is an active departure point for snorkeling and diving trips.
👉 Always check around you and avoid surfacing near moving boats.
🌅 Best time to visit
- Morning: calm water, fewer people → best for snorkeling
- Afternoon: more boats and sometimes stronger swell
- Sunset: beautiful, but swimming conditions can vary
🧭 Know your limits
Even if the water looks flat, currents in Nusa Penida can be powerful and sudden.
👉 When in doubt, stay close to shore or go with a guide.
💡 Local tip:
Crystal Bay is one of the safest beaches in Nusa Penida — but only if you respect the conditions. Most issues happen when people go too far, too fast.

Keeping Crystal Bay Clean
Crystal Bay stays this beautiful partly because people look after it. Several times a year I join the beach clean-ups organised with the teams from the hotels and businesses of Sakti village — the closest community to the bay. We comb the sand and the tree line together, and a pick-up hauls away dozens of bags of waste in a single morning.


If you visit, the easiest way to help is simple: take your rubbish back with you, and skip single-use plastic at the warungs. Small habits keep this beach as special as it is.
Conclusion
Crystal Bay perfectly captures the relaxed beauty of Nusa Penida, combining easy access, clear waters, and unforgettable sunsets. It’s more touristy than it used to be, but the bay, the rock island in its centre, the coral, the palm grove and the big old tree by the temple still make it exceptional — it remains a place that leaves a lasting impression. To plan the rest of your journey and discover more highlights across the island, read our complete Nusa Penida travel guide.

Nusa Penida Travel Guide
Plan your trip to Nusa Penida with our local expert guide: beaches, diving sites, hotels, transport tips, itineraries and seasonal advice.

Where to stay in Nusa Penida
How to choose where to stay in Nusa Penida among the 500 listed hotels. 5 stars, boutique hotel, glamping or charming bungalows?

Top 15 to see in Nusa Penida
After more than 10 years exploring Nusa Penida, I’ve updated my list of the 15 most incredible places to see on the island — from stunning beaches to dramatic cliffs.
FAQ – Crystal Bay Nusa Penida
Is Crystal Bay safe for swimming?
Yes, Crystal Bay is generally safe for swimming near the shore, especially in calm conditions. However, strong currents can develop further out in the bay.
👉 Stay close to the beach, never swim past the line of anchored boats, and avoid swimming toward the rock island.
Can you snorkel at Crystal Bay?
Yes, Crystal Bay is one of the best snorkeling spots in Nusa Penida. You can see turtles, reef fish, and healthy coral.
👉 For safety, stay inside the bay and use fins, as currents can increase quickly.
Can you see mola mola at Crystal Bay?
Yes, Crystal Bay is one of the best places in Bali to see the mola mola (sunfish) — but only while diving.
👉 The season typically runs from July to October, and sightings usually occur between 20 and 30 meters deep.
Is Crystal Bay worth visiting?
Yes — Crystal Bay is one of the few beaches in Nusa Penida worth visiting in its own right, not just for a quick photo. It’s busier than it used to be, but the bay, the rock island, the coral and the palm grove are genuinely beautiful.
👉 Come early for snorkeling or late for sunset to enjoy it at its best.
What is Crystal Bay famous for?
Crystal Bay is famous for its crystal-clear, west-facing water, its easy snorkeling with turtles and reef fish, and as one of the best places in Bali to dive with the mola mola from July to October. It’s also one of Nusa Penida’s top sunset beaches and its most easily accessible.
Is Crystal Bay good for families?
Yes, it’s probably the most family-friendly beach in Nusa Penida: easy access, sunbeds and umbrellas to rent, shallow water near the shore, and snacks and coconuts on site.
👉 Keep an eye on children in the water and stay close to the beach, as currents can pick up further out.
What is the best time to visit Crystal Bay?
- Morning: best for snorkeling (calm water, fewer people)
- Afternoon: more crowded, more boats
- Sunset: one of the best sunset spots in Nusa Penida
How do you get to Crystal Bay Nusa Penida?
Crystal Bay is located about 15 minutes from Toyapakeh Harbour by scooter or car.
👉 The road is fully paved and easy to follow.
Are there facilities at Crystal Bay?
Yes, you’ll find:
- Warungs (food & drinks)
- Sunbeds and umbrellas
- Snorkeling gear rental
👉 Facilities are basic but sufficient for a full day at the beach.
Is Crystal Bay crowded?
Yes, especially between 11 am and 3 pm, when day trips arrive.
👉 For a quieter experience, visit early morning or stay for sunset.

Hi Blaise- nice blog champ.
My wife and I are on Penida for three nights from 28th August, leaving on the 31st.
keen for some snorkelling and some touring- could you please share Roy’s details and we can make a plan?
cheers
peter
Hi Peter,
Thanks for your message — glad you enjoyed the blog!
Insent you Roy’s contact. He’s my go-to local contact on Nusa Penida. He doesn’t guide personally but can arrange a reliable driver for island tours and help you book private or shared snorkeling trips (including Manta Point if conditions allow).
Just let him know your dates (28–31 August) and mention you got his contact from Blaise — he’ll help you put a plan together.
Enjoy your time on the island!
Blaise
Hi Blaise- sorry for the delay. I don’t appear to have received your email- I have checked my spam etc. I’ve sent a different email address- if you could please try again that would be most appreciated.. regards
Hi Peter, I resent you the information to this new email. Blaise