BaliCompare

Where to eat in Canggu

Canggu has the island's densest scene of brunch cafes, specialty coffee shops and beach clubs — and a hundred metres from any trendy spot there's almost always a warung where locals eat for a third of the price. The main food streets are Batu Bolong and Berawa, plus the strip along Echo Beach.

Stay in Canggu →

Where to go

Brunch cafes on Batu Bolong

Rp 80,000–150,000 a dish

Breakfast & coffee

Canggu's main street is one long ribbon of cafes: avocado toast, smoothie bowls, specialty coffee, open kitchens. Quiet before 9 a.m., queues by 11.

Warungs one street back

Rp 25,000–50,000 a meal

Local food

In the lanes behind Batu Bolong and in Berawa — family warungs: nasi goreng, mie goreng, gado-gado, grilled satay. Many run nasi campur style: point at what you want with rice, pay at the end.

Beach clubs in Berawa & Echo Beach

Rp 300,000–600,000 for two

Sunset & dinner

Beachfront venues with pools and loungers: a daytime minimum spend redeemable against food, and sunset dinners with DJs in the evening. Euro-Asian menus, big portions.

Pererenan cafes

Rp 50,000–120,000 a dish

Quieter & cheaper

Neighbouring Pererenan offers the same food quality without the crowd: coffee shops by the rice fields, bakeries, warungs overlooking black sand. Where people go when Batu Bolong gets too loud.

Street food & markets

In the evening, carts along Batu Bolong and by the beaches sell grilled corn, satay and martabak (stuffed fried pancake). For fruit, hit the morning markets towards Pererenan — mango, papaya and passion fruit cost half the beachside supermarket price.

FAQ

How much does eating in Canggu cost?

A warung lunch is Rp 25,000–50,000; a cafe brunch dish Rp 80,000–150,000; a beach-club dinner from Rp 300,000 for two. Coffee runs Rp 30,000–50,000.

Is there food delivery?

Yes — GoFood (Gojek) and GrabFood deliver from most cafes in 20–40 minutes, handy if your villa is away from the main streets.

Is tap water safe?

No — everyone on Bali drinks bottled or filtered water. A refill gallon is about Rp 20,000–25,000, and most villas have a dispenser.

A place with a kitchen in Canggu?

Self-catering with market seafood is the fastest way to cut the holiday budget. Direct rentals with free cancellation — tell us your dates.

Food guides for other areas