Kata Bella Logo

Eats

The Cave Bali: A One-of-a-Kind Dining Experience

01 Nov 2025 by Bella

The Cave Bali: A One-of-a-Kind Dining Experience Image

The Cave Bali had been on my dining list for quite some time. I’ve lived in Bali long enough that anything more than 10 minutes from home now feels far. And just like that, I rarely go anywhere. But every now and then, my best friend and I like to dress up and reward ourselves with a nice dinner.

So we finally decided to try this seven-course lunch by Chef Ryan Clift – a unique dining experience set literally inside a cave, part of The Edge Bali resort. We live in Canggu, while the restaurant is in Pecatu, supposedly about an hour’s drive away. Wrong! In reality, it took us almost three hours – though to be fair, it was during Bali’s wet season… and also the famously unpredictable Uluwatu traffic. Was it worth it? Here’s my experience.

You may also like this article: Brunch in Bali – Rediscovering Legian through Farmer’s Daughter

The Cave Bali: A Hidden World in Uluwatu

The Edge Bali, where the restaurant is set, is a five-star luxury cliffside resort in Bali’s surfing hotspot. Sitting on the famous Uluwatu’s majestic cliff, getting there takes a little commitment. After our interestingly long car journey, we were rewarded with a beautiful setting and a warm welcome from the friendly staff, who took us to The Cave by buggy – that’s how big the property is.

At first, the restaurant entrance looked quite normal, but the moment we stepped inside, it felt like entering a whole new world. A staircase led down into a subterranean cave complete with stalactites and all! I had seen this place in magazines and on social media, but experiencing it in real life just hit different. It was slightly chilly inside (glad I brought a cardigan), and the lighting was perfect: dim and atmospheric, yet still bright enough to read the menu and see things lol.

A quick tip: reservations are essential, and arriving on time is important. Lunch and dinner begin at fixed times due to limited seating, the structured menu, and the intermission shows. Luckily, we anticipated the long journey, so we made it just in time.

The interior, viewed from the stairs – only 22 seats available.

Delightful Bites, One After Another

We had booked the seven-course meal, so all we had to do was sit back and wait for each dish to arrive one by one. I actually love this style of dining – I tend to eat small portions but frequently, so the pacing allowed enough time to digest before the next course arrived. During the 15-minute intermissions between courses, a video-mapping projection played across the cave ceiling. It felt magical and added another layer to the whole experience.

Our foodventure began with a delightful spread of Parmesan Beignet, Smoked Gindara Tartlet (my personal favourite – more please!), Mussel Tempura, and Tomato Jelly.

Next came the Scallop Ajo Blanco (also amazing!) and Foie Gras Cheesecake – ok, this is a combination I wasn’t really sure about (sorry!). After another intermission, we were served Toothfish à la Viennoise. By this point, I was already quite full, but I couldn’t skip the next dish: Wagyu Pot-au-Feu, which turned out to be the absolute star of the day!

The Cave offers seven and ten-course modern experimental fine dining

You may also like this article: Sazón Bali – Spanish flavours in Canggu

The Perfect Finale

After all those incredible dishes, there was only one course left – dessert. But before that, another intermission gave us time to explore the cave (which you can actually do!). Helmets and torches are provided for safety because, well, it is a real natural cave after all – better safe than sorry.

And then came dessert: hello, Olive Oil Sorbet and Lemon Tart! The perfect sweet ending and absolutely delicious. Do note that the menu changes every four months, so your experience may be completely different from mine.

Dining at The Cave is more than just a meal; it’s an experience that blends nature, and fine dining in a way that feels both intimate and theatrical. Yes, the journey there may require patience, but once you step inside, time seems to slow down. It’s the kind of experience that reminds you why it’s worth leaving your comfort zone every now and then – especially when good food, a magical setting, and great company are waiting.

The Cave Bali

  • 📍Location: Jalan Pura Goa Lempeh, Pecatu, Kec. Kuta Selatan, Kabupaten Badung, Bali 80361
  • Opening Hours:
    • Lunch: 12.30–2.30 pm (Tuesday–Sunday)
    • Dinner: 5.30–7.30 pm & 9.00–11.00 pm
  • 👗 Dress code: Smart casual
  • 💰 Price: From IDR 2,050,000++/ person
  • 🚘 Transportation: Taxi or private drivers 
  • 📱 Reservation: +62821-4463-2077 (Whatsapp)

Personal tips:

  • Allow extra travel time for distance and traffic so you won’t be late – it’s always better to arrive early.
  • Bring something warm if you tend to get cold easily like me; the restaurant can feel a little chilly inside.
  • Make sure you read the menu before booking, especially if you have any allergies, as it would be a shame to miss a dish or two.

