
Canggu has some of Bali's most exciting places to eat, spread along Batu Bolong Road, Berawa Road and Pererenan: wood-fired dinners, Japanese counters, French bistros, new Italian and Mexican kitchens, all-day brunch cafés and bakeries with queues out the door.
Here are the 43 best restaurants and cafés in Canggu for 2026, the best places to eat for dinner, brunch and a quick bite, with what to order, opening hours, prices and booking links. Heading to the beach? See our guide to the best beach clubs in Bali.
Quick picks
- Best dinner: Meimei, MASONRY and Luma on Batu Bolong.
- Special occasion: CURE Bali at Regent Bali Canggu, and Ji Terrace by the Sea at Hotel Tugu for sunset.
- New in 2026: Pony and Studio Pepe in Berawa.
- Indonesian: HOME by Chef Wayan for modern Balinese, Ulekan for a classic feast.
- Brunch and bakeries: Gigi Susu, TWO FACE, Milk & Madu, LUSA Bistro and Fold.
- Sunset: Hippie Fish's rooftop and Santanera's rooftop bar.
- Good value: TYGR, HoiAn by MeVui and Lola's happy hour.
| Restaurant | Food |
|---|---|
| Meimei Batu Bolong | Wood-fired Southeast Asian |
| MASONRY Batu Bolong | Wood-fired Mediterranean grill |
| CURE Bali Canggu beachfront | Modern European, seafood |
| BELLA Canggu Berawa | Mediterranean & Middle Eastern |
| HOME by Chef Wayan Pererenan | Modern Balinese |
| Luma Batu Bolong | Mediterranean |
| Shelter Pererenan Pererenan | Wood-fired Middle Eastern |
| Santanera Batu Bolong | Latin American |
| Vore Berawa | Wood-fire grill and steaks |
| Pony Berawa | Wood-fired grill & cocktails |
| Ulekan Berawa Berawa | Indonesian |
| Mosto Berawa | Natural-wine bar & bistro |
| Bar Vera Bistro & Wine Bar Pererenan | European bistro and wine bar |
| Sa'Mesa Canggu Tanah Barak | Italian family-style |
| Riviera Bistro Berawa | Italian |
| Studio Pepe Berawa | Italian |
| 12 Kitchen & Wine Berawa | Grill & wine bar |
| Longtime Berawa | Modern Asian |
| Billy Ho Batu Bolong | Contemporary Japanese and cocktails |
| Origen Pererenan | Mexican |
| Bokashi Berawa Berawa | Japanese-inspired café and teahouse |
| Hippie Fish Pererenan | Mediterranean seafood |
| Ji Terrace by the Sea Batu Bolong | Japanese, sunset terrace at Hotel Tugu |
| Lola's Cantina Mexicana Canggu Shortcut | Mexican |
| Little Frenchie Pererenan | French bistro |
| Lulu Bistrot Batu Bolong | French bistro |
| Alma Tapas Bar Berawa | Spanish tapas |
| TYGR Sushi Berawa | Sushi |
| Gigi Susu Batu Bolong | Bakery & coffee |
| TWO FACE Canggu Canggu | Brunch café |
| Penny Lane Canggu | All-day café & bar |
| Milk & Madu Berawa Berawa | Café & pizza |
| The Avocado Factory Batu Mejan | Avocado-led brunch and all-day café |
| Copenhagen Padang Linjong | Scandinavian brunch café and bakery |
| LUSA Bistro Berawa | Café by day, bistro by night |
| Sensorium Bali Echo Beach road | Creative brunch |
| The Shady Shack Canggu | Vegetarian café |
| iam VEGAN BABE Canggu | Plant-based |
| ZIN Cafe Nelayan | All-day café |
| Mostly Pererenan | Asian sharing plates |
| HoiAn by MeVui Padang Linjong | Vietnamese |
| Black Sand Brewery Batu Bolong | Craft brewery |
| Fold Nelayan | French bakery & brunch |
Related guides: Best pizza in Bali and Instagrammable cafés in Bali
1. Meimei

Meimei (Mandarin for "little sister") cooks everything over wood and charcoal, drawing on Balinese, Batak, Javanese and Minangkabau cooking, in a room built around a circular cocktail bar and an open fire kitchen.
Order the Papuan crab opor on toast, the 15-hour short ribs with green-anchovy sambal and the spit-roasted organic chicken with sambal bakar. It is dinner only, and the bar runs until 2 AM.
The Details
- Location
- Jl. Pantai Batu Bolong No.87, CangguOpen in Maps
- Hours
- Daily 5 PM – 2 AM
- Price
- About IDR 1,000,000 – 1,300,000 for two with a cocktail each
- Best For
- A lively Indonesian dinner cooked over fire
Good to Know
Dinner only; book on SevenRooms. Tasting menu IDR 800,000 per person; Wine Wednesdays
2. MASONRY

The restaurant once called Mason now trades as MASONRY. Bar | Grill: a 100-seat room by designer Kelvin Ho in concrete, stone and wood around an open kitchen, with sister venues in Uluwatu and Niseko.
The kitchen makes its own cheese and cured meats. Go for the 48-hour short rib with chimichurri, the wood-roasted lamb shoulder or hummus with burnt chilli butter and wood-fired flatbread, then move on to The Back Room, the hidden cocktail and DJ bar behind the restaurant. Chop House, a separate steak room, opens Tuesday to Saturday.
The Details
- Location
- Jl. Pantai Batu Bolong No.83C, CangguOpen in Maps
- Hours
- Daily 12 PM – late
- Price
- About IDR 1,000,000 – 1,400,000 for two with a drink each
- Best For
- A polished date night or group dinner
Good to Know
Book on SevenRooms; groups of 9+ by WhatsApp; prices add 17%
3. CURE Bali

