Uluwatu vs Nusa Penida

Bali's glamorous clifftop resorts, or the wild island across the strait with mantas below.

Original illustration
The short answer

For most honeymooners, Uluwatu should be the base: clifftop pool villas at Bulgari or Alila, sunset cocktails, the Kecak dance and an airport 30 to 45 minutes away. Choose Nusa Penida if the two of you are adventurous, love snorkeling and want raw cliffs with far fewer resorts. It is rougher and simpler, but more dramatic. The best answer for many couples is both: several nights in Uluwatu, then two on Penida.

Uluwatu and Nusa Penida both sell the same dream: limestone cliffs dropping into the Indian Ocean, with coves at the bottom of long staircases. They deliver it in very different ways.

Uluwatu is at the southern tip of Bali, on the dry Bukit Peninsula. Its western edge ends in sheer cliffs above famous surf breaks. Some of Bali's most glamorous resorts sit on top, with villas looking straight out to sea. Sunset is the main event, from cliff-edge bars to the Kecak dance at Uluwatu Temple.

Nusa Penida is a separate island southeast of Bali, about 30 to 45 minutes by fast boat from Sanur. It is bigger and wilder than its neighbor Nusa Lembongan. Its south and west coasts are walls of pale limestone, Kelingking's dinosaur-shaped headland is the photo everyone knows and the water around it is one of Indonesia's best places to see large manta rays.

One is a luxury base. The other is an adventure. Here is how to weigh them.

UluwatuNusa Penida
Best monthsApril to SeptemberApril to October
Shoulder monthsMarch and OctoberMarch and November
Getting thereNgurah Rai International (DPS), about 30–45 minutes by carNgurah Rai International Airport (DPS), about 30 minutes to Sanur, then a fast boat of about 30–45 minutes
Stays fromabout $800 a nightVaries
Stays we cover20
US advisoryLevel 2Level 2

Choose Uluwatu if

  • You want a polished clifftop pool villa with serious service
  • Sunsets, beach clubs and good restaurants are high on the list
  • A short airport transfer matters after a 20-hour journey
  • One of you surfs or wants to learn

Choose Nusa Penida if

  • You would rather earn a view on a cliff path than order one
  • Swimming with manta rays is a must
  • You are fine with simple villas and bumpy roads
  • You want Bali's most dramatic coastline with fewer resorts around

Polished Cliffs vs Wild Cliffs

Uluwatu's cliffs are tall and sheer, with water shifting from turquoise to deep blue below. The coastline is broken by small beaches such as Padang Padang, Bingin and Suluban, each reached by steps. Uluwatu Temple stands on a cliff about 230 feet above the waves. The landscape is beautiful, but it is also built up, with resorts, villas and beach clubs along the top.

Nusa Penida's coast has more scale and far less development. Cliffs drop hundreds of feet straight to the surf. Broken Beach is a collapsed sea cave that forms a stone arch. Angel's Billabong is a rock pool you can enter only at low tide. On the east coast, Atuh Beach sits in a bay below steep stairs, a fine spot for sunrise. Inland you find red-dirt roads, cashew trees and village temples.

If you want cliffs as a backdrop to a resort, Uluwatu does it beautifully. If you want cliffs as the point of the trip, Penida is the stronger answer.

Where You Will Sleep

This is the clearest difference. Uluwatu's clifftops hold some of Bali's best luxury resorts. Bulgari Resort Bali sits roughly 500 feet above the ocean, with private pool villas and an inclinator down to a long beach. Alila Villas Uluwatu has contemporary pool villas with open-air pavilions, butler service and the famous Sunset Cabana suspended over the cliff. The top clifftop resorts run from several hundred to well over a thousand dollars a night. Smaller villas near Bingin cost roughly $150 to $400.

Penida's lodging is mostly simple bungalows and boutique villas with private pools, concentrated on the flatter north coast between Toyapakeh and Sampalan. Sakti puts you near Crystal Bay for sunset swims. The east coast near Atuh has a handful of clifftop bungalows and tree houses for couples who want isolation. Good villas run very roughly $80 to $250 a night. Polished luxury is limited, so read recent reviews.

All prices are approximate.

In the Water

Penida wins underwater by a wide margin. Snorkel trips visit spots where large manta rays feed near the surface on many days. Floating above a cleaning station while a ray glides past is the experience couples remember. From about July to October, divers also look for mola mola, the giant sunfish. Crystal Bay is a good afternoon snorkel. Currents around the island are strong and unpredictable, so beginners should go with a reputable operator and wear fins.

Uluwatu is a surf destination first. Its famous breaks are for experienced surfers, though instructors take beginners to gentler beaches. Swimming is tide-dependent. Some coves are calm at the right moment, but many beaches have strong waves and currents, so the resort pool is often the best place for a relaxed swim. If calm, clear water for snorkeling matters, plan a day or two on Penida even if Uluwatu is your base.

Comfort, Roads and Getting Around

