Are you searching for the best beaches on Nusa Lembongan? We have you covered! Trust me, Nusa Lembongan is like a holiday from your Bali holiday—there’s just something about those island vibes! A lot of people say its what Bali used to be like back in the 70s.
After spending time catching waves at a surf retreat in Canggu and exploring the lively beach clubs in Uluwatu, a quick escape to Nusa Lembongan offers the perfect balance of relaxation and adventure.
Nusa Lembongan is a dreamy island getaway just a short boat ride from Sanur Harbour in Bali, offering crystal-clear waters, white sandy beaches, and an escape from the mainland crowds. We recently visited Nusa Lembongan for the 3rd time with our 3 yr old son for our Honeymoon. We spent 5 nights relaxing and exploring the best beaches Nusa Lembongan offers.
Whether you’re keen on sunbathing, swimming, surfing, or just chilling out with a coconut in hand, the Nusa Lembongan beaches should be on everyone’s Bali itinerary. We’ve explored every corner of this island to bring you the best beaches in Nusa Lembongan, including where to stay and why each spot is unique.
From Jungutbatu Beach with its vibrant village life to Dream Beach, where turquoise waves crash against rugged cliffs, this is your go-to Nusa Lembongan itinerary for sand, surf, and sea. Planning your trip? Here’s everything you need to know on the best beaches on Nusa Lembongan.
How to Get to Nusa Lembongan
Getting to Nusa Lembongan is super easy and part of the adventure. The most popular route is by speed boat from Sanur to Nusa Lembongan. Boats depart regularly from Sanur Beach (Bali) and take around 30-45 minutes to reach Jungutbatu Harbour on Lembongan.
Our recommendations are boat companies:
- Rocky Fast Cruises
- Scoot Fast Cruises
- D’Camel Fast Ferry
💡 Tip: Book your tickets in advance during high season.

Jungutbatu Beach
Welcome to Jungutbatu Beach, the main hub of Nusa Lembongan. It’s the first spot you’ll see when arriving by boat from Sanur to Nusa Lembongan, and it’s bursting with life. Long stretches of white sand meet calm waters, perfect for swimming and sunset strolls.
Jungutbatu Beach offers the best mix of local village vibes and tourist conveniences making it one of the best beaches on Nusa Lembongan. You’ll find dive shops, restaurants, beach bars, and plenty of spots to rent a board for your first Nusa Lembongan surf lesson. We spent the day at Ohana’s Beach Club, the vibey little spot is perfect for a swim and lunch, or cocktails at sunset.
Best for: Families, solo travellers, and anyone who loves a lively beachfront scene.



Where to Stay Near Jungutbatu Beach
📍 Where to stay in Jungutbatu Beach:
- Indiana Kenanga Villas – Luxury beachfront suites with private pools.
- Nyoman Guesthouse – Budget-friendly with amazing views.
- Tigerlillys Boutique Hotel – Cute, tropical bungalows just back from the beach.

Song Lambung Beach (Coconut Beach)
Nestled between Jungutbatu and Mushroom Bay, Song Lambung Beach, often called Coconut Beach, is a quiet little cove with crystal-clear waters and amazing snorkelling right off the sand. It’s a bit hidden, which makes it feel super exclusive.
This spot has a laid-back vibe, great for snorkelling and paddleboarding, and you can even hop on a boat to Nusa Ceningan from here. Coconut beach is one of our top picks and one of the best beaches on Nusa Lembongan. Make sure you go check out Muntigs or The Deck for a bite to eat.
🌊 Best for: Snorkellers, couples, and families with little ones who love calm waters.


Where to Stay Near Song Lambung Beach (Coconut Beach)
- Song Lambung Beach Huts – Affordable and right on the sand.
- Batu Karang Lembongan Resort – Luxury with views over the bay.

