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.
Canggu
Area guide →Bali's café capital — laptop-friendly brunch spots, specialty roasters and all-day breakfast on nearly every corner.
Desserts
See all Desserts →- Brunch Club Pererenan · Pererenan / Pantai Pererenan
- CAFE VIDA Healthy Organic Restaurant Canggu · Batu Bolong
- Hungry Bird Coffee Roaster · Tibubeneng, Canggu
- Milk & Madu Beach Road · Batu Bolong
- Ruko Cafe · Berawa
- Secret Spot · Canggu (Jl. Tanah Barak)
- The Avocado Factory · Batu Mejan
- The Loft · Batu Bolong, Canggu
More cafés
- Crate Cafe · Batu Bolong
- MIEL Specialty Coffee Canggu · Batu Bolong
- Motion Cafe · Berawa
- Rise and Shine Cafe · Berawa
- Satu-Satu Coffee Company · Berawa
- TWO FACE Canggu · Munduk Catu
- Watercress Berawa · Berawa / Tibubeneng
- ZIN Cafe Canggu · Nelayan
Ubud
Area guide →Health-food cafés, smoothie bowls and jungle-view breakfasts in the cool hills.
Balinese & local
See all Balinese & local →- Bali Buda Ubud · Ubud
Desserts
See all Desserts →- Alchemy · Penestanan, Ubud
- Gelato Secrets Ubud · Ubud
- Milk & Madu Ubud · Ubud
- Sawobali · Ubud
- Sayuri Healing Food · Ubud (Peliatan)
- Tukies Coconut Shop · Jl. Monkey Forest, Ubud
Vegetarian
See all Vegetarian →- Karsa Cafe · Ubud
More cafés
- Anomali Coffee Ubud · Ubud
- Seeds of Life · Ubud Center
- Seniman Coffee Studio · Ubud
- Suka Espresso Ubud · Peliatan / Pengosekan
- Watercress Ubud · Ubud
Seminyak
Area guide →Polished all-day cafés and considered brunch between the boutiques.
Balinese & local
See all Balinese & local →- Biku · Seminyak
Japanese
See all Japanese →- Vincent Nigita · Seminyak (Jl. Petitenget, Kanvaz resort)
Desserts
See all Desserts →- Gusto Gelato & Caffe · Jl. Mertanadi, Kerobokan (Seminyak)
- Kynd Community · Petitenget / Kerobokan Kelod
- Sisterfields · Seminyak
More cafés
- Corner House Bali · Oberoi / Jl. Laksmana (Eat Street)
- Expat. Roasters · Seminyak (Petitenget)
- Milk & Madu Seminyak · Seminyak
- Nalu Bowls · Jl. Drupadi, Seminyak
- Pison, Petitenget · Seminyak
- Revolver Seminyak · Seminyak
- Sea Circus · Seminyak
- Watercress Seminyak · Batu Belig / Kerobokan Kelod
Uluwatu & the Bukit
Area guide →Surf-and-coffee cafés and clifftop breakfast spots between sessions.
Desserts
See all Desserts →- BGS Uluwatu · Suluban, Pecatu
- The Cashew Tree · Bingin, Uluwatu (Bukit)
More cafés
- Alchemy Uluwatu · Bingin
- Artisan - Uluwatu · Suluban, Pecatu
- Drifter Surf Shop & Cafe · Uluwatu (Jl. Labuansait), Bukit
- Milk & Madu Uluwatu · Pecatu
- Son of A Baker · Labuan Sait, Pecatu
- Suka Espresso · Labuan Sait, Pecatu
Sanur
Area guide →Relaxed seafront cafés for a slow, sunny morning on the east coast.
Balinese & local
See all Balinese & local →- Mona Lisa Cafe · Jl. Danau Tamblingan
Vegetarian
See all Vegetarian →- Genius Cafe · Mertasari Beach, South Sanur
More cafés
- Sala Bistro · Jl. Danau Tamblingan
- White Orchid (Sanur) · Jl. Danau Tamblingan
Jimbaran
Area guide →Easy neighbourhood cafés and breakfast near the bay.
Balinese & local
See all Balinese & local →- Balique Restaurant · Jimbaran
More cafés
- Fore Coffee · Jimbaran (Jl. Raya Kampus Unud)
Nusa Dua
Area guide →Calm coffee stops around the resort south.
More cafés
- DUA Kafe · Nusa Dua
- Gourmet and Cafe Nusa Dua · Nusa Dua
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.