
From Uluwatu to Nusa Penida, here are the very best clifftop resorts in Bali – the best places to live life on the edge!
When it comes to jaw-dropping hotels, Bali’s beachfront hotels often steal the spotlight. But let me tell you, the most luxurious resorts in Bali aren’t always found at sea level. Head up to the cliffs of Uluwatu or over to Nusa Penida, and you’ll find the most incredible clifftop hotels in Bali, perched right on the edge. Think infinity pools above turquoise waves, suites that seem to float over the horizon, and sunset views to die for.
I’ve reviewed all of these sky-high stays, and here’s my handpicked list of the best— the clifftop hotels in Bali that really are worth your bucket list.
My top clifftop hotels in Bali right now:
- Wellness meets luxury stay: Six Senses Uluwatu
- Romantic stay: Alila Villas Uluwatu
- Eco-friendly stay: Suarga Padang Padang
For more stay inspo, check out these Bali hotel guides:
10 best clifftop hotels & resorts in Bali
1. Six Senses Uluwatu
A wellness-led luxury resort with sweeping ocean views and an eco-friendly ethos.

Perched 74 metres above sea level, Six Senses Uluwatu makes you feel like you’re floating above the Indian Ocean. I checked into a Sky Pool Suite and spent mornings on the deck, watching waves crash into the cliffs below. The villas and suites all face the horizon, so you’ll never miss a sunrise or sunset.
What I love most here is the balance: a spa that goes far beyond massages (think sound baths and multi-day wellness programmes), three excellent restaurants, and a sustainability ethos that feels genuine — no single-use plastics, homegrown produce, and natural building materials. For couples, families, or even brides and grooms, it’s one of the most impressive cliffside addresses in Bali.
Best for: Couples and families who want eco-conscious luxury without compromise.
Insider tip: The resort has its own open-air cinema on the cliff, so don’t miss the movie nights under the stars.
Good to know: The wedding venues here are spectacular, and even non-staying guests can book them.
Price per night: From IDR 14,045,365
Address: Jl Goa Lempeh, Uluwatu
2. Bvlgari Resort Bali
Clifftop opulence with world-class service, private villas, and iconic views over the Indian Ocean.

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 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 cocktails by the cliff edge, to helicopter tours over the island’s breathtaking scenery – a stay here is certainly worth the splurge.
Best for: VIP jet-setters and celebs who want luxury, bespoke services and exclusivity.
Insider tip: The cliff edge bar is one of the best spots for sunset in Uluwatu.
Good to know: They go above and beyond with services on offer: helicopter tours, private beach lounge, Michelin-level dining – nothing’s impossible here.
Price per night: Starting from IDR 20,000,000
Address: Jl Goa Lempeh, Banjar Dinas Kangin, Uluwatu
3. Alila Villas Uluwatu
Architectural perfection meets oceanfront serenity with private pools and butler service.

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 dare you to read my Alila Villas Uluwatu review, and not instantly fall in love…
Best for: Honeymooners looking for a secluded stay with world-class hospitality.
Insider tip: I would go for the one-bedroom villa for a romantic getaway, or the three-bedroom villa if holidaying with friends.
Good to know: The cliff-edge cabana is one of the most stunning venues in Bali for an intimate wedding.
Price per night: Starting from IDR 12,383,900
Address: Jl Belimbing Sari, Banjar Tambiyak, Desa Pecatu, Uluwatu
4. Karma Kandara
Luxury cliffside villas with private pools, ocean views, and exclusive access to Karma Beach.

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: Couples and groups who want luxe stay complete with a private beach.
Insider tip: For a fine dining Mediterranean fare, try Karma Kandara’s signature restaurant Di Mare.
Good to know: If you’re coming with a large group, check out The Residences with five bedrooms.
Price per night: Starting from IDR 10,400,000
Address: Jl Villa Kandara, Banjar Wijaya Kusuma, Ungasan
5. Suarga Padang Padang
Eco-luxury living with bamboo design, ocean views, and a focus on sustainability and style.

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: Eco-conscious surfers who want to stay near the waves.
Insider tip: Be sure to head to Dugong – it’s one of the best places for sunset cocktails and dinner in Uluwatu.
Good to know: Suarga Padang Padang is a surfer’s paradise, because of how close it is to Padang Padang’s left hand surf break.
Price per night: Starting from IDR 5,341,495
Address: Jl Pantai Labuan Sait, Pecatu, Uluwatu
6. The Ungasan Clifftop Resort
Six-star cliffside villas with private pools, world-class dining, and access to Sundays Beach Club.

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, and tennis courts. 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: Couples, groups and families who want everything in one address.
Insider tip: The Ungasan is home to my go-to beach club: Sundays Beach Club.
Good to know: The villas are so spacious that you can host your events there – including a wedding!
Price per night: Starting from IDR 12,933,450
Address: Jl Pantai Labuan Sait, Pecatu, Uluwatu
Book The Ungasan Clifftop Resort
7. Uluwatu Surf Villas
Bohemian clifftop escapes for surfers and yogis, with ocean views and laid-back island luxury.

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.
Best for: Surfers and yogis who like a modern stay by the ocean.
Insider tip: Head 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.
Good to know: The yoga shala is one of the most serene spots for morning yoga in Bali.
Price per night: Starting from IDR 10,375,700
Address: Jl Pantai Suluban, Uluwatu
8. Tropical Glamping
Secluded cliffside bungalows on Nusa Penida offering panoramic ocean views and eco-chic vibes.

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 and couples looking for a completely hidden stay.
Insider tip: Book the Cliffs Edge Bungalow if you’re looking for an Insta-famed stay.
Good to know: For honeymooners who are down to splurge, there’s a dedicated Honeymoon Villa with its own pool.
Price per night: Starting from IDR 5,084,575
Address: Pejukutan, Nusa Penida
9. Adiwana Warnakali
Clifftop resort blending natural design with ocean views, infinity pools, and an in-house dive centre.

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: Stay with uninterrupted ocean views for any budget.
Insider tip: Check out Tejas Spa for massages after a day of island adventures.
Good to know: The resort team has its own dive centre for those who want to explore the underwater world.
Price per night: Starting from IDR 4,336,538
Address: Banjar Anyar, Sakti Village, Nusa Penida
10. Pramana Natura Nusa Penida
Clifftop sanctuary with sea-view villas, fine dining, spa bliss, and curated island adventures.

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: Travellers who want both adventures and relaxation.
Insider tip: Don’t forget your camera, because on clear sunny days, you can see Bali’s Mount Agung in the distance.
Good to know: The resort team can arrange land and sea tours around the island.
Price per night: Starting from IDR 3,638,250
Address: Banjar Anyar, Sakti Village, Nusa Penida
Book Pramana Natura Nusa Penida
Did we miss any? Send us a DM on Instagram or email me on louise@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.