CURE is one of Canggu's most notable restaurant openings of 2026: chef Andrew Walsh, whose CURE in Singapore earned a Michelin star, opened his Bali restaurant in 2026 at the oceanfront Regent Bali Canggu.
The cooking is seafood-led and built on curing, served to share: citrus-cured hamachi, kombu-cured Hokkaido scallop and giant river prawn with a tom yum bisque, plus potato bread with salmon roe. Bar Nua, inside, does cocktails.
The Details
- Location
- Regent Bali Canggu, Jl. Munduk Catu, CangguOpen in Maps
- Hours
- Tue – Sat 5 PM – 12 AM; Sunday lunch 12 – 3 PM and dinner 6 – 9 PM; closed Monday
- Price
- About IDR 1,700,000 – 2,500,000 for two before drinks
- Best For
- A special-occasion seaside dinner
Good to Know
Closed Mondays. Order 2 – 3 plates each; prices add 21% tax and service
4. BELLA Canggu

BELLA on Jalan Pantai Berawa calls its food "wood-fired soul food": Mediterranean and Middle Eastern plates from executive chef Oğuz Karadoğan, meant for sharing with cocktails.
The signature is potato and caviar with truffled yoghurt; the shrimp dumplings with yoghurt and the slow-cooked lamb shank are worth ordering too. Later in the night dinner turns into DJ sets, and there are weekly Taverna nights.
The Details
- Location
- Jl. Pantai Berawa No.99, CangguOpen in Maps
- Hours
- Daily from 6 PM until late
- Price
- About IDR 1,300,000 – 1,800,000 for two with cocktails
- Best For
- A lively dinner that rolls into a night out
- Restaurant details
- BELLA Canggu →
Good to Know
Dinner only; prices add 18%
5. HOME by Chef Wayan

Chef Wayan Kresna Yasa cooked in Michelin-rated kitchens in New York and Chicago and created Kaum for Potato Head before opening HOME in Pererenan.
The food is modern Balinese: pork cheek in bumbu Bali, ayam serosop in spiced coconut broth and grilled octopus, with a full vegan menu and "Feed Me Like I'm HOME" set menus.
The Details
- Location
- Jl. Pantai Pererenan No.92, PererenanOpen in Maps
- Hours
- Daily 12 PM – 10 PM
- Price
- About IDR 700,000 – 1,000,000 for two
- Best For
- Modern Balinese food from a local chef
Good to Know
Book by WhatsApp; set menus IDR 350,000 – 450,000 per person; prices add 16%
6. Luma

Chefs Cameron Emirali and Kieran Morland first cooked together in London and opened Luma on Batu Bolong in 2022, in a former villa redone with marble mosaic floors and white arches.
The Mediterranean menu is cooked over wood and charcoal with Indonesian produce: whole fish from the wood-fired hearth, beef cheek cannelloni with taleggio, tiger prawns with pil pil, and a wagyu rib-eye for two. The menu changes with the seasons.
The Details
- Location
- Jl. Pantai Batu Bolong No.91, CangguOpen in Maps
- Hours
- Daily 12 PM – 12 AM
- Price
- About IDR 1,100,000 – 1,600,000 for two with a drink each
- Best For
- A polished date night
- Restaurant details
- Luma →
Good to Know
Groups above seven book by WhatsApp; prices add 17%
7. Shelter Pererenan

Shelter cooks most of its Middle Eastern and Mediterranean menu in a wood-fired oven. Executive chef Francisco Benedicto Borges runs the kitchen with co-owner Stephen Moore, who has worked in a three-Michelin-star kitchen in Barcelona.
Start with smoked baba ganoush and saj bread, then wood-roasted moon scallops, BBQ octopus and pulled lamb shoulder. There are separate vegan, lunch and dessert menus.
The Details
- Location
- Jl. Pantai Pererenan No.133, PererenanOpen in Maps
- Hours
- Daily 12 PM – 12 AM
- Price
- About IDR 1,000,000 – 1,500,000 for two with a drink each
- Best For
- Fire-cooked sharing plates for a group
Good to Know
Book on SevenRooms; prices add about 18%
8. Santanera

Colombian co-founder and chef Andres Becerra cooks Latin American food over wood fire and charcoal at Santanera, a three-storey building of about 160 seats with a rooftop bar up a spiral staircase.
Order the ceviche mixto, the wagyu tartare tostada and the char-grilled octopus or wagyu picanha. Go up to the rooftop, with its DJ booth and mural by Kuro Neko, for sunset drinks.
The Details
- Location
- Jl. Tanah Barak No.55-57, CangguOpen in Maps
- Hours
- Daily 12 PM – late (kitchen 12 – 4 PM and 5 – 10 PM)
- Price
- About IDR 1,000,000 – 1,600,000 for two with drinks
- Best For
- Date night and rooftop sunset drinks
Good to Know
Arrive by 5:30 PM for a rooftop seat; book ahead at weekends
9. Vore

On Berawa Road, Vore is a moody grill room where much of the menu goes over flame or through coffee-wood smoke, and ageing is taken seriously, from 20-day dry-aged Australian Angus to 12-day dry-aged duck.
It works beyond steak, too. Start with freshly shucked oysters (IDR 160,000 for five) and the smoked beef carpaccio, then share the 15-layer beef lasagna (IDR 190,000) and the two-way duck, breast and confit leg (IDR 260,000 for a half). Steaks start at IDR 320,000 for a 150 g strip loin.
The Details
- Location
- Jl. Pantai Berawa No.34, TibubenengOpen in Maps
- Hours
- Daily 11 AM – 11 PM
- Price
- About IDR 800,000 – 1,700,000 for two before drinks
- Best For
- A moody grill dinner that goes beyond steak
Good to Know
- Book on Chope or by WhatsApp.
- Kids' menu available.
- Prices add 15.5% tax and service.
10. Pony

