Small and Easy vs Big and Wild
Lembongan is easy in the best sense. Jungut Batu to Mushroom Bay is about a 35 minute walk, so a day can be a swim, a nap and a sunset without a single transfer. Its drama comes in smaller doses: Devil's Tear, where waves explode through the rock and throw rainbows in the spray. There is also the cliff-ringed Blue Lagoon across the bridge on Ceningan.
Penida has real scale. Cliffs drop hundreds of feet to the surf. Coves that look unreachable turn out to have staircases cut down to the sand. Broken Beach is a collapsed sea cave forming a stone arch, while Angel's Billabong is a rock pool you can enter only at low tide. On land you get red-dirt roads, cashew trees and the Goa Giri Putri cave temple.
The trade-off is effort. Penida rewards couples who like to earn a view. Lembongan rewards couples who want the island feeling with very little friction.
Swimming, Snorkeling and the Mantas
The manta sites are the same for both islands. They lie off Nusa Penida. Boats from Lembongan reach them as easily as boats from Penida's own north coast. Large rays feed near the surface on many days. From about July to October divers also look for mola mola. Book early in your stay so a rough day does not cost you the trip.
For everyday swimming, Lembongan is gentler. Mushroom Bay is a sheltered white-sand cove, busy with day-trippers around midday but quiet after about 3 p.m. The northern shore near the mangroves is calm too. Dream Beach and Sunset Beach have strong rip currents and suit strong swimmers only.
Penida's best swims are Crystal Bay in the late afternoon and Atuh Beach in the morning. Currents around the island are strong and unpredictable, so snorkel with a reputable operator and wear fins on both islands.
Villas, Bungalows and Budgets
Lembongan has the more polished lodging. Each beach has its own character. Jungut Batu has the most choice and the best sunset views across to Bali. Sunset Beach and Dream Beach in the south feel more remote, with villa resorts above the surf. Ceningan suits couples who want cliff views and fewer people. Batu Karang Lembongan Resort is a long-running upscale option above Jungut Batu, with hillside villas facing Bali and Mount Agung from roughly $220 a night. Private-pool villas generally run very roughly $150 to $400.
Penida's lodging concentrates on the north coast between Toyapakeh and Sampalan, where the boats land and roads are smoothest. Sakti is near Crystal Bay. The east coast near Atuh has a handful of clifftop bungalows and tree houses for couples who want sunrise and isolation. Good villas cost very roughly $80 to $250 a night, though polished luxury is limited.
All prices are approximate and vary by season.
Getting Over and Getting Around
The crossing is nearly identical. Fly into Ngurah Rai International Airport (DPS), usually with a connection through Singapore, Tokyo, Seoul, Taipei, Hong Kong or Doha. Sanur is about 30 minutes from the airport outside rush hour. Fast boats take roughly 35 to 45 minutes to Lembongan's Jungut Batu or 30 to 45 minutes to Penida's north coast. Both involve a wet landing, so pack light and wear sandals.
Once there, the islands diverge. On Lembongan, walking and cycling cover most needs, short boat taxis link Jungut Batu with Mushroom Bay and hotels use small pickup trucks for luggage.
On Penida, hire a car with a driver. Roads away from the north coast are steep, potholed and gravelly. A 15 kilometer drive can take most of an hour. Scooter accidents among visitors are common. Drivers also know which viewpoints are least crowded at each hour.
Food and Evenings
Neither island has nightlife in the Bali sense, but Lembongan has more options. Warungs along Jungut Batu cook nasi campur, grilled mahi-mahi and sambal matah at low prices. For a dressier night, the beach club at Sandy Bay serves barbecued seafood and steaks at tables facing the sunset. Many villa resorts set up private dinners on the sand if you ask ahead.
Penida's food is simpler and mostly on the north coast. Warungs serve nasi goreng, grilled fish and sate lilit, while a few cafes near Ped cater to divers with smoothie bowls and good coffee. Few places run formal restaurants, so your villa terrace is often the best table on the island. Bring snacks on viewpoint days and try the roasted local cashews.
On both islands, carry cash. ATMs can run dry and small warungs rarely take cards.
When to Visit
The dry season is best for both, roughly April to September on Lembongan and April to October on Penida. Expect calmer seas, clearer water and smoother crossings. July and August are the busiest weeks, with school holidays filling the better villas, so book those dates early. Lembongan is noticeably drier than mainland Bali even in the shoulder months, which makes October and November reasonable bets for lower prices.
July to October is mola mola season around both islands. The water turns colder then, so a thicker wetsuit helps.
January and February are the wettest months. Rain usually comes in heavy bursts. The crossing from Sanur can be choppy and snorkeling visibility drops. Penida suffers more in the wet, since dirt tracks turn slick and cliff stairs become dangerous after rain. Lembongan's short, mostly paved distances cope better.
Staying on One, Seeing Both
The islands are close enough that you do not have to choose only one. The classic plan is three or four nights on Lembongan, with one boat day to the mantas and the Penida coast. It works, but a Penida day trip from Lembongan still means midday crowds at Kelingking and long drives between viewpoints.
If Penida's cliffs are a big reason for the trip, split your nights: two on Penida to reach Kelingking and Atuh early, then three on Lembongan to slow down. Either way, these islands fit neatly into a wider Bali honeymoon with Ubud and Uluwatu, since Sanur is close to both. Return to Sanur, then drive about an hour to Ubud or to the Bukit for a softer landing before the flight home.