You might also want to read

Aesthetic Cafes in Ubud: 6 Beautiful Spots Worth Adding to Your Itinerary Image

12 Jul 2026 by Bella in Eats

Aesthetic Cafes in Ubud: 6 Beautiful Spots Worth Adding to Your Itinerary

Aesthetic cafes in Ubud. I rarely find myself heading to Ubud, but whenever I do, I’m always reminded that one day is never quite enough. Beyond its lush landscapes and slower pace, Ubud has a way of offering experiences that feel fresh and different from other Bali neighbourhoods - from wandering through art spaces and rice field trails to joining creative workshops, chasing hidden waterfalls, or simply finding a quiet corner surrounded by nature. And then...the coffee shops! So many beautiful cafes to explore, so little time, and (sadly) only so much space in my stomach, haha. With earthy interiors, jungle views, and that unmistakable Ubud aesthetic that just hits different, every coffee stop feels like a little experience of its own - from the way sunlight filters through rattan lampshades to how your matcha latte somehow looks even better against a perfect terracotta backdrop. Here are a few of those aesthetic cafes in Ubud that are worth adding to your list. You may also like this article: 9 Aesthetic Canggu Cafes and Restaurants Kopi Pangeran Walking into Kopi Pangeran feels a little like stepping through an old royal gate from a bygone Javanese kingdom — the kind of charming, slightly hidden entrance that makes you curious about what’s inside. The vibe is warm, humble, and inviting, with no rush to be anywhere else. The outdoor area is a lovely spot to slow down, enjoy the surroundings, and just take your time. You might come here because it’s a pretty place (and yes, it’s very photogenic), but you’ll probably end up staying for the freshly brewed coffee and that cosy, laid-back feeling that makes you want to linger a little longer. Kopi Pangeran | 📍Jl. Penestanan, Sayan, Kecamatan Ubud Image credit: Kopi Pangeran Instagram Cafe Lilu From the outside, it has a relaxed bohemian look, and walking in almost feels like you're visiting a friend's house. The inside space is cosy and homely, with natural touches and a tatami seating area that makes you want to kick back and stay awhile. And since it's located near the Monkey Forest, don't be surprised if a cheeky monkey pops up at the window to see what's on your plate, hehe. Cafe Lilu | 📍Jl. Nyuh Bojog, Ubud, Kecamatan Ubud Image credit: Care Lilu Instagram You may also like this article: Restaurants in Legian and Seminyak - Kata Bella's Picks 2026 Lazy Cats Cafe This one is quite iconic, but it still deserves a spot on the list. Lazy Cats Cafe has that effortlessly cool Ubud charm - a rustic interior with high ceilings, unfinished walls, and mismatched sofas that come together perfectly. The interior feels cosy, artistic, and a little bit quirky, like an old, slightly abandoned living room that's somehow comfortable to spend a couple of hours in, slowly sipping on a long black with a small bite. Lazy Cats Cafe | 📍Jl. Raya Ubud No.11, Ubud, Kecamatan Ubud Image credit: Lazy Cats Cafe Instagram This is Bali This place feels like stepping into a dreamy little doll house with its all-white interior and playful mezzanine seating. It’s not a big space, but it’s full of character. Everything feels thoughtfully designed, from the cosy layout to the little details that make the experience special. Even the glassware and plates they use add to the cute, whimsical atmosphere, making the whole place feel like a carefully curated little world. This is Bali | 📍 Jl. Goutama No.2, Ubud, Kecamatan Ubud Image credit: This is Bali Instagram Sacra Stuja If you're after a place with that laid-back Ubud vibe, this is the spot. It feels calm from the outside, and once you step in, you'll find a cosy bohemian space that almost feels like a giant tent, with plenty of natural touches and lush greenery adding to its charm. If you've got your furry friend with you, you'll be happy to know it's pet-friendly too. Sacra Stuja | 📍 Nyuh Kuning Rd Desa Adat No.77x, Mas, Ubud Image credit: Sacra Stuja Instagram Clear Cafe You step inside, but then somehow find yourself in the “outdoors”, hehe. Clear Cafe's open-air space is surrounded by lush greenery, with a peaceful fish pond creating the calming sound of flowing water. Filled with natural elements, warm textures, and plenty of plants, the whole place feels like a hidden garden escape where you can slow down and enjoy a quiet moment in Ubud. Clear Cafe | 📍 Jl. Hanoman No.8, Ubud, Kecamatan Ubud Image credit: Clear Cafe Instagram Note to self: spend more time in Ubud. While the aesthetic spots are definitely worth exploring, there’s something special about being surrounded by this greener, slower side of Bali again. Ubud has grown and changed over the years, but somehow the feeling I remember from when I was little is still there - the calm energy, and that little bit of magic in the air. Hopefully, it stays this way for many years to come. And just like my other restaurant lists, this one will keep growing. The Kata Bella troop will continue exploring, discovering, and finding more hidden gems to share with you along the way.

