Uluwatu has some of the best beach clubs in Bali. I’ve lived here long enough to visit most of them. The limestone cliffs, views of the Indian Ocean, and private beach access make it different from Seminyak or Canggu. In those places, you often pay high prices for crowded beaches and pools that face parking lots.
Most of the fun happens around three beautiful beaches: Melasti, Pandawa, and the stunning Uluwatu cliffline. Melasti is perfect for a relaxing beach day with swimmable waters, soft white sand, and lively clubs lining the base of the cliff. The cliffline offers breathtaking views, relaxing sundowners, and lively DJ nights. Pandawa, on the other hand, is a wonderful family-friendly spot that many visitors might miss, but it’s definitely worth exploring.
I’ve personally been to nine of the fourteen clubs on this list on Sundays, Klive, Palmilla, Ulu Cliffhouse, Savaya, Roosterfish, Timbis, El Kabron, and Single Fin. The remaining five are included based on verified current pricing and recent reviews, and I’ve noted where that’s the case.
Here are the 14 top beach clubs in Uluwatu, thoughtfully ranked and honestly described, with prices in IDR and USD, the specific beach each is located on, and the kind of experience you’re getting for the day.
Table of Contents
ToggleUluwatu Beach Club Price Comparison
| Beach Club | Beach | Entry Fee IDR/ USD | Daybed / Min Spend |
| ★ Sundays Beach Club | Melasti Beach (private bay) | IDR 800k ($52) | IDR 500k F&B credit incl. |
| White Rock Beach Club | Melasti Beach | IDR 175k ($11) | IDR 2,000k/4pax ($120) |
| Klive Beach Club | Melasti Beach | IDR 250k ($15) | IDR 2,000k/4pax ($120) |
| Tropical Temptation | Melasti Beach | Free | IDR 300–700k/pax |
| Palmilla Beach Club | Melasti Beach | IDR 100k ($6) | IDR 250k/pax min spend |
| Uma Beach House | Melasti Beach | Free (+ beach fee) | Min spend applies |
| Karma Beach | Melasti Beach | IDR 650k ($42, incl. credit) | Daybeds incl. |
| Timbis Beach Club | Timbis Beach | IDR 200k/pax min spend | IDR 1,500k/4pax ($91) |
| Roosterfish Beach Club | Pandawa Beach | Free | Min spend varies |
| El Kabron | Above Dreamland | Free (min spend req.) | IDR 1,800k/pax ($110) |
| Savaya Bali | Uluwatu cliff | IDR 200k ($13) | IDR 3,000k+ ($180+) |
| Single Fin Bali | Uluwatu cliffs | Free | Min spend for daybeds |
| oneeighty Dayclub | Uluwatu cliff | IDR 100k + 400k min spend | IDR 2,000k+ ($120+) |
| Ulu Cliffhouse | Uluwatu cliff | Free | IDR 700k/4pax ($42) wkday |
| 💡 BGB TIP: All prices shown are approximate. IDR/USD rate used: 16,000 IDR = $1 USD. Most clubs add 10% government tax + 10% service charge on top of the listed prices, budget roughly 20% extra. |
Beach Clubs Uluwatu Bali
Sundays Beach Club: Editor’s Choice Best Beach Club in Uluwatu

📍 Melasti Beach (private bay), Ungasan | 🕐 Daily 9 AM–9 PM | 📷 @sundaysbeachclub
Sundays is the best beach club in Uluwatu, and it’s not far at all. The cable car ride down the cliff is a cool start before you even get a drink. You’re heading into a private bay with white sand, turquoise water, calm enough to swim in, and real beach access instead of just a cliffside pool.
A day pass costs IDR 800,000 for adults (about $52) and includes a food-and-beverage credit of IDR 500,000. Basically, you’re paying around $20–30 to get private beach access, a towel, kayaks, stand-up paddleboards, and snorkel gear. For kids aged 5–11, the pass costs IDR 400,000 and includes an F&B credit of IDR 250,000. Kids under 5 can enter for free. There’s also a Sunset Pass available from 6 PM for IDR 500,000.
Be aware that seating areas like bean bags and sunbeds on the beach are first-come, first-served and fill up quickly on weekends. If you want a good spot, it’s best to arrive by 9 AM and their VIP bungalows can be booked online. You won’t find a pool here, just the ocean, which is safe enough to swim in during low tide.
A nice touch is the bonfire at sunset, something most beach clubs don’t have. The food is pretty good, not fancy fine dining, but definitely better than average for a beach place.
| Option | IDR | USD |
| Day Pass (Adult) | IDR 800,000 | $52 (incl. IDR 500k F&B credit) |
| Day Pass (Child 5–11) | IDR 400,000 | $26 (incl. IDR 250k F&B credit) |
| Sunset Pass (from 6 PM) | IDR 500,000 | $32 |
| Children under 5 | Free | Free |
| VIP Bungalow | IDR 2,500,000+ | $156+ (contact for rates) |
| 💡 BGB TIP: Book Sundays at least a few days in advance for weekends and the high season (July–August, December–January). The cable car has a limited capacity. Arrive early for the best beach spots. Most general seating is first-come, first-served. |
White Rock Beach Club

