
From Uluwatu to Nusa Penida, here are the very best clifftop resorts in Bali – the best places to live life on the edge!
With a gorgeous coastline that hugs the entire island, Bali is world-famous for its paradisal beaches. But in some parts of the island where the land rises into dramatic cliffs and towering rock faces, you’ll find a different kind of beauty: luxury clifftop hotels with views that stretch to the edge of the sky. You can find them mostly in Uluwatu and Bali’s sister island Nusa Penida, AKA my favourite places in Bali.
Having explored many of these cliffside stays, I’ve handpicked the best of the best — from award-winning eco-retreats to ultra-luxe resorts perched high above the world-class waves. If waking up to ocean panoramas, infinity pools, and endless blue horizons sounds like your dream holiday, I recommend these clifftop hotels in Bali for your bucket list.
10 best clifftop hotels & resorts in Bali
1. Six Senses Uluwatu

Perched high up on Uluwatu’s rugged clifftops (74 metres above sea level to be exact!) and just 10 minutes from the iconic Pura Luhur Uluwatu temple, Six Senses Uluwatu is the epitome of luxurious clifftop living in Bali. This opulent resort is home to 103 sky suites, pool villas and penthouses, all of which draw upon local culture and boast uninterrupted views of the Indian Ocean. Even the resort’s three restaurants and three bars soak in the endless ocean horizon. And with sustainability at the forefront, staying here means you’ll feast on local, seasonal ingredients from the organic garden, you’ll be surrounded by locally-sourced materials, and you won’t spot any single-use plastic.
By day, treat yourself to yoga, fitness and meditation sessions, or make it a five-star massage at the award-winning spa. And psst… brides and grooms, bookmark this breathtaking resort, because it’s home to not one, but four stunning wedding venues!
Best for: Solo travellers, couples, families
Price per night: Starting from IDR 7,626,377++
Address: Jl Goa Lempeh, Uluwatu
Phone: +62 361 209 0300
Email: reservations-uluwatu@sixsenses.com
2. Bvlgari Resort Bali

Grandly situated on Bali’s dramatic southern coastline, Bvlgari Resort Bali reigns supreme as one of the most exclusive places to stay anywhere in Bali. Its luxury one-bedroom villas are matched with unparalleled levels of service and views to-die-for, while the five-bedroom mansion (I’ve got the review here!) comes with its own private pools with sun-soaked decks, gazebos and expansive gardens.
Nothing’s impossible here either; from Bvlgari’s own Michelin-starred dining at Il Ristorante and sunset cocktails by the cliff edge, to helicopter tours over the island’s breathtaking scenery, and even trips down the cliff to the resort’s private beach lounge – a stay here is certainly worth the splurge.
Best for: Solo travellers, couples, families
Price per night: Starting from IDR 20,000,000++
Address: Jl Goa Lempeh, Banjar Dinas Kangin, Uluwatu
Phone: +62 361 300 1000
WhatsApp: +62 815 5800 1969
Email: infobali@bulgarihotels.com
3. Alila Villas Uluwatu

Stunningly minimalist with its sublime design aesthetic and unmatched views out across the Indian Ocean – seriously, that cliff-top cabana takes my breath away every time! Part of the “World of Hyatt”, Alila Villas Uluwatu is truly the bee’s knees when it comes to luxe living on the edge. With fine dining, spa pampering and truly expert hospitality, this paradisal all-villa resort stands out from the crowd and will not disappoint.
Each villa comes with luxury must-haves too, like 24-hour butlers, private pools and views that’ll take your breath away. I would go for the one-bedroom villa for a romantic getaway, or the three-bedroom villa if I’m hosting an event. It’s even spacious enough for a wedding! I dare you to step into Alila Villas Uluwatu and not instantly fall in love…
Best for: Solo travellers, couples, families
Price per night: Starting from IDR 14,609,760++
Address: Jl Belimbing Sari, Banjar Tambiyak, Desa Pecatu, Uluwatu
Phone: +62 361 848 2166
Email: uluwatu@alilahotels.com
4. Karma Kandara

This one’s for the global jetsetters. Karma Kandara is one of Bali’s most exclusive resorts in Uluwatu, overlooking the deep blue sea and vibrant coral reefs below. The Karma Group is responsible for some of the world’s most luxurious places to stay, and this Bali address is no exception.
Designed to blend in with its lush green surroundings, the beautifully-appointed villas all feature private pools, spacious living areas and access to one of the coolest beaches in Asia; Karma Beach. Simple yet elegant, the unmatched quality and service of Karma Kandara makes it one for my hit-list.
Best for: Solo travellers, couples, families
Price per night: Starting from IDR 10,400,000
Address: Jl Villa Kandara, Banjar Wijaya Kusuma, Ungasan
WhatsApp: +62 811 3810 7114
Email: res@karmaresorts.com
5. Suarga Padang Padang

Suarga Padang Padang adds a touch of luxury to eco-friendly living. This magical sustainability-focussed resort is one of my secret spots in Uluwatu, and it’s the perfect spot to retreat from the world.
Sitting high up on the cliffs, above the ever-picturesque Padang Padang beach, the resort’s impressive bamboo structures and chic styling add to the luxe vibe, as does its superb Dugong restaurant that’s become one of the top spots for a breathtaking sunset.
Best for: Solo travellers, couples, families
Price per night: Starting from IDR 4,300,123
Address: Jl Pantai Labuan Sait, Pecatu, Uluwatu
Phone: +62 361 472 5088
WhatsApp: +62 811 399 1199
6. The Ungasan Clifftop Resort