Mushroom Bay
Mushroom Bay is one of the best beaches on Nusa Lembongan, and its my personal favourite! Think gentle waves, soft white sand, and plenty of water activities, from paddle boarding to kayaking. Oh and we can;t forget snorkelling which should be on everyone’s Bali Bucket list.
Mushroom Bay has super clear, shallow waters, perfect for swimming. It’s a favourite spot for day-trippers and families. Plus, the sunsets here are dreamy.
🌊 Best for: Families, snorkellers, and anyone wanting a peaceful beach day.



Where to Stay in Mushroom Bay
- Bay Shore Huts – Cute wooden huts with ocean views.
- Mushroom Beach Bungalows – Budget-friendly and steps from the beach.
- The Palm Grove Villas – Mid-range villas with a tropical vibe

Tamarind Bay
Hidden between Mushroom Bay and Song Lambung, Tamarind Bay is often overlooked, but it’s a gem! The beach is lined with lush trees and has calm, clear water, great for swimming or just floating around.
Tamarind Bay feels like your own secret spot—fewer crowds and fantastic snorkelling make it worth the trek.
🌊 Best for: Couples looking for privacy, snorkelling enthusiasts.

Where to Stay Near Tamarind Bay
- Batu Karang Lembongan Resort – A luxurious option with easy access to Tamarind Bay.
- Lembongan Cliff Villas – Affordable yet with stunning views.
- Cascada Organic Restaurant & Villas – Wellness vibes and a beachfront view.
Dream Beach
If there’s one photo that screams Nusa Lembongan, it’s probably from Dream Beach. This small but stunning cove is surrounded by cliffs and turquoise waves. Depending on the tide It may not be the best for swimming due to strong currents but makes for a killer photo-op and a relaxing spot to watch the surf.
It’s called Dream Beach for a reason! This place looks like a postcard. Don’t miss the nearby Devil’s Tear, where waves crash against the cliffs.
🌊 Best for: Adventure seekers, photographers, couples.

Where to Stay Near Dream Beach
- Dream Beach Huts – Stay in a classic Balinese hut right above the beach.
- D’Pagi Guest House – Budget-friendly and close to the action.
- Devil’s Tear Cliff Villas – For epic sunset views and private pools.

Sandy Bay
Next door to Dream Beach is Sandy Bay (also called Sunset Beach). This beach has a more rugged vibe, but there’s one epic beach club and amazing sunset views. The waves here can get pretty wild, so sometimes swimming isn’t an option. Check the tides, though and you can time it correctly. We got to swim here with our 3 yr old and it was beautiful clear waters with little waves.
Sandy Bay is home to The Sandy Bay Beach Club, one of the coolest spots on the island to grab a cocktail and watch the sun dip below the horizon, a hidden gem in Indonesia.
🌊 Best for: Sunset lovers, couples, and beach club fans.


Where to Stay Near Sandy Bay
- Sandy Bay Beach Club Villas – Chic and perfect for a romantic stay.
- Villa Chantique – Private villa with all the luxe feels.
- Sunset Coin Lembongan – Cosy bungalows near the beach.

Mahagiri Beach (Pasir Putih)
If you want long stretches of white sand, head to Mahagiri Beach, sometimes called Pasir Putih. This is the largest beach on the island and is great for long walks and peaceful vibes.
It’s super quiet and offers incredible views of Mount Agung on Bali. Perfect if you want to escape the crowds.
🌊 Best for: Long walks, peaceful beach days, and sunrise views.


Where to Stay Near Mahagiri Beach (Pasir Putih)
- Mahagiri Resort Nusa Lembongan – Right on the beach with a pool.
- Pondok Baruna Frangipani – Budget-friendly with an authentic feel.
- Tarci Bungalows – A beachfront bargain with everything you need.

Whether you’re surfing at Jungutbatu, sipping cocktails at Sandy Bay, or snorkelling at Coconut Beach, the Nusa Lembongan beaches offer something for every kind of traveller. And with easy access from Sanur to Nusa Lembongan, there’s no reason not to add this paradise to your Bali itinerary.
Ready to explore? Pack your sunnies, grab a sarong, and dive into the highlights of Nusa Lembongan!
Found this pin helpful? Remember to PIN for later!