Uluwatu is one of the most accessible parts of Bali. Ngurah Rai International Airport (DPS) is typically 30 to 45 minutes away, which makes it an easy first or last stop after a long flight from the US via Singapore, Tokyo, Seoul, Taipei or Hong Kong. Private drivers and ride-hailing apps work well, though roads near popular beaches clog at sunset.

Reaching Penida takes about 30 minutes by car to Sanur, then a 30 to 45 minute fast boat. Boarding often means wading through shallow water. On the island, roads are steep and rough away from the north coast. A 15 kilometer drive can take most of an hour. Hire a car with a driver rather than a scooter, since the gravel and switchbacks catch out even experienced riders.

Penida also asks more of your legs. The path down to Kelingking Beach is a steep, exposed scramble. Many couples happily stop at the top viewpoint.

Evenings and Food

Uluwatu has a real food scene. Expect beachfront cafes, oceanview restaurants and lively beach clubs. Resort dining is a highlight, from Il Ristorante at Bulgari to the Warung at Alila with its selection of sambals. The Kecak fire dance happens daily at sunset on the cliffside near Uluwatu Temple. Jimbaran's seafood dinners on the sand are a short drive north.

Penida's evenings are quieter and simpler. Warungs along the north coast serve nasi goreng, grilled fish and sate lilit on lemongrass skewers. A few cafes near Ped cater to divers. Formal restaurants are rare, so for a special night, ask your villa to set up a private dinner on its terrace. Roasted local cashews make a good snack for the viewpoint days.

Neither place is a party island, but Uluwatu has far more choice for a celebratory dinner.

Seasons for Each

Both follow Bali's broad pattern. The dry season runs roughly April to October, with sunny days, lower humidity and the clearest views. For Uluwatu, that is also prime surf season and the time for reliable sunsets. July, August and the Christmas holidays are the busiest and most expensive. May, June and September offer strong weather with fewer visitors.

On Penida, the dry season also means smoother boat crossings and less muddy roads. July to October brings mola mola, along with cooler water that calls for a thicker wetsuit. The southeast trade winds can push swell onto the south coast, so viewpoints are easier than swims there.

The wet season, roughly November to March, brings heavy afternoon storms. Uluwatu still has plenty of bright hours. Penida suffers more, since dirt tracks turn slick and some cliff stairs become dangerous after rain. January and February are the wettest months on both.

How to Do Both

Penida's own guide recommends this: stay in Uluwatu for comfort and spend two nights on Penida for the wild coastline and the mantas. Day trips from Bali spend most of the time on boats and in traffic, arriving at the viewpoints when crowds are thickest. Staying overnight lets you reach Kelingking and Atuh early.

A simple order is Penida first, then Uluwatu. Transfer from the airport to Sanur, cross to Penida for two or three nights, then return to Sanur and drive about an hour south to the Bukit. Finishing in Uluwatu means a short ride to the airport and a few nights of pool time before the flight home. Add Ubud for culture and you have a well-balanced Bali honeymoon.

FAQ

Uluwatu vs Nusa Penida: your questions

Is Uluwatu or Nusa Penida better for a honeymoon?

Uluwatu is better as a main base, with luxury clifftop resorts, good restaurants and a short airport transfer. Nusa Penida is better for adventurous couples who want dramatic scenery and manta rays and do not mind simple lodging and rough roads. Many couples stay in Uluwatu and add two nights on Penida.

Can we day-trip to Nusa Penida from Uluwatu?

You can, but it is a long day. You need about an hour by car to Sanur, then a fast boat of 30 to 45 minutes, then slow roads to the viewpoints, which are spread out. Day-trippers also hit Kelingking at peak crowd hours. Staying two nights on Penida is far more enjoyable.

Which has better beaches, Uluwatu or Nusa Penida?

Both have coves reached by long staircases rather than easy beaches. Uluwatu's Padang Padang, Bingin and Suluban are popular and tide-dependent, with strong surf. Penida's Atuh Beach and Crystal Bay offer better swimming and snorkeling on calm days. Neither is a place for long walks on flat sand, so a villa pool matters at both.

Are there luxury hotels on Nusa Penida?

Penida has boutique villas with private pools and some clifftop bungalows, but polished big-brand luxury is limited. Expect good villas from very roughly $80 to $250 a night. If a butler and a fine-dining restaurant are important, base yourselves at Uluwatu resorts such as Bulgari or Alila Villas and visit Penida for a shorter stay.

Is Nusa Penida safe for a honeymoon?

Yes, with care. The main hazards are cliff paths, strong currents and traffic on steep roads. Hire a car with a driver, skip the Kelingking descent after rain and snorkel with a reputable operator. Medical facilities are basic, so buy travel insurance with medical evacuation. Indonesia is rated Level 2 by the US State Department.

Read the full guides

More comparisons

Honeymoon Huts is reader-supported. When you book through links on this page we may earn a commission, at no extra cost to you. Our picks are editorially independent. How we earn money.