Where To Find The Best Coffee In Bali: 29 Best Coffee Shops & Plantations On The Island

Coffee lovers will find many amazing coffee shops and beans in Bali. Balinese coffee culture is strong, and coffee is loved all over the island, maybe a bit more than beer.

Where to find your perfect cup of coffee and what locally sourced coffee beans you can expect to try, all in our ultimate coffee lovers guide.

Balinese Coffee Beans To Try

red cherry arabica coffee berries after harvesting 2024 12 07 20 00 38 utc

For coffee connoisseurs, we have a brief introduction to the best beans you can find on the island. The best high-quality beans come from Kintamani, Bedugul, and Munduk areas in Bali.

Kintamani Coffee

Cooler Kintamani highlands with unique volcanic soil produce arabica coffee beans with low acidity and fruity notes like citrus or apples.

Tabanan Coffee

Mostly from the Batukaru mountain area, this arabica coffee has a perfect balance of malty taste, lightly chocolatey or caramel.

Cascara Coffee

Coffee cup with roasted beans

Cascara coffee and herbal teas are made with coffee cherry skin and slimy pulp. The taste is fruity, and refreshing, and reminds one of dried fruit like apricots or raisins.

Plaga Coffee 

Mostly arabica coffee, it grows high above sea level (more than 1000 m), and has a distinct taste of apples, jasmine, and lime.

Lanang Coffee/Peaberry Coffee

Peaberry coffee is a very rare variety as it only comes from cherries with abnormal oval coffee beans. Compared to arabica coffee, lanang coffee is much stronger and more acidic.

Wamena Coffee

Nutty and smooth coffee taste with thickness. This arabica coffee is well-balanced and has nice earthy notes.

Sidikalang Coffee

Originating from North Sumatra, sidikalang coffee is usually high in acidity, has some sweetness and is best when dark roasted. It grows really well in volcanic soil.

Bali Luwak Coffee

Asian palm civet (Paradoxurus hermaphroditus)

Balinese speciality coffee – kopi luwak aka civet coffee is a type of coffee farmers get from feeding civets (animals) Robusta coffee cherries, letting them digest and poop them out, and then collecting those beans to roast.

For a long time, kopi luwak was considered the best coffee in the world and was also the most expensive. We urge you to only support coffee luwak that was made from free-range animals.

Best Coffee Plantations & Producers In Bali

group of men and woman spending daytime at rice fi 2023 11 27 05 08 34 utc

Wanagiri Coffee Plantation Bali

At Wanagiri you can book a tour and a tasting to try wild kopi luwak coffee, peaberry, and many other coffee types, including creative wine coffee!

It is a small, family-run farm, hidden in the jungle of northern Bali. The tours + tasting only cost 50,000-100,000 IDR (5-10 AUD).

Where Is It? Unnamed Road, Wanagiri, Sukasada, Buleleng Regency, Bali 81161, Indonesia

Talasi Estate

Talasi Estate perched on the Batukaru mountain slope is a destination to try amazing Balinese hot chocolate with cashew milk and their own coffee blends.

There is a little shop to buy honey, cashew nuts, cocoa butter, in-house made arak liquor, and organic coffee – robusta or arabica of different origins: Tabanan, Kintamani, Plaga, other Indonesian islands, etc.

Where Is It? Banjar Biyahan, Wanagiri, Kec. Selemadeg, Kabupaten Tabanan, Bali 82152, Indonesia

cropped male colleagues discussing natural seedlin 2023 11 27 05 35 05 utc

Bali Pulina Coffee Plantation

A very popular spot – coffee shop, plantation, and garden with a zipline not far from Ubud. You can taste and shop for a few coffee varieties like Luwak coffee, Arabic Gayo, Ijen Arabic coffee, and Flores Bajawa Arabic coffee.

The tour talks and shows all the steps of coffee making and includes a tasting. A premium experience costs around 250,000 IDR (24.5 AUD).

Where Is It? Jl. Raya Pujung Kelod No.Br, Sebatu, Kec. Tegallalang, Kabupaten Gianyar, Bali 80561, Indonesia

These are only a few top-notch plantations, but there are more to explore: Best Coffee Plantations Bali

Bali’s Best Coffee Shops For Coffee Lovers

FINNS Beach Club

2024 05 03 BONDI BAKERY DK 38 coffee

If you want to have a cup of great coffee together with some delicious food, you should go to the world’s best beach club – FINNS. They make great food yet don’t overlook the quality of the coffee.

We are addicted to the Nutellino – a cup of cappuccino with a dollop of Nutella! There can’t be anything more decadent than this.

Where Is It? Jl. Pantai Berawa No.99, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia

Bistro C

Bistro C 18 coffee

The best family restaurant in Bali serves world-class coffee all day long. From classic Italian coffee choices to Hershey’s cocoa espresso and vegan keto coffee.

Every cup can be ordered decaf, or topped with some whipped cream for coffee lovers with a sweet tooth.

Where Is It? Jl. Pantai Berawa No.5, Tibubeneng, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia

Ruko Cafe

An Australian-style coffee shop and cafe with staple coffee choices, alternative milk options, and savoury or sweet breakfast options (including gluten-free).

The baristas make very cute latte art!

Where Is It? Jl. Pantai Berawa No.99, Tibubeneng, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia

Hungry Bird Coffee Roasters

To make a great cup of coffee, Hungry Bird selects the best local beans and roast them in-house.

Here you can gran a cup of single origin, milk coffee, matcha or hot chocolate and work on your laptop. But we highly recommend trying their pancakes too.

Where Is It? Jl. Raya Semat Jl. Segara Perancak No.86, Tibubeneng, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia

Expat Roasters

A top-notch speciality coffee shop started by two Australians that now excels at coffee making and supplies a large number of Bali coffee spots and restaurants with specialty coffee beans.

They make and sell decaf coffee beans and Nespresso-compatible capsules too.

Where Is It? Petitenget St No.1a, Kerobokan Kelod, Kuta Utara, Badung Regency, Bali 80361, Indonesia

Batukaru Kopi / Kopi Dulu

A small coffee shop next to Jatiluwih rice fields with fewer crowds offering amazing coffee-drinking options and views.

A slow morning with a ride here to get one cup of coffee – is a perfect Sunday routine.

Where Is It? Jl. Batu Luwih Kawan, Jatiluwih, Kec. Penebel, Kabupaten Tabanan, Bali 82152, Indonesia

ST. Ali

From classy to cold brews or lattes with oat milk – this new trendy coffee shop from Australis is always busy.

They are proud of using their own blend of the world’s best beans to deliver your caffeine hit.

Where Is It? Jl. Pantai Pererenan, Pererenan, Kec. Mengwi, Kabupaten Badung, Bali 80351, Indonesia

Neighbourhood

A place for chill vibes, wholesome food, and a good cup of coffee. There are a few unique coffee drinks you have to try here: special Bulletproof brews with a hint of cinnamon, Mushroom Latte, or house-made cold brew.

They are among the few who serve traditional Vietnamese iced coffee with condensed milk too.

Where Is It?

  • Berawa: Jl. Pantai Berawa No.99 BB No.99 BB, Tibubeneng, Kuta Utara, Badung Regency, Bali 80361, Indonesia

  • Seseh: Jl. Pantai Seseh No.888, Cemagi, Kec. Mengwi, Kabupaten Badung, Bali 80351, Indonesia

Satu Satu

Sudana family, a famous producer of exceptional coffee that has coffee plantations in Lawak village, Belok, Sidan, Petang & Badung is behind one of the top coffee spots in Canggu – Satu Satu.

They only use natural and traditional Balinese methods to grow, harvest, and roast their coffee.

Where Is It? Jl. Pantai Berawa No.36, Tibubeneng, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia

BGS Bali

One of the cool spots in Bali to get coffee and hang out with surfers and expats. It is a small shop serving your favourite coffees and selling surf essentials.

Since 2012 they have served crowd favourites, as well as lattes with almond milk using special arabica coffee beans from Sumatra.

Where Is It? Jl. Munduk Catu No.1, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia

Blacklist Coffee Roasters

A world-class award-winning coffee roaster from Australia found its home in Canggu. Anything you want from single origin to speciality coffee you will find here.

A unique experience is a coffee tasting you can book at Blacklist coffee roasters for only 120,000 IDR (roughly 12 AUD).

Where Is It? Jl. Tanah Barak No.6, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80351, Indonesia

Coffee Cartel

This boutique coffee house with a very unique feature. They own a specialist ripple machine and a patented printing technology to make printed latte art for an additional 15,000 IDR (1.5 AUD).

They have a large selection of lattes, classic brews, and also coffee made in syphon, V60, vietdrip or Aeropress.

Where Is It? Jl. Lb. Sari No.8, Kerobokan Kelod, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia

Revolver Espresso

Coffee lovers are raving about their coffee blends. Plus, Revolver Espresso will serve you breakfast cocktails like Revolver Espresso Martini with vodka, coffee liqueur, espresso, and cocoa. For gourmets, try Crème Brûlée Iced Latte.

Where Is It? Jl. Nelayan No.5, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia

Seniman Coffee Studio

Any coffee lover in Ubud knows where to get the caffeine fix in a cozy setting – at Seniman! Plus, they often organize coffee-making and latte art classes for everyone who wants to try.

Try the best sellers like Kintamani fruity beans, iced milk coffee, and the manual brew with Bali Karana Agung (Robusta) Beans.

Where Is It? Jl. Sri Wedari No.5, Banjar Taman Kelod, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Anomali Coffee

A small coffee shop in Ubud that may not look like much but you can have amazing coffee, including French press and V60.

They have a nice iced blended series. For more classic choices, you can try Aceh Gayo, Bali Ulian, Sumatera Dolok Sanggul, Flores, Kintamani, and other unique coffee beans from all over Indonesia.

Where Is It? Jl. Raya Ubud No.88, Petulu, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Suka Espresso