Is that Beverly Hills in Uluwatu? Nope, that’s The Ungasan Clifftop resort; a six-star collection of suites and sprawling three-, four- and five-bedroom villas. This all-villa resort is set amongst a gated community fit for VIPs, featuring stunning grounds, romantic wedding venues, tennis courts and my go-to beach club: Sundays Beach Club. Each spacious villa has its own unique design, and all can comfortably handle large groups and families who are looking to kick back in secluded cliff-top splendour.
Best for: Solo travellers, couples, families
Price per night: Starting from IDR 12,292,122++
Address: Jl Pantai Labuan Sait, Pecatu, Uluwatu
Phone: +62 811 942 1110
Visit The Ungasan Clifftop Resort
7. Uluwatu Surf Villas

Standing guard over the iconic surf beach made famous by the 1960’s flick “Morning of the Earth”, Uluwatu Surf Villas is a popular haunt for pro surfers, yoga devotees and the occasional celeb musician. Rise at dawn to salute the sun looking out over the sparkling Indian Ocean below, before settling into a healthy breakfast on the porch of your architecturally-designed villa. Amble on down to the famous cave where at low tide you can explore the huge reef.
Insider tip: Afterwards, head back up to catch a sunset session at Mana Uluwatu. It’s the resort’s signature restaurant where I regularly spend my weekends, sipping on their epic cocktails and the best tacos around.
Best for: Solo travellers, couples, families
Price per night: Starting from USD 775
Address: Jl Pantai Suluban, Uluwatu
WhatsApp: +62 817 555 421
Email: reservations@uluwatusurfvillas.com
8. Tropical Glamping

If escaping to the secluded landscapes of Nusa Penida sounds like your dream vacay, then you’ll want to check out Tropical Glamping. Teetering on the cliff’s edge, Tropical Glamping is home to just two charming, eco-friendly glamping-style bungalows.
Both bungalows feature stunning panoramic views of the ocean and palm-covered rocky cliffs. But I would make the most out of my island-hopping trip, and go for the Insta-famous Cliffs Edge Bungalow for the ultimate cliffside experience. It’s perched 150 metres high above the ocean, complete with its own oversized net that teeters over the cliff-edge… Hang here if you dare – just don’t forget your camera!
Best for: Solo travellers, couples
Price per night: Starting from IDR 6,616,340
Located in: Nusa Penida
Email: tropicalglamping@gmail.com
9. Adiwana Warnakali

Suspended on the cliffs, 20 metres above the glittering ocean, is Adiwana Warnakali. This resort in Nusa Penida uniquely uses nature’s contour as its base, and offers unparalleled natural beauty as its backdrop. The rooms and suites are strategically layered to give each room uninterrupted views of the ocean.
Spend the day by the infinity swimming pool or bliss out in the resort’s Tejas Spa. You’ll also want to spare some time to explore the nearby beaches as well as the underwater world, which can be arranged at the resort’s very own dive centre.
Best for: Solo travellers, couples, families
Price per night: Starting from IDR 4,500,000
Located in: Sakti Village, Nusa Penida
Phone: +62 361 620 7000
Email: resv.warnakali@adiwanahotels.com
10. Pramana Natura Nusa Penida

Nestled on a lush sloping cliff in Nusa Penida, Pramana Natura Nusa Penida is a clifftop hotel where you escape to turquoise seas and a panoramic backdrop. The resort is home to spacious suites and one-bedroom villas. I love that each of them is delicately finished with oceanic colours and coastal details to match the views.
Here, I can easily graze all day on international favourites in the poolside restaurant, where I can take in the views of the blue sea and Bali’s spectacular Mount Agung beyond. Or if you’re more of an adventurer, hit up the resort’s professional team to arrange some land and sea tours. And whatever you do, don’t leave before trying a blissful massage at the onsite Pramana Spa…
Best for: Solo travellers, couples
Price per night: Starting from IDR 11,188,458
Located in: Sakti Village, Nusa Penida
WhatsApp: +62 851 8699 7788
Email: info@pramanapenida.com
Visit Pramana Natura Nusa Penida
Did we miss any? Send us a DM on Instagram or email me on louise@staging.thehoneycombers.com to share your favourites!
FAQs on staying in clifftop hotels in Bali
What are some of the best clifftop hotels in Bali?
Bali boasts several luxurious clifftop hotels (most are located in the south) offering breathtaking ocean views. Notable examples include The Ungasan Clifftop Resort in Uluwatu, and the world-renowned Bvlgari Resort Bali.
Do clifftop resorts in Bali offer private pool villas?
Yes, many clifftop resorts provide private pool villas. For instance, Alila Villas Uluwatu offers luxurious villas with private pools and stunning Indian Ocean views.
Which clifftop resorts in Bali are popular for weddings?
There are several luxury clifftop resorts in South Bali which are known for breathtaking wedding venues. For example, The Ungasan Clifftop Resort offers bespoke wedding packages with stunning cliff-edge lawns and ocean backdrops. Alila Villas Uluwatu is also famous for its cliff-edge cabana wedding that’s made it on every bride’s Instagram and Pinterest.
Do clifftop resorts in Bali offer beach access?
Some clifftop resorts provide beach access, like The Ungasan Clifftop Resort which offers priority access to Sundays Beach Club via an inclinator. However, it’s best to check with the resort, as some may require a hike up and down several steps.
Love the look of these clifftop resorts in Bali? Check out these stunning bamboo houses in Bali, too!