📍 Melasti Beach, Ungasan | 🕐 Daily 10 AM–11 PM | DJ from 3 PM weekends | 📷 @whiterockbeachclub
White Rock is the biggest beach club on Melasti Beach. It has several levels and a direct staircase leading down to the sand. You will find two infinity pools here, one just for adults with a swim-up bar, and a family pool for everyone. Plus, there’s a DJ booth to keep the vibe fun. once a floor, and foam parties on weekends. It’s lively. This is the busiest of the Melasti clubs.
The standard entry fee is IDR 175,000 (about $11). This gets you inside and lets you sit in the general area. If you want a cozy daybed or a reserved spot, make sure to book in advance. The four-person daybeds in the lounge start at a minimum spend of IDR 2,000,000 (around $120). There’s also a guestlist option; you can message them on Instagram before a certain time for free entry on some days.
The food menu includes pizza, sandwiches, salads, rice bowls, and sushi. The location is really good, you’re right above Melasti, just a short walk to the beach. On event days (you can check their Instagram), this place might get pretty busy.
| Option | IDR | USD |
| Standard Entry | IDR 175,000 | $11 |
| Lounge Daybed (4 pax min spend) | IDR 2,000,000 | $120 for 4 people |
Klive Beach Club

📍 Melasti Beach, Ungasan | 🕐 Daily 10 AM–10 PM | 📷 @klivebeachclub
You’ll find Klive right next to Sundays on Melasti Beach, built into the cliffside across seven levels. You take a cable car down, which is included in your entry fee, and then arrive at a pool with beach access just a short walk away.
The entry fee is IDR 250,000 ($15) per person and includes the cable car, a towel, and seating options such as deckchairs on the upper terrace, bar tables, or beanbags; no minimum spend is required for these. If you’d like to use the Wave Watchers Deck daybeds next to the pool and beach, the minimum spend is IDR 2,000,000 ($120) for four people.
The vibe here is more relaxed than White Rock, just next door. It’s not a foam party scene, but a perfect spot for afternoon drinks with a view. If Sundays are booked, this place on Melasti is a good middle-ground option for you.
| Option | IDR | USD |
| Entry (incl. cable car + towel) | IDR 250,000 | $15/person |
| Wave Watchers Daybed (4 pax) | IDR 2,000,000 min spend | $120 for 4 people |
Tropical Temptation Adults-Only Beach Club

📍 Melasti Beach, Ungasan | 🕐 Daily 10 AM–10 PM | Adults only (18+) | 📷 @tropicaltemptationbali
Tropical Temptation is a place just for adults, and it’s free to enter. It’s located right on Melasti Beach, so you can easily access the sand and water. There are several pools, including a lagoon-style one, where you can relax. You can choose from different daybeds, like standard, lagoon, or even VIP cabanas, to make your day extra special.
There is no minimum spend for general seating, but if you want a daybed or a premium seating area, you’ll need to spend at least IDR 300,000–700,000 ($18–$43) per person. It’s much cheaper than most Melasti clubs for a daybed, and the adults-only policy helps keep the atmosphere relaxed. With a 4.7-star rating and nearly 8,000 reviews, this is one of the most popular clubs on the strip. It’s a good idea to make a reservation in advance because the walk-in space fills up quickly, especially on weekends.
| Option | IDR | USD |
| Entrance | Free | Free |
| General seating | No min spend | No min spend |
| Daybed (min spend/pax) | IDR 300,000–700,000 | $18–$43/person |
| VIP Cabana | Contact for rates |
Palmilla Beach Club

