Canggu eats well now — here is where to go, neighbourhood by neighbourhood, from a beach-club long lunch to a tasting menu that earns the evening.
A decade ago Canggu was a surf village with a handful of warungs and a smoothie bowl or two. Today it is one of the most interesting places to eat in Bali — a tight grid of neighbourhoods where a candlelit tasting menu, a wood-fired sharing table and a beachfront seafood lunch are all within a few minutes of each other. The choice can be overwhelming. This guide cuts it down to fourteen restaurants worth planning your evenings around, plus one quietly different option a short drive west.
How to read this Canggu shortlist
Canggu is best understood as four neighbourhoods, each with its own character. Batu Bolong is the surf-and-café heart, busy and barefoot. Berawa is the social centre, home to the big beach clubs, the late rooms and the rooftops. Echo Beach is for long beachfront lunches. Pererenan, the quietest and most refined, has become Canggu's fine-dining quarter. We have organised the picks by what you are in the mood for — beach clubs, fine dining, modern Indonesian, fire and late tables, and the café culture Canggu is known for — then added one restaurant that sits just outside Canggu but is worth the twenty-minute drive.
Beach clubs worth the daybed
La Brisa — Echo Beach
Best for: a long beachfront lunch that drifts into sundowners.
Built almost entirely from reclaimed fishing boats, La Brisa is the most characterful beach club on this stretch of coast. The kitchen leans Mediterranean and seafood-forward, the saltwater pool sits steps from the sand, and the sunsets over Echo Beach are the reason to book a daybed early. It manages to feel relaxed and considered at once — rare for a place this popular.
Finns Beach Club — Berawa
Best for: a full beach-club day, families included.
Finns is the large, polished end of the spectrum — ocean-view pools, multiple bars, a proper grill and enough space to spend a whole day. It is the most family-friendly option in Berawa, and the best choice when you want the beach-club experience at scale rather than something intimate.
Fine dining and destination kitchens
Red Gunpowder — Pererenan
Best for: a serious, spice-led dinner away from the crowds.
Set in a candlelit garden in quiet Pererenan, Red Gunpowder serves some of the most refined Indian cooking in Bali. The menu is modern without losing its roots, the setting is genuinely beautiful after dark, and it rewards a slow, unhurried evening.
Mason — Pererenan
Best for: a grown-up fine-dining evening.
Mason is one of Canggu's most assured kitchens — modern Australian cooking with an open pass, a confident wine list and a dining room that takes itself just seriously enough. It is where to go when the occasion calls for something more than a casual dinner.
Mosto — Pererenan
Best for: a tasting menu with a clear point of view.
Intimate and chef-led, Mosto builds a modern European tasting menu that changes with what is good. The room is small and the cooking is precise — book ahead, and let the kitchen lead.
Longtime — Berawa
Best for: a dressed-up dinner and cocktails.
Dark, glamorous and made for the evening, Longtime is the most cinematic room in Berawa. The modern Asian menu is bold and the bar is excellent, which makes it the natural choice for a night that starts at dinner and keeps going.
Modern Indonesian and Balinese
Iwa at Hotel Tugu — Batu Bolong
Best for: Indonesian cuisine served with ceremony.
The restaurants at Hotel Tugu are unlike anywhere else in Canggu — antique-filled rooms, candlelight and a deep reverence for Indonesian culinary heritage. Dining here feels theatrical in the best sense, a meal that doubles as a history lesson in old Java and Bali.
Ulekan — Berawa
Best for: Balinese flavours done seriously.
Ulekan takes the warung tradition and lifts it into a proper restaurant setting, with grilled satays, sambals and spice pastes made the long way. It is the easiest place in Berawa to eat genuinely Balinese food without compromise.
Wood fire, Latin heat and the late table
Skool Kitchen — Berawa
Best for: sharing plates straight off the coals.
Built around an open fire, Skool Kitchen is all smoke, flame and big shared plates. The energy is high, the cooking is honest, and it suits a group dinner better than almost anywhere in Canggu.
Santanera — Batu Bolong
Best for: tacos, mezcal and a late night.
Loud, low-lit and consistently fun, Santanera brings serious Latin cooking to Batu Bolong — sharp tacos, a long mezcal list and a kitchen that knows exactly what it is doing. Go late and stay a while.
Penny Lane — Berawa
Best for: comfort food and a proper Sunday roast.
Penny Lane is the British gastropub Canggu didn't know it needed — cosy, social and reliably good, with a roast that draws a crowd at the weekend. The antidote to a week of tasting menus and tacos.
Luma — Berawa
Best for: cocktails and dinner at golden hour.
A rooftop made for sunset, Luma pairs a pan-Asian menu with the best elevated view in Berawa. Time it for golden hour, start with cocktails, and let the evening unfold from there.
The café and brunch culture Canggu is known for
Crate Café — Batu Bolong
Best for: a big, fast Canggu breakfast.
Crate is the café that helped define Canggu's brunch culture — busy, casual and reliably good, with generous plates and a queue that moves quickly. It is an institution for a reason.
Shelter Café — Pererenan
Best for: a slow, wholesome morning.
Tucked into greenery in Pererenan, Shelter is the calmer counterpoint — an all-day café built around healthy, well-made food and a setting that invites you to linger over a second coffee.
How to choose where to eat in Canggu
Use the table to match a restaurant to the night you have in mind — beach club, fine dining, Indonesian, fire and late tables, or a slow café morning.
| Restaurant | Neighbourhood | Cuisine | Vibe | Best for |
|---|---|---|---|---|
| La Brisa | Echo Beach | Seafood / Mediterranean | Driftwood beach club | A long beachfront lunch into sundowners |
| Finns Beach Club | Berawa | International / grill | Big, polished, ocean pools | A full beach-club day with the family |
| Red Gunpowder | Pererenan | Modern Indian | Jungle-set, candlelit | A serious, spice-led dinner |
| Mason | Pererenan | Modern Australian | Open kitchen, refined | A grown-up fine-dining evening |
| Mosto | Pererenan | Modern European tasting | Intimate, chef-led | A tasting menu with a point of view |
| Longtime | Berawa | Modern Asian | Dark, glamorous, late | A dressed-up dinner and cocktails |
| Iwa at Hotel Tugu | Batu Bolong | Heritage Indonesian | Antique-filled, theatrical | Indonesian cuisine with ceremony |
| Ulekan | Berawa | Modern Balinese | Warung-meets-restaurant | Balinese flavours done seriously |
| Skool Kitchen | Berawa | Wood-fired / open fire | Buzzy, smoke and flame | Sharing plates off the coals |
| Santanera | Batu Bolong | Mexican / Latin | Loud, low-lit, fun | Tacos, mezcal and a late night |
| Penny Lane | Berawa | British gastropub | Cosy, social, familiar | Comfort food and a proper roast |
| Luma | Berawa | Pan-Asian rooftop | Sunset-facing, elevated | Cocktails and dinner at golden hour |
| Crate Café | Batu Bolong | All-day brunch | Casual, busy, iconic | A big, fast Canggu breakfast |
| Shelter Café | Pererenan | All-day brunch | Greenery, calm, healthy | A slow, wholesome morning |
| Ambu at Nirjhara | Kedungu, Tabanan (20–30 min) | Farm-to-table Indonesian | Naturally ventilated, daily-changing | A dinner shaped by what the garden gave today |
Beyond Canggu — worth the short drive