My Little Canggu Restaurant List - Part 2 Image

04 May 2026 by Bella in Eats

My Little Canggu Restaurant List - Part 2

Canggu Restaurant List. Hello! If you’ve somehow landed on this article, just a heads up that there’s a Part 1 over here. I’ve split this into two parts so I can categorise the restaurants based on what I actually go there for. It makes things easier to navigate and gives me room to keep growing the list over time (because… the eating continues). I don’t go out for fancy dinners often, but I do love a good girls’ night out - and don’t we always have something to celebrate? I’ve also added a little list for date nights, although in reality, those “dates” are more often spent with my girls too lol. You decide. Aaaanyway, whether you’re planning a night out, a catch-up, or just looking for your next excuse to eat - here’s my list. FOR GIRLS NIGHT OUTS, BIRTHDAYS, AND OTHER CELEBRATIONSDing Ding Hot PotKhao BaliMuda by/Suka SazónDella TerraBEAUTIFUL SPOTS WITH GREAT FOOD FOR PROPER DATE NIGHTSCureShelterNumero QuattroMasonry.Lulu Bistrot You may also like this article: My Little Canggu Restaurant List - Part 1 FOR GIRLS NIGHT OUTS, BIRTHDAYS, AND OTHER CELEBRATIONS Ding Ding Hot Pot Hot pot and karaoke with your favourite people - I guarantee you’ll have a great time. Plus, it’s arguably a healthier alternative to a typical night out… because, well, hot pot. If you’re coming in a group of 8–10, you can book a VIP room with a minimum spend of IDR 1.8 million in total. There are two seating times: 5pm and 8pm. You’ll find a variety of soup bases and an extensive selection of fillings; vegetarian, seafood, chicken, and premium meats - so there’s something for every diet. And oh, there’s a dedicated corner for you to mix your own sauces. 💰 Price range: From IDR 300K/ person ⏰ Opening hours: Monday to Sunday, 10am-12pm 📍 Address: Jl. Padang Linjong, Canggu, Kec. Kuta Utara, Badung, Bali  Image credit: Ding Ding Instagram Khao Bali Thai food, but make it premium - that’s Khao Bali. The space is casual, with a lovely outdoor area at the back overlooking a lush garden. But at the same time, it’s also the kind of place where you can dress up a little with your friends and treat yourselves to something nice. All the Thai classics are still there, like tom yum, curries, fish cakes, and they’re just as flavourful as they are in Thailand. But with added finesse, using locally sourced ingredients from Bali. 💰 Price range: From IDR 200K/ person ⏰ Opening hours: Monday to Sunday, 10am-11pm 📍 Address: Jl. Pantai Batu Mejan, Canggu, Kec. Kuta Utara, Badung, Bali Image credit: Khao Bali Instagram Muda by/Suka  “Asian cuisine with a twist,” as food reviewers would say. I’ve honestly lost count of how many times I’ve celebrated special occasions here - my girls know how much I love this place that they once threw me a surprise bachelorette party here, haha. My idea of a party involves really good Asian food like their salmon nori tacos, tenderloin pad see ew, or miso-glazed charcoal chicken. And please, make room for dessert because their whiskey chocolate lava cake is worth every calorie. Oh, and don’t skip the cocktails - Masih Muda (still young”) with lychee liqueur is my favourite.  💰 Price range: From IDR 250K/ person ⏰ Opening hours: Monday to Sunday, 4.30pm-10pm 📍 Address: Jl. Munduk Catu No.9, Canggu, Kec. Kuta Utara, Badung, Bali  Image credit: Muda by/Suka Instagram You may also like this article: Best Coffee Shops in Canggu, Umalas, and Nearby Areas Sazón It’s the kind of place you go for a nice dinner that somehow turns into a longer night. They’ve recently revamped the menu - shifting from Spanish to a broader Mediterranean direction. But don't worry, the restaurant’s signature paella remains a staple - generously loaded with seafood, scallops, prawns, and a rich squid ink sofrito. The new dishes are complemented by a cocktail list inspired by the winds of the Mediterranean sea, plus an intimate Chef’s Counter experience where you can sit by the kitchen and enjoy a seasonal, chef-led journey. 💰 Price range: From IDR 350K/ person ⏰ Opening hours: Monday to Sunday, 6pm-12am 📍 Address: Jl. Pantai Batu Bolong No. 93xx, Canggu, Kuta Utara, Bali Image credit: Sazón Instagram Della Terra Pasta lovers, don’t skip Della Terra while in Canggu. Their homemade pasta is made fresh every day, and the menu changes daily to showcase the best ingredients available. They also have plenty of other mouthwatering dishes on the menu that I’ll definitely need to come back and try next time. For the full Italian dining experience, end your pasta-venture with their signature Tiramisu Della Terra - available exclusively on Thursdays. 💰 Price range: From IDR 350K/ person ⏰ Opening hours: Tuesday to Saturday 5.30pm-1pm 📍 Address: Jl. Raya Tiyingtutul No.10, Pererenan, Kec. Mengwi Image credit: Della Terra Instagram BEAUTIFUL SPOTS WITH GREAT FOOD FOR PROPER DATE NIGHTS Cure This new kid on the block came in strong! A beautiful beachfront venue with an Asian-inspired menu by Chef Andrew Walsh. A lineup that sounds “simple”, like potato bread with butter to start, steak tartare polenta, and roasted chicken with Japanese rice delivers far more depth than you’d expect. Finish strong with their cocktails. I went for their Tea & Citrus - a perfect mix of dry gin and earl grey tea, yum! You can sit by the open kitchen and watch the magic happen, settle into the comfy dining area, or head outside for the sea breeze and the sound of the waves. There’s also a private room if you’re after something more intimate. 💰 Price range: From IDR 350K/ person ⏰ Opening hours: Tuesday to Sunday, 5pm-12am 📍 Address: Jl. Munduk Catu, Kec. Kuta Utara, Badung, Bali Shelter Candlelit tables, a tropical ambience, an open-air space and most importantly, amazing food - that makes a perfect date night. I always start with the hummus with a crunchy surprise that I like, and warm, comforting flatbread. Then it’s mains to share: roasted scallops, roasted king prawns, and barramundi. And of course, cocktails. Sometimes I stick to the classics, but other times I go for Kembang Desa (the village star); gin with jasmine, lychee, and lemon. 💰 Price range: From IDR 250K/ person ⏰ Opening hours: Monday to Sunday, 12pm-12am 📍 Address: Jl. Pantai Pererenan No.133, Pererenan, Kec. Mengwi, Badung, Bali Image credit: Shelter Instagram Numero Quattro One cannot simply go to Numero Quattro without having their pasta - it’s kind of the whole point. That said, the grill section makes a very convincing argument too, with options like rib-eye, and pork chop quietly stealing the spotlight. And did I mention the tiramisu is mandatory? It’s not optional. It’s not your typical pasta joint either - the space leans more urban chic with a hint of coastal vibes. It’s the kind of place where you can dress up if you feel like it, but it’s more effortless chic than full-on fancy. 💰 Price range: From IDR 250K/ person ⏰ Opening hours: Mon-Fri 5pm-12am, Sat-Sun 12pm-12am 📍 Address: Jl. Pantai Batu Mejan No.4, Canggu, Kec. Kuta Utara, Badung, Bali Image credit: Numero Quattro Instagram Masonry. I think Mediterranean cuisine is starting to grow on me. For those evenings when you feel like being taken care of with hearty food, good wine, and a warm, inviting ambience, Masonry ticks all the boxes. It’s an open, airy space with that easy Bali feel. You can choose how you want to dine here: keep it simple with your own burger or spaghetti, or go all in and share a spread of wood-fired grills with sides and small plates. 💰 Price range:  From IDR 250K/ person ⏰ Opening hours: Monday to Sunday, 12pm-12am 📍 Address: Jl. Pantai Batu Bolong No.39a, Canggu, Kec. Kuta Utara, Badung, Bali Image credit: Masonry Instagram Lulu Bistrot “Voulez-vous dîner avec moi ce soir?” - I like to imagine I can magically speak French after a proper French dinner, hehe. When you step into Lulu Bistrot, you almost forget you’re in Bali. The ambiance is sophisticated, but not snobbish - if you know what I mean. I’m not usually a big fan of red meat, but with something as good as their steak… yes, puh-lease. It might sound exaggerated, but everything on the menu is muachh! *chef’s kiss.  💰 Price range: From IDR 250K/ person ⏰ Opening hours: Mon-Fri 5pm-12am, Sat-Sun 11am-12am 📍 Address: Jl. Pantai Batu Bolong No.72, Canggu, Kec. Kuta Utara, Badung, Bali Image credit: Lulu Bistrot Instagram Ok, so that’s Part 2 of my ever-growing list - because I love food, I love eating out, and this is just a tiny slice of Canggu I’ve explored. There’s still so much more to discover here and across Bali… but only so much space in my stomach, lol. New spots keep popping up, so yes, this list is definitely continuing. I hope this gives you a few new places to try. Until the next round of “research”… see you at the table and thank you for reading!