Pony opened in Berawa in 2026 as a wood-fired restaurant, cocktail bar and lounge in one: burgundy walls, low light and a covered terrace that runs into the bar, so dinner drifts into late drinks without changing rooms. The cooking is modern European with a quiet Japanese touch.
Start with Murotsu Bay oysters in smoked ginger tosazu or the smoked short rib croquettes, then share the grilled Papuan tiger prawns in peri-peri butter, the short rib agnolotti and the 400g smoked and wood-fired pork tomahawk. The carbonated house cocktails, like the Velvet Pony and the Picante Blanc with mezcal and tepache, suit the later hours, and tasting menus start at IDR 550,000 per person.
The Details
- Location
- Jl. Raya Semat, Tibubeneng, BerawaOpen in Maps
- Hours
- Daily 6 PM – late
- Price
- About IDR 1,000,000 – 1,400,000 for two with a cocktail each
- Best For
- A wood-fired dinner that rolls into late cocktails
Good to Know
Dinner only; book on SevenRooms or WhatsApp, walk-ins welcome; prices add 7% service and 10% tax
11. Ulekan Berawa

Ulekan serves heritage recipes from across the archipelago in a traditional Javanese joglo hung with batik. It opened in 2016 and is now owned by an Indonesian family.
Satay is grilled over rambutan and coffee wood, and the beef cheek rendang, Balinese crispy duck and sate lilit are the dishes to try. "The Ulekan Experience" lets you build a full Indonesian meal for IDR 350,000 per person.
The Details
- Location
- Jl. Tegal Sari – Jl. Pantai Berawa No.34, Tibubeneng (Berawa)Open in Maps
- Hours
- Daily 11 AM – 10 PM
- Price
- About IDR 450,000 – 850,000 for two
- Best For
- A sit-down Indonesian feast
Good to Know
The Ulekan Experience is IDR 350,000 per person (2-person minimum); vegetarian, vegan and gluten-free dishes are marked; prices add 17%
12. Mosto

Mosto calls itself Indonesia's first natural-wine bar, with more than 70 low-intervention labels poured by the glass, carafe or bottle, in a room by Akin Atelier.
The share plates are inventive: tagliolini with sambal arrabbiata, prawn and scallop dumplings with bone-marrow butter and seared otoro with Batak pepper. It comes from the partners behind Da Maria and Luigi's.
The Details
- Location
- Jl. Pantai Berawa No.8, TibubenengOpen in Maps
- Hours
- Daily 5 PM – 12:30 AM
- Price
- About IDR 1,300,000 – 2,000,000 for two with wine
- Best For
- Wine lovers and date nights
Good to Know
Evenings only; bottles can be taken away
13. Bar Vera Bistro & Wine Bar

Opened in February 2023 by Mason Hospitality Group, Bar Vera is a 65-seat bistro and wine bar inside a boutique hotel on Pererenan Beach Road, modelled on Europe's new-generation wine bars. The room is terracotta, wood, stone and concrete, and the kitchen pairs French technique with local produce.
Start with potato bread and beurre noisette (IDR 70,000) and jamón croquettes, then share the cappelletti with Comté and truffle (IDR 140,000) or the pork tomahawk (IDR 550,000). The European wine list has plenty by the glass. At lunch it runs as Cafe Vera, daily from 12 to 4 PM.
The Details
- Location
- Jl. Pantai Pererenan No.84, PererenanOpen in Maps
- Hours
- Daily 12 PM – 12 AM
- Price
- About IDR 1,000,000 – 1,500,000 for two with a drink each
- Best For
- Small plates and European wine in Pererenan
Good to Know
- Book on SevenRooms; groups of eight or more book by WhatsApp or email.
- Walk-ins and drinks at the bar are always welcome.
- Le Brunch runs on Sundays from 12 to 4 PM.
- Prices add 10% tax and 7% service.
14. Sa'Mesa Canggu

At Sa'Mesa everyone sits at one long table and shares 14 – 18 Italian dishes served family-style, in the spirit of a nonna's open table, with house limoncello poured freely.
There is one seating a night, at 7:30 PM, so it is great for groups, birthdays and solo travellers who want to meet people. Children up to 6 eat free and ages 7 – 13 pay half.
The Details
- Location
- Jl. Tanah Barak No.1e, CangguOpen in Maps
- Hours
- Dinner daily, one seating at 7:30 PM
- Price
- IDR 599,000++ per person before drinks
- Best For
- Groups and birthdays at a shared table
Good to Know
Booking required, no walk-ins; tell them about dietary needs in advance
15. Riviera Bistro

Riviera Bistro is a Mediterranean bistro and wine bar in Berawa with homemade pasta, from wagyu and pork ragù tagliatelle to lobster tagliolini and a seabream tartare.
Aperitivo runs from 4 to 7 PM with 2-for-1 cocktails, Tuesday from 4 PM is Steak & Martini night, and on Saturdays from 8 PM DJs turn it into PRÏVE, so book earlier for a quiet dinner.
The Details
- Location
- Jl. Pemelisan Agung, Tibubeneng (Berawa)Open in Maps
- Hours
- Daily 11:30 AM – 12 AM
- Price
- About IDR 1,200,000 – 1,600,000 for two with a glass of wine each
- Best For
- Pasta, wine and aperitivo
Good to Know
Prices add 17%
16. Studio Pepe

