Travel guides › Bali

8 Bali Cafés for Brunch and Coffee

A guide for travelers looking to enjoy brunch and coffee in Seminyak, Canggu, and Ubud. The selection ranges from cafés focused on breakfast and brunch to spots serving specialty coffee alongside baked goods. Each is a lovely place to enjoy a meal with your coffee or linger over a relaxed café break.

Milk & Madu Seminyak

1. Milk & Madu Seminyak

Cafés · Seminyak · Canggu · Berawa

A café where you can enjoy brunch all day. Signature dishes include madu pancakes drizzled with honey and avocado toast topped with a poached egg and grilled halloumi. The bright, spacious setting has a children’s play area and quieter seating upstairs.

★ 4.8 · Rp75,000-225,000 · Daily, 07:00–22:00

Jl. Raya Seminyak No.56, Seminyak, Kec. Kuta, Kabupaten Badung, Bali 80361

See details →
BRAUD Cafe Seminyak

2. BRAUD Cafe Seminyak

Cafés · Seminyak · Canggu · Berawa

A café for brunch and bakery treats, with ham and cheese croissants, truffle scrambled eggs, and almond croissants. The latte leans more nutty than acidic, and you can choose your bread at the open bakery.

★ 4.6 · Rp 100.000–250.000 · Mon 08:00–16:00; Tue–Sun 08:00–17:00

Jl. Mertanadi No.62, Kerobokan Kelod, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia

See details →
Koast Cafe

3. Koast Cafe

Cafés · Seminyak · Canggu · Berawa

Enjoy Australian-style brunch and coffee at a café with a tropical garden and swimming pool. Breakfast favorites include eggs Benedict and waffles, with matcha and acai bowls also on the menu.

★ 4.8 · Rp75,000–200,000 · Tue–Sun 09:00–18:00; closed Mondays

Jl. Pantai Batu Mejan No.2, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali, Indonesia

See details →
Rise & Shine Cafe Umalas

4. Rise & Shine Cafe Umalas

Cafés · Seminyak · Canggu · Berawa

An open-air café centered on breakfast and brunch, serving hearty brisket Benedict and breakfast burritos. A vanilla-scented matcha latte is also available, making it easy to pair your brunch with a drink.

★ 4.8 · Rp75,000–200,000 · Daily 07:00–17:00

Jl. Bumbak Dauh No.42, Kerobokan, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia

See details →
The Hideout Cafe Ubud

5. The Hideout Cafe Ubud

Cafés · Ubud

This café adds Balinese and Indonesian flavors to Australian-style brunch. Enjoy specialty coffee alongside Ubudku nasi goreng; shrimp nasi goreng and pork eggs Benedict are also on the menu. Seating is available indoors and outdoors.

★ 4.8 · Rp50,000–150,000 · Daily 07:00–20:00

Jl. Kajeng No.37, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

See details →
COARSE & FINE COFFEE @The Kemilau Ubud

6. COARSE & FINE COFFEE @The Kemilau Ubud

Cafés · Ubud

A specialty coffee café serving single-origin Indonesian beans by hand drip. Try a V60 made with Colombian beans alongside an almond croissant or pistachio roll, in a Japanese- and Balinese-inspired space filled with plants.

★ 4.9 · Rp50,000–75,000 · Daily, 06:00–23:00

Jl. Raya Pengosekan Ubud, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

See details →
Ivy Cafe

7. Ivy Cafe

Cafés · Ubud

A café serving acai bowls, fluffy pancakes, and wood-fired pizza alongside coffee. There are outdoor seats by the pool as well as indoor seating, and live music plays in the evenings.

★ 4.9 · Rp75,000–200,000 · Daily, 07:00–23:00

Jl Pengosenkan Jl. Raya Pengosekan Ubud, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

See details →
KYND Community Seminyak

8. KYND Community Seminyak

Cafés · Seminyak · Canggu · Berawa

A lively café focused on plant-based dishes, including acai smoothie bowls and pancakes. Its generous indoor and outdoor seating suits a leisurely brunch, and heartier options include creamy tantan ramen.

★ 4.6 · Rp100,000–250,000 · Daily 07:30–21:00

Jl. Petitenget No.12, Kerobokan Kelod, Seminyak, Bali 80361

See details →