Vegan Cafes in Canggu: 5 Nice Spots for Your Daily Greens Image

24 May 2026 by Bella in Eats

Vegan Cafes in Canggu: 5 Nice Spots for Your Daily Greens

Vegan Cafes in Canggu I’m not vegan, but when I really think about it, the Indonesian diet is actually heavily plant-based. I grew up eating tempe, tofu, steamed mushrooms, stir-fried vegetables, and vegetable soups without ever thinking of them as “vegan food” - they were just normal everyday meals at home. Meat was often more of a side dish or something for special occasions, while vegetables, soy-based proteins, rice, and simple home cooking were the real foundation of the diet. In my family, at least. So now that I’m an adult with free will and access to basically any food I want, I still naturally enjoy vegetables every now and then. My parents eat almost entirely plant-based these days too, so I guess I still follow that rhythm - and living in Canggu definitely makes it easy, because vegan options are everywhere. Here’s a mix of places I’ve personally tried myself, plus a few recommendations from my friends too. You may also like this article: 5 Must-Visit Best Coffee Shops in Canggu, Umalas, and Nearby Areas The Shady Shack They’ve been around for ages, and they’re proof that vegan and vegetarian food doesn’t have to be sad. Find colourful nourishing plates, vegan burgers, smoothie bowls, fresh juices, and raw vegan desserts in a relaxed jungle-like setting hidden away from the main road. 📍 Jl. Tanah Barak No.53, Canggu, Kuta Utara, Badung Regency, Bali⏰ Monday to Sunday, 7.30am-10.30pm Image credit: The Shady Shack Instagram I Am Vegan Babe This place has quite an extensive menu; vegan tacos, burgers, breakfast plates, desserts, cakes, smoothies, and comfort food that doesn’t feel “too healthy". hehe. The vibe is lively, social, modern, and it’s become pretty popular among travellers staying around Canggu. 📍 Jl. Tanah Barak No.49, Canggu, Kuta Utara, Badung Regency, Bali⏰ Monday to Sunday, 7am-10pm Image credit: I am Vegan Babe Instagram You may also like this article: Things to do in Bali - Fun Art Classes at Rumah Rabbit KYND Community When you spot a bright pink restaurant on Jalan Nelayan, that’s it, that’s KYND Community. And yes, the meals really are as cute in real life as they look on Instagram. You can build your own protein bowl, or go for pasta, burgers, sandwiches, smoothie bowls, and colourful brunch plates - because vegan food doesn’t always have to be salad, right? 📍 Jl. Nelayan No.31, Canggu, Kuta Utara, Bali⏰ Monday to Sunday, 7am-9pm Image credit: Kynd Community Instagram Warung Dua Hati I feel like this place is underrated, but if you’re craving vegan Indonesian food, give Warung Dua Hati a try. Alongside local dishes, they also serve Western meals and smoothie bowls too, so you still have plenty of options. Ps. “Dua Hati” means “two hearts,” so I’m guessing that’s why the rice is heart-shaped, hehe. 📍 Jl. Pantai Batu Mejan No.12D, Canggu, Kuta Utara, Bali⏰ Monday to Sunday, 7am-10pm Image credit: Warung Dua Hati Instagram Oma Jamu Here’s another vegan Indonesian spot worth trying. Oma Jamu has a warung-style display with ready-made dishes, which is perfect if you arrive starving and want to eat straight away. And from the name “Oma Jamu,” you can expect that they also have a great selection of homemade jamu (Indonesian traditional herbal drinks). 📍 Jl. Pantai Batu Bolong No.46A, Canggu, Bali ⏰ Mon–Sat 8AM–11PM, Sun 10AM–9PM Image credit: Oma Jamu Instagram Those are my five spots for now. But really, other than the vegan-labelled cafés, it’s super easy to find plant-based options everywhere in Canggu (and in Indonesia). Most restaurants are also pretty flexible these days and cater to all kinds of diets. Hope you find this useful, and stay tuned for more on the list.