Quick answer
Uluwatu's cliff bars, ranging from Rp 60k to over Rp 1,500k, offer a range of experiences perched above the Indian Ocean. Single Fin is a top recommendation for its iconic status and relatively affordable drinks. However, be aware that some bars can be tourist traps, so choose wisely based on traveler and resident recommendations.
- Best overall
- Ulu Cliffhouse
- Price/value range
- 60k – 400k/person
- Top-ranked pick
- Single Fin — Rp 60k–150k/drink
- Last verified
- 2026-03
Top verdicts
- Single Fin: The OG Uluwatu cliff bar and still the most recommended spot on Reddit — by a wide margin.
- Rock Bar (Ayana Resort): The most visually dramatic cliff bar in Bali — built right into the rock face with ocean crashing below.
- Savaya (formerly Omnia): Uluwatu's biggest, boldest cliff club — the one with the jaw-dropping cantilevered structure over the ocean that blows up on Instagram.
Uluwatu's cliff bars, ranging from Rp 60k to over Rp 1,500k, offer a range of experiences perched above the Indian Ocean. Single Fin is a top recommendation for its iconic status and relatively affordable drinks. However, be aware that some bars can be tourist traps, so choose wisely based on traveler and resident recommendations.
But not all cliff bars are created equal. Some are overcrowded tourist traps charging $25 for a mediocre mojito. Others are genuinely transcendent. We dug through hundreds of Reddit posts to separate the legendary from the overhyped — here's what actual travelers and Bali residents recommend.
Cliff Bar Map
How we built this list
We analyzed 150+ Reddit posts and 800+ comments across r/bali, r/BaliTravelTips, r/solotravel, r/travel, and r/digitalnomad — spanning 2021 to 2026. Bars were ranked by how frequently they were recommended by independent users. Every spot on this list was mentioned in at least 5 separate threads by different people. We weighted long-term Bali residents' picks more heavily than first-timer hype.
1Single Fin
Iconic Cliff BarQuick comparison
- Best for
- Iconic Cliff Bar in Suluban Beach, Uluwatu
- Strengths
- 4.6★ from 12,460 Google reviews · Iconic Cliff Bar · Suluban Beach, Uluwatu
- Limitations
- the combination of affordable drinks, cliff-edge seating directly above the surf break, and legendary Sunday sessions makes it unmissable
- Price / value
- 4.6★ from 12,460 reviews
- Why it made the list
- The OG Uluwatu cliff bar and still the most recommended spot on Reddit — by a wide margin. It's not the fanciest or most luxurious, but the combination of affordable drinks, cliff-edge seating directly above the surf break, and legendary Sunday sessions makes it unmissable. Arrive before 4 PM for a good spot. This is Uluwatu at its purest.
- What to order
- Single Fin, an iconic cliff bar located on Suluban Beach in Uluwatu, offers drinks from Rp 60k–150k. For the best experience, keep it simple with a cold Bintang beer or their frozen margaritas. The food is decent pub fare (burgers, fish tacos), and the lower terrace provides the best view of surfers below. Sunday sessions feature live music and tend to get very crowded.
🕐 Closed now
2Rock Bar (Ayana Resort)
Luxury Cliff BarQuick comparison
- Best for
- Luxury Cliff Bar in Ayana Resort, Jimbaran
- Strengths
- 4.4★ from 8,010 Google reviews · Luxury Cliff Bar · Ayana Resort, Jimbaran
- Limitations
- overpriced
- Price / value
- 4.4★ from 8,010 reviews
- Why it made the list
- The most visually dramatic cliff bar in Bali — built right into the rock face with ocean crashing below. Reddit is split: some call it an unmissable bucket-list experience, others say it's overcrowded and overpriced. The truth? Go once for sunset, marvel at the engineering, snap your photos, and don't expect intimacy. Book a 5 PM slot. Non-hotel guests welcome.
- What to order
- Rock Bar, a luxury cliff bar at the Ayana Resort in Jimbaran, offers drinks from Rp 150k–400k. For the full experience, reserve a sunset time slot (around 5 PM) and order their beautifully crafted signature cocktails like the Rock Bar Sunset or a classic Negroni. The bar is literally built into the cliff face, accessible via an inclinator ride.
🕐 Closed now
3Savaya (formerly Omnia)
Party / Day ClubQuick comparison
- Best for
- Party / Day Club in Uluwatu, Pecatu
- Strengths
- 4.1★ from 5,053 Google reviews · Party / Day Club · Uluwatu, Pecatu
- Price / value
- 4.1★ from 5,053 reviews
- Why it made the list
- Uluwatu's biggest, boldest cliff club — the one with the jaw-dropping cantilevered structure over the ocean that blows up on Instagram. Reddit opinions are fiercely divided: some had the time of their lives, others felt ripped off. The move? Go with friends, split a daybed, make it a Saturday session. Budget Rp 1–2 million per person minimum. Not for a quiet sunset drink — this is a full-send party venue.
- What to order
- Savaya, formerly Omnia, is a party day club in Uluwatu, Pecatu, with a minimum spend of Rp 300k–1,500k. Book a daybed or sofa to enjoy the experience, as the minimum spend covers food and drinks, with cocktails costing Rp 200k–300k. Saturday is the main event, featuring big-name DJs, so arrive mid-afternoon to secure your spot.
🕐 Closed now
4El Kabron
Cliff Dining & PoolQuick comparison
- Best for
- Cliff Dining & Pool in Pecatu, Uluwatu
- Strengths
- 4.7★ from 12,844 Google reviews · Cliff Dining & Pool · Pecatu, Uluwatu
- Price / value
- 4.7★ from 12,844 reviews
- Why it made the list
- The sweet spot between Single Fin's casualness and Savaya's intensity. El Kabron delivers legitimately good food (the Spanish-Med menu actually stands on its own), a stunning cliff-edge pool, and a crowd that skews slightly older and more relaxed. Perfect for a sunset dinner-and-drinks combo. Book a cabana on weekends — it fills up.
- What to order
- El Kabron, a cliff dining and pool venue in Pecatu, Uluwatu, costs Rp 200k–500k per person. Order Spanish-Mediterranean tapas, with the paella and grilled seafood being standouts, and enjoy well-crafted cocktails. For the full experience, book a daybed poolside, where the sunset is spectacular with the cliff-edge infinity pool catching golden light.
🕐 Closed now
5Ulu Cliffhouse
Day Club / BarQuick comparison
- Best for
- Day Club / Bar in Uluwatu, Bali
- Strengths
- 4.1★ from 574 Google reviews · Day Club / Bar · Uluwatu, Bali
- Price / value
- 4.1★ from 574 reviews
- Why it made the list
- The Goldilocks of Uluwatu cliff bars — not as basic as Single Fin, not as intense (or expensive) as Savaya. Reddit consistently praises the vibe, the DJs, and the cliff-top pool. The restaurant is genuinely good, which isn't always true of beach clubs. Great for couples and groups who want a lively-but-not-insane day session. The go-to for many expats.
- What to order
- Ulu Cliffhouse, a day club and bar in Uluwatu, Bali, costs Rp 150k–400k per person and has a 4.1-star rating based on 574 reviews. Try their signature cliff cocktails, which are well-made, and enjoy the restaurant's highly-rated food. The cliff-top pool is the main draw, with good DJs on weekends, offering a more laid-back vibe than Savaya.
🕐 Closed now
6Sundays Beach Club
Beach ClubQuick comparison
- Best for
- Beach Club in Ungasan, Uluwatu
- Strengths
- 4.5★ from 5,323 Google reviews · Beach Club · Ungasan, Uluwatu
- Limitations
- Book ahead
- Price / value
- 4.5★ from 5,323 reviews
- Why it made the list
- Technically at the base of the cliffs rather than on top (you ride an inclinator down), but the white sand beach and crystal-clear water make this feel like a private paradise. Reddit loves it for a more relaxed, family-friendly vibe — you can actually swim and snorkel here. The VIP daybed hack (minimum spend = food credit) is solid value. Book ahead.
- What to order
- Sundays Beach Club, a beach club in Ungasan, Uluwatu, has a minimum spend of Rp 350k–800k. The VIP daybed is worth booking in advance, as the minimum spend comes back as food and drink credit, with fresh seafood platters and cocktails being the main draw, along with the beautiful beach setting. Great snorkeling is available right off the beach.
🕐 Closed now
7Oneeighty° (The Edge Bali)
Cliff Day ClubQuick comparison
- Best for
- Cliff Day Club in Pecatu, Uluwatu
- Strengths
- 4.6★ from 1,680 Google reviews · Cliff Day Club · Pecatu, Uluwatu
- Price / value
- 4.6★ from 1,680 reviews
- Why it made the list
- The Instagram shot. The glass-bottom infinity pool extending over a 150-meter cliff is genuinely jaw-dropping — you'll see the ocean straight through the floor beneath you. Part of The Edge boutique resort, this day club feels more exclusive and less chaotic than Savaya. The entry fee is reasonable and includes drink credit. A must-visit if vertigo-inducing infinity pools are your thing.
- What to order
- Oneeighty°, at The Edge Bali in Pecatu, Uluwatu, is a cliff day club costing Rp 300k–700k per person. Order cocktails by the pool, as the glass-bottom infinity pool cantilevered over the cliff is the entire point. Order food to extend your minimum spend and come for the pool and views, staying for the vibes. Brunch is also popular.
🕐 Closed now
8Karma Beach Club (Karma Kandara)
Luxury Beach ClubQuick comparison
- Best for
- Luxury Beach Club in Ungasan, Uluwatu
- Strengths
- 4.6★ from 1,783 Google reviews · Luxury Beach Club · Ungasan, Uluwatu
- Limitations
- stunning with crystal-clear water
- Price / value
- 4.6★ from 1,783 reviews
- Why it made the list
- The hidden-cove fantasy. Karma Beach sits at the bottom of dramatic limestone cliffs, accessible by a private inclinator from the resort above. The beach is small but stunning with crystal-clear water. Pricier and more exclusive than Sundays — but the secluded feel and cliff spa combo make it worth a splurge for a special day. Non-guest day passes available.
- What to order
- Karma Beach Club, located at Karma Kandara in Ungasan, Uluwatu, is a luxury beach club costing Rp 250k–600k per person. Enjoy Mediterranean seafood and cocktails on the beach, with the setting at the base of towering cliffs and turquoise water being the star. The cliff spa above is also popular, and day passes for non-guests are available but pricey.
🕐 Closed now
9Alila Uluwatu — CIRE Bar
Luxury Hotel BarQuick comparison
- Best for
- Luxury Hotel Bar in Uluwatu, Bali
- Strengths
- 4.7★ from 2,249 Google reviews · Luxury Hotel Bar · Uluwatu, Bali
- Limitations
- book ahead)
- Price / value
- 4.7★ from 2,249 reviews
- Why it made the list
- The sophisticated choice. Alila's cliff-edge architecture by WOHA is stunning — the property itself is a design masterpiece. The sunset bar lacks the party energy of Single Fin or Savaya, which is exactly the point. Perfect for couples who want world-class cocktails, stunning ocean views, and zero chaos. Non-guests can dine at The Warung (book ahead). Hyatt points fans — this is a Hyatt property.
- What to order
- Alila Uluwatu's CIRE Bar, a luxury hotel bar in Uluwatu, Bali, offers drinks from Rp 150k–350k. Enjoy sunset cocktails at CIRE bar with ocean views, as the bar is less crowded than dedicated cliff bars. The Warung restaurant does excellent Indonesian food, and you can also consider dinner at the cage-like clifftop cabanas for a splurge.
10Tropical Temptation Beach Club
Beach ClubQuick comparison
- Best for
- Beach Club in Melasti Beach, Uluwatu
- Strengths
- 4.7★ from 7,399 Google reviews · Beach Club · Melasti Beach, Uluwatu
- Price / value
- 4.7★ from 7,399 reviews
- Why it made the list
- The rising star. Newer than the established players, Tropical Temptation at Melasti Beach is rapidly gaining Reddit love for its glass-bottom pool, boho-chic aesthetics, and actually good food and cocktails. Less pretentious than Savaya, more polished than Single Fin. The Melasti Beach location is gorgeous. Great pick if you want a newer, less-discovered spot.
- What to order
- Tropical Temptation Beach Club, a beach club on Melasti Beach in Uluwatu, costs Rp 200k–500k per person. Order cocktails by the glass-bottom pool, as their boho-chic design and drink presentation are Instagram-worthy. The food and drink quality are good, and the Melasti Beach location provides both cliff views and beach access. It's generally less crowded on weekdays.
🕐 Closed now
11Mana Uluwatu
Sunset DiningQuick comparison
- Best for
- Sunset Dining in Uluwatu, Bali
- Strengths
- 4.5★ from 2,655 Google reviews · Sunset Dining · Uluwatu, Bali
- Limitations
- Redditors consistently mention it as a great-value cliff dining spot with genuinely good food and sunset views — without the daybed minimums, DJ volume, or Instagram posturing
- Price / value
- 4.5★ from 2,655 reviews
- Why it made the list
- The "grown-up" cliff bar. Mana flies under the radar compared to the big clubs, but Redditors consistently mention it as a great-value cliff dining spot with genuinely good food and sunset views — without the daybed minimums, DJ volume, or Instagram posturing. Perfect for a romantic sunset dinner or when you want the cliff view without the club scene.
- What to order
- Mana Uluwatu, a sunset dining venue in Uluwatu, Bali, costs Rp 80k–250k per person. Order Indonesian and international fusion dishes, which offer good quality food at reasonable (for a cliff venue) prices, and enjoy sunset cocktails on the terrace. It's more of a restaurant than a club, which is its strength.
🕐 Closed now
12Palmilla Beach Club
Chill Beach ClubQuick comparison
- Best for
- Chill Beach Club in Dreamland Beach, Uluwatu
- Strengths
- 4.4★ from 3,963 Google reviews · Chill Beach Club · Dreamland Beach, Uluwatu
- Price / value
- 4.4★ from 3,963 reviews
- Why it made the list
- The antidote to Uluwatu's party-club scene. Palmilla at Dreamland Beach offers a more laid-back, spacious beach club experience with good food and reasonable prices. Reddit loves it as a mellower alternative — especially for those who've done the big clubs and want something more relaxed. Great for a chill afternoon with drinks and a swim.
- What to order
- Palmilla Beach Club, a chill beach club on Dreamland Beach in Uluwatu, costs Rp 150k–400k per person. Enjoy Mediterranean-inspired food, fresh juices, and cocktails in the beautiful beach setting at Dreamland. It's more low-key and spacious than the cliff-top clubs, making it good for families and couples who want to actually relax.
🕐 Closed now
Frequently Asked Questions
What is the best cliff bar in Uluwatu?
Based on Reddit consensus, Single Fin is the most iconic and frequently recommended cliff bar in Uluwatu — perched right above the surf break with legendary sunset views. For a more upscale experience, Rock Bar at Ayana Resort and El Kabron are consistently praised. For a party atmosphere, Savaya (formerly Omnia) is the go-to.
How much do drinks cost at Uluwatu cliff bars?
Budget spots like Single Fin charge Rp 60k–100k ($4–$7 USD) for beers and cocktails. Mid-range venues like El Kabron and Ulu Cliffhouse run Rp 150k–250k ($10–$17 USD) per cocktail. Premium clubs like Savaya and Rock Bar can charge Rp 200k–400k+ ($14–$28 USD) per drink. Many beach clubs have minimum spend requirements.
Do I need reservations at Uluwatu cliff bars?
For Rock Bar at Ayana, yes — reserve well in advance. Savaya and El Kabron recommend booking daybeds ahead on weekends. Single Fin gets packed on Sundays but doesn't take reservations — arrive before 4 PM. Sundays Beach Club VIP daybeds sell out fast.
When is the best time to visit Uluwatu cliff bars?
Arrive by 4–5 PM for sunset (around 6–6:30 PM year-round). Sunday is Single Fin's legendary party night. Saturday is Savaya and El Kabron's main event. Weekdays are quieter. Dry season (April–October) offers the clearest sunsets.
Is Uluwatu safe for getting home after sunset drinks?
Transport is the main challenge — dark, winding roads. Pre-book a driver through your hotel. Grab/Gojek works but drops off after dark. Never ride scooters at night after drinking. Stay near Uluwatu if possible.
🎟️ Book Uluwatu Experiences
Tours and activities hand-picked for this guide — book with free cancellation
Experiences via Viator — free cancellation on most tours