📍 Melasti Beach, Ungasan | 🕐 Daily 8 AM–8 PM | 📷 @palmillabali
If you’re visiting Melasti Beach, Palmilla is one of the most affordable options to get in. The entrance fee is only IDR 100,000 ($6) per person, and if you’re there before 11 AM, you can enjoy free entry for breakfast. The place has a relaxed, boho vibe with bamboo cabanas, hammocks, bar swings instead of stools, and direct access to the sand.
If you’re planning to sit on a daybed, you’ll need to spend at least IDR 250,000 ($15) per person, which you can use for food and drinks. The spot is perfect if you enjoy a laid-back vibe with groups or couples, or just want to relax on the beach without the pool party crowd. Try to visit on a weekday or before noon, as it tends to fill up quickly on weekends.
| Option | IDR | USD |
| Entrance (from 11 AM) | IDR 100,000 | $6/person |
| Entrance (before 11 AM) | Free | Free |
| Daybed/seating min spend | IDR 250,000/pax | $15/person |
Uma Beach House Hilton’s

📍 Melasti Beach, Ungasan (Umana Bali Resort) | 🕐 Daily 10 AM–9 PM | 4.9 rating highest on this list | 📷 @umabeach.house
Uma Beach House is located next to Umana Bali, a luxury Hilton resort on Melasti Beach. You don’t need to pay an entrance fee for the club itself, but if you’re not staying at the hotel, you will still need to pay the regular Melasti Beach access fee. There’s also a minimum spend for sunbeds and special seating areas.
The food here is a mix of different styles, the service is top-notch, and the atmosphere is calm and quiet. This isn’t a party place. If you stay at the hotel, the beach fee is waived. One thing to keep in mind: you can’t book online. It’s best to call or email ahead before you go.
If you’re looking for a quiet spot at Melasti Beach without the foam parties and crowds of DJs, Uma Beach House is a great choice for you.
| Option | IDR | USD |
| Entrance (club) | Free | Free |
| Melasti Beach access fee | IDR 15,000–25,000 | $1–2 |
| Sunbeds (min spend applies) | Contact for rates |
| 💡 BGB TIP: Online booking isn’t available here; you’ll need to call or email Umana Bali directly. Worth the extra step if you want a quieter Melasti day. |
Karma Beach Club

📍 Melasti Beach area, Ungasan (Karma Kandara resort) | 🕐 Daily 10 AM–9 PM | 📷 @karmabeachclubs
Karma Beach can be reached by taking a gondola from the cliffs above. It’s a lot like Sundays, with a private beach at the bottom. The beach is quieter and more focused on relaxation, and it’s part of the Karma Kandara resort. Usually, you’ll find couples and people who want to enjoy a slower, peaceful day.
Entrance costs around IDR 650,000 ($42) and includes a food and drinks credit. Daybeds are part of the package, so you don’t need to pay extra for them. There are weekly events and special themed experiences to enjoy. If you prefer Sundays but they are fully booked, Karma is a great alternative with a private beach, a gondola, and calm waters for you to relax.
| Option | IDR | USD |
| Entrance (incl. F&B credit) | IDR 650,000 | $42/person |
| Daybeds | Included in packages |
Timbis Beach Club

📍 Timbis Beach Club Melasti | 🕐 Daily 9 AM–9 PM | Surf and paragliding views | 📷 @timbisbeachclub
Timbis is one of the quietest clubs on this list. It’s located on Timbis Beach near Kutuh, just outside central Uluwatu. Even if it’s a little farther, it’s worth the short drive if you want a peaceful day away from crowds. The infinity pool offers a beautiful view of the beach, and you can watch surfers and paragliders while relaxing.
There’s no entrance fee to get in here. Most seats require a minimum spend of IDR 200,000 ($12) per person, which is one of the lowest prices on the Bukit Peninsula. If you want to relax in a daybed, it costs IDR 1,500,000 ($91) for four people. You can also rent a surfboard or kayak right on the spot. The food menu includes both local and Western dishes. It’s a great choice if you’re looking for a relaxing spot away from the busy Melasti strip, perfect for families and anyone wanting a quieter experience.
| Option | IDR | USD |
| Beanbag (min spend) | IDR 350,000/pax | $22/person |
| Single Bed (min spend) | IDR 400,000/pax | $25/person |
| Sun Lounger (min spend) | IDR 550,000/pax | $34/person |
| Double Bed | IDR 1,000,000/bed | $63/bed |
| Daybed (up to 4 pax) | IDR 1,500,000 | $91 for up to 4 |
Roosterfish Beach Club – Best Family Beach Club in Uluwatu