Studio Pepe is the 2026 Italian opening from Pablo Fourcard and Jordie Strybos of Banksia Hospitality, the team behind Milk & Madu and Longtime. Behind a white facade with striped Campari umbrellas sits a terracotta-floored room with tiled tables, a wood-fired oven and an open kitchen, set up for long lunches, aperitivo and lively dinners.
Everything is made for the middle of the table: wood-fired puffbread, burrata with Calabrian chilli pesto, the carbonara pizzetta with guanciale and egg yolk sauce, n'duja rigatoni alla vodka and a wood-fired beef cheek lasagna, with a bone-in Stockyard ribeye for bigger groups. At lunch, the Three Martini Lunch pairs a provolone cheeseburger with martinis, and the third one is on the house.
The Details
- Location
- Jl. Pemelisan Agung, Tibubeneng, BerawaOpen in Maps
- Hours
- Daily 11 AM – 11 PM (kitchen until 10 PM)
- Price
- About IDR 800,000 – 1,100,000 for two with a drink each
- Best For
- Shared Italian plates and aperitivo with friends
Good to Know
Book on ResDiary or WhatsApp; kids' menu available; prices add tax and service
17. 12 Kitchen & Wine

12 Kitchen & Wine is an all-day restaurant and wine bar on Berawa Road that opened around the start of 2026: a thatched-roof room with green chairs, terrazzo floors and a backlit bar, plus a garden terrace under the palms. Breakfast and coffee run in the morning, and the lights go down for dinner and an international wine list.
Dinner comes off the charcoal grill: Norwegian salmon steak with beurre blanc, grilled jumbo tiger prawns, octopus with yuzu kosho and the half spring chicken, with local oysters and pots of mussels in tom yum, carbonara or truffle sauce to share. Save room for the 12 Lava Tiramisu with pistachio and matcha.
The Details
- Location
- Jl. Pantai Berawa No.51, BerawaOpen in Maps
- Hours
- Daily 8 AM – 12 AM
- Price
- About IDR 850,000 – 1,150,000 for two with a drink each
- Best For
- Breakfast to late dinner with a good glass of wine
Good to Know
Book through the website form or WhatsApp; sister café 12 Urban Cafe is also in Canggu; prices add 10% tax and 7% service
18. Longtime

Longtime is a modern Asian restaurant and bar from Milk & Madu founders Jordie Strybos and Pablo Fourcard with Randa Assi, styled as 1950s and 60s "espionage chic": velvet chairs, leather banquettes and a glowing red-tiled bar. Chef Tyler runs the kitchen.
Order the Curious Burrata with chilli crunch and house roti, the pork and prawn dumplings, the twice-cooked pork belly with tamarind caramel and the crispy half duck in tangerine master stock. Lunch is bottomless yum cha from noon to 4 PM with an optional two-hour drinks package, and DJs take over at weekends.
The Details
- Location
- Jl. Pantai Berawa No.13, Tibubeneng, BerawaOpen in Maps
- Hours
- Sun – Thu 12 PM – 11 PM; Fri – Sat 12 PM – 12 AM
- Price
- About IDR 900,000 – 1,200,000 for two with a cocktail each
- Best For
- Bottomless yum cha lunches and lively Asian dinners
Good to Know
Book on ResDiary or WhatsApp; happy hour 4 – 6 PM with 2-for-1 on selected cocktails
19. Billy Ho

Chef Will Meyrick runs Billy Ho on Batu Bolong Road, a short walk from Batu Bolong Beach. It is a modern Japanese restaurant and cocktail bar with East Asian touches, an air-conditioned dining room and plenty of bar seats, open from coffee at 11 AM to late.
Order the flame-torched salmon tornado (IDR 140,000), scallop and prawn har gow, a tonkotsu ramen or the half Peking duck with Mandarin pancakes (IDR 285,000). The seven-course Feed Me menu is IDR 550,000 per person; the Early Bird set (IDR 430,000) runs daily from 5 to 6:30 PM.
The Details
- Location
- Jl. Pantai Batu Bolong, near Batu Bolong Beach, CangguOpen in Maps
- Hours
- Daily 11 AM – 11 PM
- Price
- About IDR 1,000,000 – 1,500,000 for two with a drink each
- Best For
- Sushi, ramen and cocktails near the beach
- Restaurant details
- Billy Ho →
Good to Know
- Book on SevenRooms or by WhatsApp; walk-ins are welcome at the bar.
- DJs play on Fridays and Saturdays from 7 to 10 PM.
- There is a kids' menu, but no highchairs.
- Prices add 7.5% service and 10% tax.
20. Origen

Origen is a traditional Mexican restaurant in Pererenan from husband-and-wife Alvaro Rosales Machado and Casandra Escamilla Frutos, with Veracruz-born executive chef Alejandro Urbina Andrade in the kitchen. The room channels colonial Mexico, with exposed brick, an open kitchen under a grand archway and terracotta bowls of coloured corn, and the bar claims the largest mezcal selection in Bali.
Corn tortillas are pressed fresh every day. Order the quesabirria tacos with broth, the cochinita pibil, the ceviche mixto in leche de tigre and the Wagyu taco, or let the chef run the table with the seven-course Mexico Food Trip (IDR 499,000 per person, each course paired with a cocktail). Margaritas are 2-for-1 from 4 to 7 PM daily.
The Details
- Location
- Jl. Pantai Pererenan No.123, PererenanOpen in Maps
- Hours
- Mon – Thu 4 PM – 11:30 PM; Fri – Sun 11 AM – 11:30 PM
- Price
- About IDR 750,000 – 1,000,000 for two with a margarita each
- Best For
- Tacos, margaritas and mezcal in a lively room
Good to Know
Lunch menu Fri – Sun from 11 AM; Casa Mezcal, its late-night drinking den, opens Thu – Sat from 8 PM; prices add 10% tax and 7% service
21. Bokashi Berawa

