19 cafes worth the trip across Indonesia, editor-ranked by TableJourney. All Indonesia guides.

Seniman Coffee Ubud ★ 4.4

$$CafeUbudBali

Seniman Coffee Ubud pours espresso and filter coffee from Indonesian origins on Jl. Sri Wedari, a short walk from Ubud Palace in Bali, open daily to 22:00.

Revolver Espresso ★ 4.3

$$CafeSeminyakBali

Revolver Espresso began as a tiny Seminyak cafe in 2012 and now serves specialty coffee and all-day food off Jl. Kayu Aya in Bali, open until 23:00.

Coffee Cartel ★ 4.2

$$CafeSeminyakBali

Coffee Cartel roasts its own beans and prints images onto its Ripple Lattes at a two-storey Seminyak cafe on Jl. Lebak Sari in Bali, open daily until 18:00.

Suka Espresso (Uluwatu) ★ 4.2

$$CafeUluwatuBali

Suka Espresso is an Australian-style cafe on Jl. Labuansait in Uluwatu, Bali, serving specialty coffee and brunch since 2016 with breakfast until 15:00.

Alchemy (Ubud) ★ 4.2

$$VeganUbudBali

Alchemy serves plant-based dishes and a salad bar in Penestanan, Ubud, with a wellness centre across the road, open daily from 07:30 in Bali.

Zest Ubud ★ 4.2

$$VeganUbudBali

Zest Ubud serves a fully vegan menu, from mango passion bowls to peanut miso ramen, with most dishes available gluten-free, daily until 22:00 in Bali.

Pison Ubud ★ 4.1

$$CafeUbudBali

Pison Ubud serves Western and Asian plates, coffee and cocktails from 07:00 to 23:00 on Jl. Hanoman, an all-day Bali eatery with paddy field views.

Biku ★ 4.1

$$CafeSeminyakBali

Biku is a tea lounge, restaurant and bookshop inside a 150-year-old East Javanese teak joglo on Jl. Petitenget in Seminyak, Bali, open daily 08:00 to 23:00.

Sayuri Healing Food ★ 4.1

$$VeganUbudBali

Sayuri Healing Food serves plant-based and raw dishes and desserts at a cafe and cooking academy on Jl. Sukma Kesuma in Ubud, Bali, open daily 08:00 to 23:00.

The Avocado Factory ★ 4.0

$$CafeCangguBali

The Avocado Factory has served an avocado-based menu of toast, bowls and coffee near Batu Bolong in Canggu, Bali since 2018, open daily until 23:00.

Café Smörgås ★ 4.0

$$CafeSanurBali

Café Smörgås is a Swedish bistro on Jl. Danau Tamblingan in Sanur, Bali, serving breakfast, lunch, dinner and fika from 07:00 to 22:30 daily.

Milk & Madu (Ubud) ★ 4.0

$$CafeUbudBali

Milk & Madu Ubud serves breakfast, lunch and dinner across from Ubud Palace in Bali, with ricotta cakes and smashed avo open daily from 07:00 to 22:00.

Titik Temu Coffee (Seminyak) ★ 4.0

$$CafeSeminyakBali

Titik Temu Coffee serves coffee, affogato and banana fritters in a quiet garden on Jl. Kayu Cendana in Seminyak, Bali, open daily from 08:00 to 21:00.

KAFE ★ 4.0

$$CafeUbudBali

KAFE serves Bali and Toraja coffee blends, a Rainbow Buddha Bowl and tempeh cashew curry on Jl. Hanoman in Ubud, Bali, open daily from 07:00 to 23:00.

Miel Coffee ★ 4.0

$$CafeCangguBali

Miel Coffee serves specialty coffee and brunch plates in a white, plant-filled cafe on Jl. Pantai Batu Bolong in Canggu, Bali, open daily 07:00 to 19:00.

Anomali Coffee (Ubud) ★ 4.0

$$CafeUbudBali

Anomali Coffee in Ubud, Bali, serves single-origin Indonesian beans from Sumatra, Papua and Flores as V60, cold drip and syphon, open daily 07:00 to 21:00.

Rumah Momo ★ 3.9

$CafeDenpasarBali

Rumah Momo is a vintage book cafe in Renon, Denpasar, Bali, with novels and comics to read over coffee, matcha and fried rice from 08:00 to 23:00.

Cafe Kim Soo ★ 3.9

$$CafeSeminyakBali

Cafe Kim Soo serves all-day breakfast, a triple cheese toastie and house-made cakes on a terrace beside a homeware store on Jl. Kayu Aya in Seminyak, Bali.

Ba Koudelka ★ 3.9

$$CafeSanurBali

Ba Koudelka is a Sanur cafe under Indi Hotel on Jl. Danau Buyan in Bali, serving shakshuka, matcha and Japanese curry from 07:30 with outdoor seating.

Book food experiences in Bali

See all 1168 bookable experiences in Bali