THER BALI

The best cafés in Bali

Café culture is one of Bali's great pleasures. Canggu is the capital — brunch spots and specialty roasters on every corner — while Ubud leans healthy and jungle-green and Seminyak stays polished. Here are the cafés we stand behind, by area — tap any for the details.

Bali's café capital — laptop-friendly brunch spots, specialty roasters and all-day breakfast on nearly every corner.

More cafés

Health-food cafés, smoothie bowls and jungle-view breakfasts in the cool hills.

More cafés

Polished all-day cafés and considered brunch between the boutiques.

More cafés

Uluwatu & the Bukit

Area guide →

Surf-and-coffee cafés and clifftop breakfast spots between sessions.

More cafés

Relaxed seafront cafés for a slow, sunny morning on the east coast.

More cafés

Easy neighbourhood cafés and breakfast near the bay.

More cafés

Calm coffee stops around the resort south.

More cafés

Working from a café rather than choosing by taste? See work-friendly cafés in Canggu →

Good to know

Where are the best cafés in Bali?

Canggu is the island's café capital — laptop-friendly brunch spots and specialty roasters everywhere. Ubud is strongest for health-food and smoothie-bowl cafés, and Seminyak for polished all-day spots. The picks above are sorted by area.

Which area is best for café work?

Canggu — it's Bali's digital-nomad hub, with the deepest cluster of laptop-friendly cafés (power, wifi, all-day seating). See our work-friendly cafés in Canggu guide for the specific spots.

Where is the best brunch in Bali?

Canggu and Seminyak have the biggest brunch scenes — smoothie bowls, big breakfasts and specialty coffee — while Ubud leans healthy and plant-forward. Most open early and run through midday.

Do Bali cafés have good coffee?

Yes — Bali has a serious specialty-coffee scene with local roasters and skilled baristas, strongest in Canggu, Ubud and Seminyak. For the coffee-first spots specifically, see our best specialty coffee in Bali guide.

Keep planning