Bokashi began in this two-storey space on Subak Sari Road in Berawa: a café and organic grocer downstairs, stocked with produce from its own LYD Organic farm in Bedugul, and a calm, wood-beamed restaurant and tea house upstairs. The menu leans Japanese, with plenty of vegetarian, vegan and gluten-free options.
Come for the breakfast bento (IDR 95,000), hojicha French toast, a chicken nanban bento (IDR 110,000) or the wagyu tataki donburi (IDR 170,000), with ceremonial-grade matcha or a house kombucha. Pick up organic pantry goods from the shop on the way out.
The Details
- Location
- Jl. Subak Sari No.2, CangguOpen in Maps
- Hours
- Daily 9 AM – 8 PM
- Price
- About IDR 300,000 – 500,000 for two
- Best For
- A Japanese-style lunch and matcha in Berawa
Good to Know
- Book a table on Chope.
- Free Wi-Fi for diners.
- Pets are welcome in the outdoor areas only.
- Prices add 7% service and 10% tax.
22. Hippie Fish

On Pererenan Beach, Hippie Fish has an air-conditioned restaurant with beach views on the second floor and an open-air rooftop bar facing the sunset.
The menu is Mediterranean seafood: grilled octopus, tuna crudo with stracciatella, lobster linguine and market fish by weight, or the Fin & Shell platter to share.
The Details
- Location
- Jl. Pantai Pererenan No.171, PererenanOpen in Maps
- Hours
- Daily from 12 PM (food 12 – 10 PM)
- Price
- About IDR 1,000,000 – 1,400,000 for two with a cocktail each
- Best For
- Sunset seafood and rooftop cocktails
Good to Know
Book ahead for rooftop tables at sunset. Lunch deals from 12 to 5 PM
23. Ji Terrace by the Sea

Ji Terrace by the Sea is the open-air rooftop of Ji, the Japanese restaurant at Hotel Tugu Bali on Batu Bolong beach. Below it sits Bale Sutra, a 1706 Chinese temple rebuilt by Tugu founder Anhar Setjadibrata, and the terrace looks 180 degrees over the ocean.
Head sushi chef Nyoman Antara trained for 15 years under Yoshihito Kobayashi. Order the Kani nigiri with crab and crispy rice, the Dragon of Ji roll (IDR 130,000) or the Supreme sushi platter (IDR 250,000), with a smoking Coco Sexo cocktail. Book a terrace table for sunset.
The Details
- Location
- Hotel Tugu Bali, Jl. Pantai Batu Bolong, CangguOpen in Maps
- Hours
- Daily 12 PM – 11 PM
- Price
- About IDR 900,000 – 1,300,000 for two with a cocktail each
- Best For
- Sushi and cocktails over a Canggu sunset
Good to Know
- Book on Chope and ask for a terrace table at sunset.
- Kitchen last orders at 10:30 PM.
- Cocktail masterclass IDR 450,000++ per person, 12 – 6 PM, booked ahead.
24. Lola's Cantina Mexicana

Lola's has been doing tacos and margaritas on the Canggu Shortcut since 2018, with more than 40 tequilas and mezcals behind the bar and a live Latin band on Thursdays.
The beef suadero and birria tacos are the picks. Happy hour, from 4 to 7 PM, makes every margarita and cocktail IDR 90,000. Kids are welcome, and there is a children's menu.
The Details
- Location
- Canggu Shortcut, TibubenengOpen in Maps
- Hours
- Daily 12 PM – 12 AM (food until 11 PM)
- Price
- About IDR 550,000 – 750,000 for two with a margarita each
- Best For
- Tacos and margaritas with friends
Good to Know
Walk-ins only at peak time (7 – 8:30 PM); book other times on ResDiary
25. Little Frenchie

Little Frenchie in Pererenan is a casual French bistro that runs from morning pastries to steak-frites dinners, with a French bulldog as its mascot. In 2026 it opened a sister bistro in Jakarta.
At dinner, order the steak frites, beef tartare, duck confit or French onion soup; by day, the jambon beurre sandwich and egg Benedict.
The Details
- Location
- Jl. Munduk Kedungu No.39, PererenanOpen in Maps
- Hours
- Daily 9 AM – 10 PM
- Price
- Brunch from IDR 350,000, dinner from IDR 900,000 for two
- Best For
- French brunch or a relaxed bistro dinner
- Restaurant details
- Little Frenchie →
Average spending for two
| Brunch | IDR 350,000 – 450,000 |
| Dinner · a drink each | IDR 900,000 – 1,200,000 |
Good to Know
Book on the website or by WhatsApp
26. Lulu Bistrot

