Food guide
Where to eat in Bali
The same dish costs Rp 30,000 to 150,000 in Bali — the only difference is where you order it. Broken down by area: where locals eat, what a brunch cafe costs, where to have a seafood dinner on the sand and where to find the best street food.
Rp 25,000–50,000
meal at a warung
Rp 80,000–150,000
dish at a tourist cafe
Rp 400,000–700,000
Jimbaran seafood dinner for two
Where to eat in Canggu
Bali's brunch and smoothie-bowl capital: from a Rp 30,000 warung lunch to a sunset beach club.
4 food zones · Canggu
Where to eat in Seminyak
The island's most polished dining: sunset bars on the sand, chef-led restaurants and warungs in the lanes.
4 food zones · Seminyak
Where to eat in Ubud
Babi guling, organic cafes and jungle-view restaurants: the food scene of Bali's cultural capital.
4 food zones · Ubud
Where to eat in Kuta & Legian
The cheapest eats on the south coast: warungs, night markets and food courts — fuel for surfers and budget travellers.
4 food zones · Kuta
Where to eat in Uluwatu & Bingin
Clifftop cafes over the ocean, surf warungs on the beaches and grilled fish on the sand at Bingin.
4 food zones · Uluwatu
Where to eat in Sanur
Cafes along the beach path, fish warungs and a night market: unhurried dining for families and long-stayers.
4 food zones · Sanur
Where to eat in Jimbaran
The famous sunset seafood dinners on the sand, Kedonganan fish market and the fishing village's warungs.
4 food zones · Jimbaran