Here’s our pick of the best Canggu restaurants that you must try out when you visit Bali next. The list has been curated by food experts in Bali and locals who swear by these places. Try them out and let us know what you think of them.  

1. FINNS Beach Club, Berawa Beach

This absolute beachfront club overlooks the surf break at Berawa Beach with a dining ‘room’, multiple bars and luxurious day-beds flanking a 30-metre infinity pool. The seriously accommodating jellybean-shaped swimming pool is outfitted with a swim-up bar and underwater speakers. Single and double daybeds are first come first served and come with a plush teal towel – yours ‘free’ for the day with a FINNS Beach Club membership or minimum spend on food and be. Peaked alang-alang pavilions supported by bare bamboo create an impressive open floorplan. The design genius of architect Richard Manser, it’s a striking contemporary Indonesian design like no other.

Be it a pizza and loaded salad at the bamboo-clad Bondi – recently voted the number one restaurant in Canggu – or fiery Mexican and sizzling Asian dishes at the nighttime party destination Monsoon, you can easily spend an entire day here tasting your way through different menus and gourmet flavours. FINNS is fabulous for an afternoon of swimming followed by sunset drinks and dinner. Surfers will get amped by the epic floodlighting aimed directly at the break for a cool evening backdoor. It’s family-friendly while also giving off a sassy party vibe with pop remixes from the overhead speakers.

Photo credit: FINNS Beach Club

2. Lacalita, Batu Bolong

Lacalita brings a taste of authentic Mexicana to Bali. Celebrated for its fresh food and artful beverages, the vibrant atmosphere is amplified by colourful murals, making every corner of the restaurant Instagram-worthy.

Explore their menu to find standout dishes such as the vibrant fresh snapper ceviche in a zesty lime and ginger leche de tigre, the beloved Baja fish tacos filled with crispy tempura barramundi and topped with jalapeño-lime aioli, and the irresistible 48-hour wood-smoked brisket, ideally complemented by several rounds of jalapeño-infused margaritas. Don’t miss their Taco Tuesday special offering 25k tacos all day. Plus, they create their own homemade hot sauce, adding a unique kick to each dish.

3. The Shady Shack, Batu Bolong

This uber funky café in a charming little white bungalow is set in a lush tropical garden, brimming with daybeds and seating deep in the shade of beautiful trees. The Shady Shack is hipster heaven from head-to-toe and vegans will delight in the animal-free alternatives on the menu. We love the halloumi bowl and sweet potato gnocchi with sauteed kale. For breakfast, nothing beats their giant, gooey cinnamon scrolls (it’s vegan so it’s good for you…right??). Pair it all with a cold coconut, a cappuccino or one of their signature smoothies for an extra healthy kick. The extensive menu and delicious food makes it one of the best Canggu restaurants. 

4. Skool Kitchen, Batu Bolong

Nestled above the vibrant Batu Bolong beachfront, Skool Kitchen marks a fiery addition to Canggu’s culinary scene. Notable as one of the best Canggu restaurants, it is a collaboration between culinary heavyweights Tai Buddha and Adam McAsey. This destination merges the rustic allure of open-flame cooking with modern culinary finesse. Chef Val’s menu features dishes that sing with the smoky notes of natural wood and charcoal embers, including specialties like the wood-fired octopus with salsa verde and the cold-smoked beetroot with straciatella and hibiscus.

The dining experience is further heightened by Skool’s stunning location, perfect for enjoying artisan cocktails like the Burnt Lemon Daiquiri against the backdrop of a spectacular Bali sunset. With an open kitchen that invites diners to watch as their meals are prepared, Skool Kitchen offers a unique blend of interactive dining and sophisticated flair, complete with a menu that boasts delights such as Murotsu Bay oysters with yuzu and charred jalapeño, and a dessert of charred apple crumble with whiskey ice cream and custard.

5. Mosto, Berawa Beach

Mosto stands out as a pioneer in Canggu, being Indonesia’s first natural wine bar. The restaurant is inspired by the charm of Paris’s new-age bistros as well as Sydney wine culture. This trendy, 70-seat venue blends a laid-back, unfiltered European vibe with the eclectic spirit of Bali, thanks to its founders—six renowned figures from the Mexicola Group, each bringing a wealth of experience from the forefront of Bali’s dining scene.

The menu at Mosto offers an avant-garde take on dining with dishes like BBQ pork collar and an expansive drinks selection featuring over 70 low-intervention wines and innovative zero-waste cocktails. Its warm and welcoming atmosphere is accentuated by stylish monochrome furniture, making it an ideal spot for a relaxed wine session or an intimate dinner. With a calendar filled with special events, international wine fairs, and new wine releases, Mosto promises a dynamic culinary adventure. No wonder it scores a place in our list of best Canggu restaurants that you must try.

Tried them all out? Check out our recommendations for delicious lunches HERE.