📍 Pandawa Beach, Kutuh | 🕐 Daily 8 AM–10 PM | Family-friendly, kids playground | 📷 @roosterfishbeachclub
Roosterfish is located right on Pandawa Beach, one of Bali’s easiest and safest beaches to swim at. It’s a great place to visit if you’re staying at the Renaissance Bali Uluwatu Resort. Entrance is free, and there’s a fun playground just for kids. On weekend afternoons, you can enjoy foam parties, and the menu features tasty seafood that’s locally sourced. It’s definitely one of the best family-friendly spots in the area.
The food here is really good because of the Renaissance kitchen, and you should definitely check out the Sunday brunch. There’s no entrance fee, but for the daybed areas, you’ll need to meet a minimum spend requirement. The big pool, beautiful ocean views, and family-friendly events make this place feel more like a fun escape rather than a compromise. It’s honestly a great spot to enjoy.
| Option | IDR | USD |
| Entrance | Free | Free |
| Pool / general seating | No min spend | No min spend |
| Daybed (min spend varies) | Contact / varies |
| 💡 BGB TIP: Check the Roosterfish Instagram before going, they post weekend event schedules, including foam parties and kid activities that are worth planning around. |
El Kabron

📍 Above Dreamland Beach, Pecatu | 🕐 Daily 11 AM–11 PM | Sunset-focused | 📷 @elkabronbali
El Kabron feels more like a restaurant than a typical beach club. While there’s no beach or sand there, you get a beautiful view from the cliffs of Dreamland Beach and Uluwatu. The white buildings, infinity pool, sangria, tapas, and paella make it a popular place to watch the sunset and enjoy good food. It’s perfect if you want a relaxing time rather than a full day at the beach.
Entry is free, but each seating area has a minimum spend. Restaurant tables start at IDR 400,000 ($25) per person. You can access a pool sofa or daybed for IDR 1,400,000 ($87) per person, including F&B credit. Standard daybeds cost more at IDR 1,800,000 ($110), and oceanfront VIP daybeds cost IDR 2,500,000 ($156). This place is more expensive than others in Uluwatu, but the sunset views and good food make it worth it for a special night.
| Option | IDR | USD |
| Entrance | Free | Free |
| Restaurant table (min spend) | IDR 400,000/pax | $25/person |
| Sunset Theater seating | IDR 800,000/pax | $50/person |
| Party sofa (2–6 pax) | IDR 1,400,000/pax | $87/person (incl. IDR 1M F&B) |
| Standard daybed (2–6 pax) | IDR 1,800,000/pax | $110/person (incl. IDR 1.4M F&B) |
| VIP oceanfront daybed | IDR 2,500,000/pax | $156/person (incl. IDR 2.1M F&B) |
Savaya Bali Best Nightlife

📍 Pecatu cliffline, Uluwatu | 🕐 Daily from 11 AM | Minimum age 21 | 📷 @savayabali
Savaya is the top nightlife spot in Uluwatu. It’s right on a 100-meter cliffside and has two big infinity pools, a swim-up bar, and a cool suspended cube bar over the edge of the cliff. If you’re visiting on a day when there’s no special event, entry with local DJs starts at IDR 200,000 ($13) per person. Prices go up a lot for big events.
You can get a daybed starting at around IDR 3,000,000 ($180), which includes two pitchers or house cocktails and a fruit platter. If there’s an event, entry is usually standing-room-only, so if you want a seat, it’s best to book a daybed or a VIP table. Remember, you need to be at least 21 years old to enter.
As a day club, it’s pretty impressive, but after dark it really comes alive. The dress code is smart-casual, so dress nicely but casually.
Single Fin Bali
📍 Uluwatu cliffs, above Uluwatu surf break | 🕐 Daily 8 AM–late | 📷 @singlefinbali
Single Fin is a well-known place in Uluwatu. It’s been there longer than most of the fancy clubs on this list, and it has a loyal group of visitors. People come mainly to watch professional surfers ride the waves at Uluwatu from the tiered cliffside seats, especially as the sun sets into the Indian Ocean. Sunday night sessions are especially famous.
Entry is free if you’re just sitting in the general areas. Keep in mind there’s a minimum spend to sit on the daybeds. The menu is simple, with burgers, sandwiches, and cocktails, all reasonably priced at around IDR 70,000–150,000 ($4–9). There’s no infinity pool or foam parties here, but you can enjoy the amazing view, the surf, and a cold drink.
This is the most relaxed place on the list. You can wear whatever you want, order a Bintang, and stay for three hours longer than you planned.
| Option | IDR | USD |
| Entrance | Free | Free |
| General seating | No min spend | No min spend |
| Daybed areas (min spend) | IDR 300,000–700,000/pax | $18–$43/person |
| Cocktails / drinks | IDR 80,000–150,000 | $5–9 |
Oneeighty Dayclub Glass-Bottom Infinity Pool