Lulu Bistrot is a French restaurant and bar on Batu Bolong Road, serving bistro favourites with a touch of Indonesian nostalgia. The kitchen uses French techniques and local, seasonal produce, and the team also runs Bartolo in Uluwatu. It opens every evening at 5 PM.
Order the onde-onde croquettes with jamón serrano (IDR 80,000), then steak frites with wagyu bavette and sauce poivre (IDR 600,000), and finish with crème caramel. For a special night, book one of the six seats at the Chef's Counter for a four-course tasting menu (IDR 850,000 per person).
The Details
- Location
- Jl. Pantai Batu Bolong No.72, CangguOpen in Maps
- Hours
- Daily from 5 PM
- Price
- About IDR 1,200,000 – 1,800,000 for two with a cocktail each
- Best For
- Steak frites and a French date night
Good to Know
- Book on ResDiary or by WhatsApp.
- Happy hour runs daily from 5 to 7 PM.
- Groups of four or more can order banquet menus from IDR 600,000 per person.
- Prices add 10% tax and 7% service.
27. Alma Tapas Bar

Alma is the Spanish tapas bar on Jalan Pantai Berawa (there is a second one in Bingin), with sangria, vermouth on the rocks and infused gin and tonics.
Share the wagyu steak with chimichurri, the squid stuffed with chorizo and pork belly, and jamón croquetas, and finish with the dulce de leche cheesecake.
The Details
- Location
- Jl. Pantai Berawa No.88, CangguOpen in Maps
- Hours
- Daily from 3 PM (food until 10:30 PM, drinks until 11:30 PM)
- Price
- About IDR 800,000 – 1,100,000 for two with a drink each
- Best For
- Tapas and drinks with friends
Good to Know
Opens at 3 PM, so it is not a lunch spot. Book on Chope
28. TYGR Sushi

TYGR is one of the cheaper sit-down sushi options in Berawa, with hand rolls and maki from IDR 28,000, a sushi bar where you can watch the chefs, and a big vegan section built on jackfruit and tofu.
The Fireball roll with spicy tuna, cream cheese and sambal matah is the signature, and there is ramen too. There are now branches on Batu Bolong and in Ubud.
The Details
- Location
- Jl. Pantai Berawa No.999X, TibubenengOpen in Maps
- Hours
- Daily 11 AM – 11 PM
- Price
- About IDR 350,000 – 550,000 for two
- Best For
- Casual, good-value sushi
- Restaurant details
- TYGR Sushi →
Good to Know
Book by WhatsApp
29. Gigi Susu

Gigi Susu started in 2022 as a small takeaway kiosk and is now one of the most photographed café fronts in Canggu: a vintage European-style building with a pastel facade, wooden interiors and retro furniture. Visitors often queue to photograph its pastel facade.
The Almond Croissant is the order, with a pain au chocolat or cinnamon roll on the side. Pastries usually last until about 5 PM, so come early; around 8 AM the line is short.
The Details
- Location
- Jl. Pantai Batu Bolong No.80, CangguOpen in Maps
- Hours
- Daily 6 AM – 9:30 PM
- Price
- About IDR 200,000 for two
- Best For
- Almond croissants and a photo at the famous front
- Restaurant details
- Gigi Susu →
Good to Know
Expect a queue at peak times; pastries tend to sell out by late afternoon
30. TWO FACE Canggu

TWO FACE is a brunch café on Munduk Catu Road from By/Suka Collective, open since 2023, with indoor tables, a rooftop and a dark-timber coffee bar built around a La Marzocco machine. Breakfast lovers and remote workers fill it from 7:30 AM, and a second branch runs in Ubud.
The menu mixes brunch classics with Asian touches: eggs Benedict on shokupan with brown butter hollandaise and furikake, a chilli scramble with Lao Gan Ma and ricotta, triple berry pancakes and a tuna poke bowl, or you can build your own plate. Gluten-free sourdough is available.
The Details
- Location
- Jl. Munduk Catu No.9, CangguOpen in Maps
- Hours
- Daily 7:30 AM – 3:30 PM
- Price
- About IDR 300,000 – 450,000 for two with a coffee each
- Best For
- A long brunch or a laptop morning
- Restaurant details
- TWO FACE Canggu →
Good to Know
Daytime only; message on WhatsApp to reserve; prices add 7% service and 10% tax
31. Penny Lane

Penny Lane is all about the space: ruined limestone arches, a six-metre glass roof over tropical gardens, colonial chandeliers and hand-made stained glass that shows rock and rap icons as angels.
Breakfast runs until 3 PM, then the menu switches to burgers, schnitzels, share plates and local dishes until midnight. Mornings get busy with people taking photos; the venue suggests golden hour, from 4:30 PM to sunset.
The Details
- Location
- Jl. Munduk Catu No.9, Berawa, CangguOpen in Maps
- Hours
- Daily 8 AM – 12 AM
- Price
- About IDR 350,000 for two at brunch
- Best For
- A photogenic brunch and casual drinks
- Restaurant details
- Penny Lane →
Average spending for two
| Brunch | IDR 350,000 |
| Dinner · a cocktail each | IDR 600,000 – 900,000 |
Good to Know
Book on SevenRooms, especially for weekend dinners
32. Milk & Madu Berawa

Open since 2014 and now with five cafés, Milk & Madu started here in Berawa and is still the family favourite, with ricotta cakes, burgers and lava-stone pizzas under a big open hall of rattan pendants.
Pizzas are 2-for-1 on Tuesdays and Sundays from 4 PM, cocktails are 2-for-1 at the Sunset Sessions from 4 to 7 PM, and there is live music on Tuesday and Friday nights and weekend lunchtimes, plus playgrounds and kids' pizza-making parties.
The Details
- Location
- Jl. Pantai Berawa No.52, TibubenengOpen in Maps
- Hours
- Daily 7 AM – 10 PM
- Price
- About IDR 350,000 – 600,000 for two
- Best For
- Families and affordable pizza nights
Good to Know
Walk-ins welcome; groups up to 20 book online or by WhatsApp. Prices add 17%
33. The Avocado Factory