Ambu at Nirjhara — Kedungu, Tabanan
Best for: a dinner shaped entirely by what the garden gave today.
Twenty to thirty minutes west of Canggu, the development thins out and Bali's green agricultural province begins. In the fishing village of Kedungu, in Tabanan, Ambu is the farm-to-table restaurant at Nirjhara — and it is a genuine reason to leave the Canggu grid for an evening.
The kitchen is run entirely by an Indonesian brigade, and the menu changes every day according to what was picked and caught that morning. More than ninety per cent of the produce comes from Bali, much of it from our 700m² organic garden on the property; the fish is line-caught from Indonesian waters between Bali and Lombok, with Tasmanian salmon the single imported exception. The dining room is naturally ventilated — no air conditioning, open to the sound of the river and the resort's waterfall — which is the point: this is a meal that belongs to its setting rather than fighting it.

It is not a Canggu restaurant, and it doesn't pretend to be. But for travellers who want one evening that trades the buzz for something quieter and more rooted, the short drive west is well worth making. You can come for dinner, or stay near Canggu at Nirjhara and make a night of it with a private dining experience by the waterfall.
Planning more of your trip? Plan your visit or read more from the Magazine.
Stay a short drive from Canggu, dine at Ambu →
Best Restaurants in Canggu FAQs
What are the best restaurants in Canggu?
Canggu's standout restaurants span four neighbourhoods. For fine dining, Mason, Mosto and Red Gunpowder in Pererenan and Longtime in Berawa lead the field. For beach clubs, La Brisa at Echo Beach and Finns in Berawa. For Indonesian cuisine, Iwa at Hotel Tugu in Batu Bolong and Ulekan in Berawa. Ambu at Nirjhara, a 20 to 30 minute drive west in Kedungu, Tabanan, offers farm-to-table dining for travellers willing to go a little further.
Where is the best fine dining in Canggu?
Pererenan has become Canggu's fine-dining quarter, with Mason for modern Australian cooking, Mosto for European tasting menus and Red Gunpowder for spice-led modern Indian. Longtime in Berawa is the most glamorous evening room in the area.
Which Canggu neighbourhood is best for restaurants?
Pererenan is quietest and most refined, with the strongest concentration of fine dining. Berawa is busiest, with beach clubs, late-night rooms and rooftops. Batu Bolong is the café and surf heart, and Echo Beach is best for beachfront lunches. Most visitors eat across all four during a stay.
Where can you find farm-to-table dining near Canggu?
Ambu at Nirjhara in Kedungu, Tabanan, a 20 to 30 minute drive west of Canggu, sources over 90 per cent of its produce from Bali, much of it from a 700-square-metre organic garden on the property. The menu changes daily based on what the garden and Indonesian fishermen delivered that morning.
Do you need to book restaurants in Canggu in advance?
For fine dining and tasting menus such as Mason, Mosto and Longtime, book several days ahead, and two weeks or more in high season (July, August and December). Beach clubs like La Brisa and Finns take daybed reservations that should be made early for sunset. Cafés are generally walk-in.