📍 The Edge Resort, Uluwatu cliffs | 🕐 Daily 10 AM–9 PM | 📷 @oneeightybali
Oneeighty is technically a day club instead of a beach club because it’s located on a clifftop without beach access. But what makes it special is its famous pool— a glass-bottom infinity pool that juts out six meters over the edge of the cliff, 500 feet above the ocean. From there, you can look down and see the waves crashing far below your feet through the glass floor.
This is part of The Edge, a five-star resort, but you can visit even if you’re not staying there. The entry fee is IDR 100,000 ($6), and there’s a minimum spend of IDR 400,000 ($25) per person for general seating. There are four pools, including a natural lagoon. The food is at a high fine-dining standard, making it a great place to visit for a special occasion or when the beaches are too crowded.
| Option | IDR | USD |
| Entry | IDR 100,000 | $6/person |
| Min spend (general seating) | IDR 400,000/pax | $25/person |
| Total minimum (entry + spend) | IDR 500,000/pax | $31/person |
| Daybeds | IDR 2,000,000+ | $120+ (4 pax) |
Ulu Cliffhouse Best Value Cliffside Club in Uluwatu
📍 Uluwatu cliffs | 🕐 Daily 11 AM–10 PM | 📷 @ulucliffhouse
Ulu Cliffhouse doesn’t charge an entrance fee, and there’s no minimum spend required for sitting at the restaurant or bar. This makes it special compared to other clubs in Uluwatu, which are often more expensive. The building has a cool mid-century modern style and offers great ocean views. It often hosts DJ nights, pop-up events, and art displays.
If you’re looking to relax without spending too much, the daybed areas are a good choice. They start at IDR 700,000 ($42) for four people on weekdays, which is quite affordable compared to other options. While there’s no direct beach access, the views from the clifftop are really beautiful. On Tuesday evenings, you can enjoy an outdoor movie right from the daybeds, along with some pizza. If you want a chill, budget-friendly afternoon by the cliffs without any commitments, this spot is perfect for you.
| Option | IDR | USD |
| Entrance | Free | Free |
| General seating (restaurant/bar) | No min spend | No min spend |
| Daybed min spend (weekday, 4 pax) | IDR 700,000 | $42 for 4 people |
| Daybed min spend (weekend, 4 pax) | Higher check current rates | $55–70 for 4 people |
How to Choose the Right Beach Club in Uluwatu?
Which Uluwatu Beach Clubs Are Actually on a Beach?
Most Uluwatu beach clubs are located on cliffs with pools overlooking the ocean, so they’re not on the sand. If you want real beach access, check out Sundays Beach Club, Klive, Tropical Temptation, Palmilla, Uma Beach House, and Karma Beach — all near or on Melasti Beach. Timbis Beach Club is on Timbis Beach, and Roosterfish sits right on Pandawa Beach.
If having sand under your feet is important to you, stick to Melasti or Pandawa. But if you’re okay with pools and great views, the clifftop clubs like El Kabron, Savaya, Single Fin, Oneeighty, and Ulu Cliffhouse are excellent choices..
Best for Families
If you’re looking for a fun family spot, Roosterfish on Pandawa Beach is a great choice. It’s free to get in, with a playground, foam parties, and direct beach access for you and your loved ones. If you prefer a quieter place, Timbis Beach Club is perfect, with lower minimum spend requirements and a peaceful vibe. Sundays are also good for families, but keep in mind that the entrance fee can add up when you’re bringing kids.
Best for Sunset
El Kabron is a great spot to enjoy, especially if you love watching sunsets. It faces west over Dreamland Beach, so it’s perfect for catching the sunset. When you visit, try the Spanish food and sangria — they’re part of the experience. Another popular place is Single Fin, which looks out over the surf break and is a favorite among locals. If you’re there in the evening, Savaya is a great choice to enjoy a sunset that turns into an exciting night.
Best on a Budget
If you’re looking for budget-friendly places, you might want to check out Single Fin, with free entry and cheap drinks; Ulu Cliffhouse, which also has free entry but a low minimum spend; or Timbis Beach Club, where you’ll need to spend at least IDR 200,000 per person. Tropical Temptation is another good option because it has no entrance fee and lower daybed minimums compared to most Melasti clubs..
Getting to Uluwatu Beach Clubs