A super popular coffee spot in Uluwatu, close to Thomas Beach, serving trendy brekkie options and amazing hot and iced coffee.

A rare place where you can also find an 18-hour cold drip or avocado coffee.

Where Is It? Jl. Labuansait No.10, Pecatu, Kec. Kuta Sel., Kabupaten Badung, Bali 80361, Indonesia

Miel Coffee

A laptop-friendly coffee shop in Canggu with great specialty coffee. You can order classic Italian-style coffee, iced caffeinated drinks, and filter coffee.

But if you want something special, try house blends, like Salted caramel, vanilla, or butterscotch coffee.

Where Is It? Jl. Pantai Batu Bolong No.5, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia

Picco Coffee

Classic coffee and non-coffee drinks are all delicious at Picco. Try Hojicha latte – a spin on a Japanese roasted green tea latte drink.

Where Is It? Jl. Munduk Kedungu No.16, Pererenan, Kec. Mengwi, Denpasar, Bali 80351, Indonesia

Acme

Acme is an amazing cafe and coffee shop with delicious tuna focaccia and coffee beans roasted in-house.

Come here to spend a slow morning and grab a flat white, various hand-brew filter coffee options, delicious coconut coffee, and a Japanese iced drip.

Where Is It? Jl. Pantai Pererenan No.81A, Pererenan, Kec. Mengwi, Kabupaten Badung, Bali 80351, Indonesia

Bali Beans

Bali Beans coffee shop was opened by the same family that owns Satu Satu – family-owned plantations and one of premium Kintamani coffee beans, sustainably produced and purchased directly from the farmers.

Try different beans: natural, black honey, fully-washed, or different brewing methods like V60, Chemex, syphon, press coffee, or Vietnamese drip.

Where Is It? Jl. Umalas 1 No.67, Kerobokan Kelod, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia

Dimattina Roastery and Kitchen

A restaurant and a roastery selling their in-house roasted beans and serving a wide range of classic and creative caffeinated drinks from long black to beetroot or charcoal latte.

Where Is It? Jl. Danau Poso No.54, Sanur, Denpasar Selatan, Kota Denpasar, Bali 80228, Indonesia

Ubud Coffee Roastery

Ubud Coffee Roastery serves 100% Indonesian Arabica. It is rather sour and has an acquired taste for some, but some coffee lovers find it the best.

Try drip coffee and some local blends like Flores Mbohang, Palarisa, or popular Kintamani.

Where Is It? Jl. Goutama Sel., Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

House of Yoreh

SCA-accredited specialty coffee shop with a meticulously-crafted drink menu based on directly sourced, award-winning, coffee beans from Mt. Puntang.

You can also try rare Cascara tea here!

Where Is It? Jl. Raya Babakan Canggu No.26, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia

Titik Temu Coffee

Titik Temu owners took great inspiration from Balinese coffee culture, how it brings people together and how much Indonesians love coffee.

Here you can sit on the ground and have a cuppa like a local. If you want something special, try Ginger Latte, Rum Latte, or Hazelnut Frappucino.

Where Is It? Jl. Kayu Cendana No.1, Seminyak, Kec. Kuta, Kabupaten Badung, Bali 80361, Indonesia

Simply Brew Coffee Roasters 

Peach Affogato, mango coffee, Vietnam Drip or V60 with El Salvador beans – pick one and don’t forget to order a slice of cake.

Try different local blends, they truly bring out the flavours of the locally-sourced beans.

Where Is It? Jl. Bypass Ngurah Rai No.127A, Sanur, Denpasar Selatan, Kota Denpasar, Bali 80228, Indonesia

25 PM Coffee

A chain of coffee shops with branches in Kerobokan, Nusa Dua, Jimbaran, Denpasar, and Sanur.

The menu is pretty extensive: you can order regular coffee, iced coffees and frappe, flavoured coffee drinks, and some manual brews from V60 to Vietnamese drip.

FAQs

What Is The Famous Coffee In Bali?

Bali’s most famous speciality coffee is Luwak coffee produced with the help of little animals – civets or luwaks, that eat and poop the coffee cherries, that farmers collect and roast.

Is Luwak Coffee Expensive In Bali?

Wild Luwak coffee produced with civets that are roaming free and do not live in cages will be quite expensive to buy in bags, but the tasting experiences are not expensive and can be around 25 AUD per person including plantation tour.

Is Coffee From Bali Good?

Balinese coffee culture has rapidly developed since the 20th century and there are many delicious coffee varieties produced on the island. Try Kintamani coffee – the best arabica coffee in Bali.

Final Thoughts On The Best Coffee, Bali

If you are looking for a good cup of flat white or to try some speciality coffee shops while in Bali, you’re in for a treat! From local family-owned plantations to world-class roasters and coffee shops, you will not be disappointed. 

Read more:

The 38 Best Cafes Canggu: Every Great Spot For Coffee And Brunch

Best Desserts Bali: The Sweetest Local Treats And Where To Find Them

Share this post

Fill in your details below!