Run by Tavolo Group, The Avocado Factory opened in 2018 near Batu Bolong beach as South East Asia's first all-avocado kitchen. It has since moved to a larger space on Batu Mejan Road, with an air-conditioned dining room, a terrace and hours that now run through dinner.
Mornings call for the Avo Royal Croissant with poached eggs and hollandaise (IDR 95,000) or the shakshuka with avocado and ricotta (IDR 85,000). Later, go for the avo birria tacos or the Korean brisket bowl (IDR 200,000). Every dish can be made vegetarian or vegan on request.
The Details
- Location
- Jl. Pantai Batu Mejan, CangguOpen in Maps
- Hours
- Daily 7 AM – 11 PM
- Price
- About IDR 300,000 – 550,000 for two
- Best For
- An avocado-everything brunch or a casual dinner
- Restaurant details
- The Avocado Factory →
Good to Know
- Walk-ins welcome; groups of six or more should message ahead on WhatsApp.
- No laptops in the air-conditioned room from 10 AM to 3 PM.
- Prices add 10% tax and 7% service.
34. Copenhagen

Danish couple Nadia and Jeppe opened Copenhagen on Padang Linjong in February 2018, and this original café is still the heart of their Nordic cafés and bakeries around Canggu, with long shared tables and everything baked in-house.
Breakfast is build-your-own: pick three, five or seven items (IDR 79,000, 119,000 or 165,000), from rugbrød and cinnamon rolls to scrambled eggs, whipped feta, smoked salmon and waffles with lemon curd. Add a coconut matcha or a Københavnerstang brunch cocktail, and come early: it closes at 6 PM.
The Details
- Location
- Jl. Canggu Padang Linjong No.71a, CangguOpen in Maps
- Hours
- Daily 6 AM – 6 PM
- Price
- About IDR 250,000 – 450,000 for two
- Best For
- A build-your-own Nordic breakfast
Good to Know
- Walk-in; no laptops from 7 AM to 2 PM.
- Valet scooter parking; no car parking nearby.
- Prices add 10% tax and 6% service.
35. LUSA Bistro

From the By/Suka team behind Suka Espresso, LUSA Bistro (formerly Lusa by/Suka) opened in Berawa in 2021 as an Australian-style café by day that turns into a European bistro by night, with signature cocktails and live music.
Come for specialty coffee with the Big Brekky or a prosciutto and ricotta omelette, or in the evening for beef bourguignon, housemade truffle mushroom fettuccine or a 250-gram wagyu steak.
The Details
- Location
- Jl. Pantai Berawa No.100, TibubenengOpen in Maps
- Hours
- Daily 7:30 AM – 10 PM
- Price
- About IDR 300,000 – 400,000 for two at brunch
- Best For
- Specialty coffee, brunch and a relaxed bistro dinner
Average spending for two
| Brunch | IDR 300,000 – 400,000 |
| Dinner · a drink each | IDR 700,000 – 1,000,000 |
Good to Know
Book on SevenRooms; prices add 7% service and 10% tax
36. Sensorium Bali

Head chef and owner William Salim grew up in Medan and spent most of his career in Australian fine-dining kitchens before opening Sensorium on the road to Echo Beach, a small, minimalist café inspired by Australian and Japanese interiors.
The dry Brunch Ramen is the dish everyone talks about; the Textural of Mushroom on rye, the Ba-Chi Egg Sando and the Miso Pancake are good too. It is a daytime-only café.
The Details
- Location
- Jl. Pantai Batu Mejan, CangguOpen in Maps
- Hours
- Daily 9 AM – 4 PM
- Price
- About IDR 300,000 – 400,000 for two
- Best For
- A creative chef-led brunch
- Restaurant details
- Sensorium Bali →
Good to Know
Daytime only; walk-in, and expect a queue at weekends
37. The Shady Shack

The couple behind early Canggu café Betelnut opened The Shady Shack in 2016, and it is still a breezy, palm-shaded favourite on Jalan Tanah Barak.
The whole menu is vegetarian, with vegan and gluten-free dishes marked: smashed eggplant toast, Bees Knees nachos, the vegan Shady Lasagna and a vegan cheeseburger. Breakfast starts from about IDR 42,000.
The Details
- Location
- Jl. Tanah Barak No.57, CangguOpen in Maps
- Hours
- Daily 8 AM – 10 PM
- Price
- About IDR 250,000 – 350,000 for two
- Best For
- A healthy brunch or a relaxed vegetarian lunch
- Restaurant details
- The Shady Shack →
Good to Know
Groups of up to 20 with 24 hours' notice; closed for Nyepi and Galungan
38. iam VEGAN BABE

Zee and Alex opened iam VEGAN BABE in September 2018. It is fully plant-based and makes almost everything in-house, from breads, cakes and cheeses to almond and coconut milks.
Breakfast runs until 5 PM and dinner until 10 PM. Try the Peaceful Benedict, the blueberry pancakes or the Bali poke bowl with crispy plant-shrimp, and order an Uncle Rudy iced coffee.
The Details
- Location
- Jl. Tanah Barak No.49, CangguOpen in Maps
- Hours
- Daily 7 AM – 10 PM
- Price
- About IDR 300,000 – 450,000 for two
- Best For
- Vegan brunch and comfort food
Good to Know
No online booking; call +62 811-3892-205. Prices add 16% tax and service
39. ZIN Cafe