Uluwatu is about 45 minutes away by scooter from Canggu, 30 minutes from Seminyak, and 20 minutes from Ngurah Rai Airport. Using a scooter is the easiest way for you to get around the Bukit Peninsula. Parking at most clubs is inexpensive, costing between IDR 5,000 and 10,000. While Grab or Gojek are available in Uluwatu, they might not always be reliable, especially if you’re returning late at night. If you plan to enjoy a full day at a beach club and might be drinking, it’s a good idea to book a car with a driver.
Melasti Beach clubs are all clustered on the same road off Jl. Nusa Dua–Benoa. Pandawa Beach is separately accessed from the northern Kutuh road. The clifftop clubs (Single Fin, Savaya, El Kabron, oneeighty, Ulu Cliffhouse) are spread along the Pecatu/Uluwatu road.
| 💡 BGB TIP: Most clubs add 20% tax and service on top of listed prices (10% government tax + 10% service charge). Budget for this, especially on daybed bookings. |
FAQs: Uluwatu Beach Clubs
Which is the best beach club in Uluwatu?
Sundays Beach Club is a great choice for you. It’s located on a private white-sand bay that you can reach by cable car. The water is perfect for swimming and water sports, and there’s tasty food and a sunset bonfire to enjoy. The day pass costs IDR 800,000 (about $52), which includes IDR 500,000 in food and drink credits. So, the actual cost to you might be around $20 to $30.
Which Uluwatu beach clubs have direct beach access?
If you’re visiting Uluwatu, you’ll find several beaches with actual access. For example, Sundays offers a private bay you can reach via cable car. Other spots like Klive, Tropical Temptation, Palmilla, and Uma Beach House are all located at Melasti Beach. Karma Beach is a private beach accessible by gondola, and Roosterfish can be found at Pandawa Beach. Most of the other clubs in Uluwatu are just clifftop pools, so to experience real beach time, check out these places.
Are there free beach clubs in Uluwatu?
Many clubs, like Tropical Temptation, Uma Beach House, Roosterfish, Single Fin, and Ulu Cliffhouse, don’t charge an entrance fee, so you can go in for free. However, keep in mind that at most places, you’ll need to spend a little money on daybeds or premium seats. If you’re just looking for a regular table, Single Fin and Ulu Cliffhouse’s restaurants don’t have a minimum spend requirement.
Is Savaya Bali suitable for daytime visits?
Yes, Savaya opens around 11 AM as a day club, and on days without events, it costs IDR 200,000 to get in. During the day, you’ll enjoy the pools, beautiful views, and tasty food. But keep in mind, it’s mainly known for its lively nightlife, and the atmosphere changes a lot after dark. You need to be at least 21 years old to enter.
What’s the best beach club in Uluwatu for families?
If you’re visiting Pandawa Beach, you’ll find roosterfish swimming around. Entry is free, and there’s a kids’ playground plus foam parties on the weekend to enjoy. You can access the beach directly, and the food from the Renaissance kitchen is better than average. On Sundays, it’s a family-friendly spot, but keep in mind that it costs more per person, including for children..
Are you ready to choose your beach clubs in Uluwatu?
If you only have one day to visit a beach club in Uluwatu, make sure to go to Sunday’s Beach Club and arrive by 9 AM. It’s the only club that offers a private beach, easy ocean access for swimming, included water sports, and a sunset bonfire—all in one package. If Sundays is full, you can try Klive and Tropical Temptation, which are on the same stretch of Melasti Beach. For a relaxing evening on a cliff without spending the whole day, you can walk into Single Fin and Ulu Cliffhouse for free.