Part of ZIN Canggu Resort, two minutes' walk from the beach, ZIN Cafe spreads across three open-air areas, roasts organic Indonesian coffee on site (Z Roasters) and has a free co-working space next door.
The all-day menu runs from Asian tuna steak with yellow rice to Indonesian curry and poke bowls, and the kitchen takes orders until 1:30 AM. Menu prices already include tax and service.
The Details
- Location
- Jl. Nelayan No.78, CangguOpen in Maps
- Hours
- Daily 6:30 AM – 2 AM
- Price
- About IDR 300,000 – 450,000 for two
- Best For
- Coffee, co-working and a late meal
- Restaurant details
- ZIN Cafe →
Good to Know
Book by WhatsApp; last food orders 1:30 AM
40. Mostly

Created by the team behind Zest in Ubud, Mostly in Pererenan serves seasonal Asian dishes cooked over an open flame from late breakfast until midnight, in a timber-and-rattan room with a jungle garden.
By day there is Korean shakshouka, a buttermilk soufflé pancake and truffle ramen; later, duck dumplings, sushi rolls and a short rib massaman to share.
The Details
- Location
- Jl. Pantai Pererenan No.114, PererenanOpen in Maps
- Hours
- Daily 10 AM – 12 AM
- Price
- About IDR 700,000 – 1,000,000 for two with a cocktail each
- Best For
- Relaxed all-day Asian sharing plates
Good to Know
Book online or by WhatsApp; tables are held for 30 minutes
41. HoiAn by MeVui

The third venue from chef Maria Huyen's MeVui group, HoiAn by MeVui sits beside a vast rice field with some of Canggu's best sunset views, under thatched roofs with yellow arches and Hoi An lanterns.
Order the pho Hà Nội with wok-seared sirloin in an 8-hour slow-cooked broth, a bánh mì, bún chả or grilled pork chop rice. The menu leans into vegan and vegetarian dishes and has a long drinks list.
The Details
- Location
- Jl. Padang Linjong, CangguOpen in Maps
- Hours
- Daily 9 AM – 10 PM
- Price
- About IDR 250,000 – 350,000 for two
- Best For
- Affordable pho with a rice-field sunset
Good to Know
Groups of 6+ should book
42. Black Sand Brewery

Founded by friends brewing in a backyard in 2018 and opened in early 2019, Black Sand Brewery pours its own beers in a beer garden facing the rice fields, including an IPA that won silver at the Asia Beer Championship and a lager brewed with Jatiluwih rice.
Chef Angelo Tellini, from Ostia near Rome, runs a kitchen of pizzettas, smoked brisket tacos and Italian comfort food, with 2-for-1 pizza on Tuesday nights and a Texas-style BBQ on Sundays.
The Details
- Location
- Jl. Pantai Batu Bolong, CangguOpen in Maps
- Hours
- Daily 12 PM – 12 AM
- Price
- About IDR 400,000 – 600,000 for two with a few pints
- Best For
- Craft beer and pizza with friends
Good to Know
2-for-1 pizza on Tuesdays from 5 PM (dine-in only); busy on event nights, so book
43. Fold

French chef Maxime Chené is behind Fold, an artisan bakery in a jade-green tiled building on Jalan Nelayan, with black steel columns, tall windows and a cosy loft upstairs.
Come in the morning while the pastry counter is full: the canelé is what most people rave about, alongside croissants, French scrambled eggs on sourdough and homemade gelato.
The Details
- Location
- Jl. Nelayan No.31, CangguOpen in Maps
- Hours
- Daily 7 AM – 6 PM
- Price
- About IDR 250,000 – 350,000 for two
- Best For
- French pastries and a slow breakfast
Good to Know
Walk-in; closes at 6 PM
Frequently Asked Questions
What is the best restaurant in Canggu?
For dinner, Meimei on Batu Bolong, MASONRY and Luma. For a special occasion, CURE Bali, from Michelin-starred chef Andrew Walsh, which opened at Regent Bali Canggu in 2026. Of the 2026 openings, Pony and Studio Pepe in Berawa are the ones to book.
Where can I eat cheaply in Canggu?
Local warungs are the cheapest. For a sit-down meal on a budget, try TYGR's hand rolls, HoiAn by MeVui or Lola's 4 – 7 PM happy hour, or grab a croissant and coffee at Gigi Susu.
What is the best Indonesian restaurant in Canggu?
HOME by Chef Wayan in Pererenan for modern Balinese cooking, Meimei for Indonesian flavours cooked over fire, and Ulekan in Berawa for a classic Indonesian feast.
Where is the best brunch in Canggu?
TWO FACE and Milk & Madu in Berawa, Sensorium for its dry brunch ramen, The Shady Shack for vegetarian food, LUSA Bistro for specialty coffee, and Gigi Susu or Fold for pastries.
What food is Canggu known for?
Brunch and bakeries (Gigi Susu, Fold, TWO FACE), wood-fired cooking (Meimei, Vore, Santanera), Japanese counters (TYGR, Billy Ho) and modern Indonesian food (HOME by Chef Wayan, Ulekan). For dinner, most of the best places to eat are on Batu Bolong, Berawa and Pererenan roads.
Which streets in Canggu have the most restaurants?
Batu Bolong Road (Meimei, MASONRY, Luma, Gigi Susu), Berawa Road (BELLA, Mosto, Ulekan, Alma) and Pererenan Road (Shelter, HOME, Hippie Fish, Mostly, Origen).
Do I need to book restaurants in Canggu?
Yes for dinner at popular places such as Meimei, CURE, Shelter, Luma, Pony and Sa'Mesa (booking required, one seating at 7:30 PM), especially in July – August and over Christmas and New Year. Cafés are mostly walk-in.
