Coffee in Bali is as common as a sunny day, as a beautiful sunset or as a cute Bali dog.

For energising your morning, giving yourself a little pick-me-up or meeting up with friends for a gossip, coffee is a must while on the island.

Farmed, picked and processed right here in Bali, many of the best coffee spots use native beans to prepare their diverse selection of drinks. You will also find some of the neighbouring island’s beans popping up here and there.

Enough jabbering, its time for the good stuff, all the best places to get a coffee in Bali!

Best Spots for Coffee in Canggu

Canggu is a hub for Bali’s digital nomads with many cafes doubling up as coworking spaces for those important work hours. 

Revolver

Everyday 7:00 AM-11:00 PM
+6281238428343
Jalan Kayu Aya Gang 51

Revolver

From the early morning, the coffee machines in Revolver Espresso are buzzing and brewing.

In iconic black paper cups, black, white and filter hot coffees are served with various breakfast dishes like french toast, sandwiches or burrito bowls and tacos.

When the evening draws in, Revolver not only serves coffee, but beer, cocktails and wine, too.

Along with the famous Canggu spot, Revolver also has a cafe in Seminyak. 

 

Blacklist Coffee Roasters

Everyday 7:00 AM-8:00 PM
+62 813-3872-8664
Jl. Tanah Barak No.6, Canggu

Blacklist Coffee Roasters

Unlike the name, Blacklist Coffee Roasters should be on the list of must-go coffee places in Bali. You can have a whole coffee tasting experience. Try out a dégustation session, with coffees from a variety of flavorful brews and blends. Taste the special edition Canggu Blend!

The multi-award winning Blacklist Coffee Roasters is well known as an Australian Specialty Coffee, and now Bali is their second home.

They came with a mission to provide great coffee, mouth-watering food, and an enjoyable experience. It is busy at all times of day for coffee, dining and evening drinks.

 

Hungry Bird

Coffee Roaster
Open & Bright
Mon-Sun 8:00-17:00
+62 361 9075 646
Jl. Segara Perancak No.86, Tibubeneng

Hungry Bird

Coffee Roaster

Hungry Bird has some of the coffee beans in Bali which they ship out and around to other cafes in Bali, sharing the caffeinated love.

The home base cafe of the brand has a roasting room, a roasting machine and staff busily packing coffee beans. Located in the heart of Berawa, it is a popular stop for early morning workers to stop by for a hit before work.

 

Satu Satu Coffee

Everyday 8:00 AM-4:30 PM
+62 878-6207-7011
Jalan Raya Pantai Berawa No. 36 Canggu, Bali, Indonesia 80361

Satu Satu Coffee

The coffee beans used at Satu Satu are produced in plantations belonging to the iconic Sudana family. This authentic local coffee has been produced by the same family since 1985, using natural coffee production methods! 

With all different kinds of delicious treats and tantalising drinks on offer, Satu Satu will quickly become your favourite place to stop off for a cup of Joe before heading to the beach, or work. 

 

Samm's Farm Coffee

Mon-Sat 9:00-22:00
+62 853-5369-5751
Jl. Canggu Padang Linjong No.58, Canggu

Samm's Farm Coffee

From the volcanic highlands of west Java, the owner of Samm’s Farm Coffee, Sammy, serves some of the tastiest coffees in Bali. Not only for the delicious beans, but for the love and care that is put into each cup, Samm’s Farm is a great local stop off. 

Just a modest caravan on the side of bustling Padang Linjong, you won’t be able to drive by without stopping in for a caffeine fix.

 

Miel Coffee

Everyday 7:00 AM-7:00 PM
+62 853-5656-8800
Jl. Pantai Batu Bolong No.5, Canggu

Miel Coffee

After gaining success in his hometown of Medan, Miel brought his coffee to Bali. With Japanese and tropical influences, the towering windows make this coffee shop feel huge and bright. There is even a beautiful tree growing right in the heart of the cafe, adding an element of nature to the modern space!

The filter coffee, brewed with an Origami Dripper, is incredible and can definitely provide you that kick in the ass you might need to get through the day. 

 

Copenhagen

Brunch Restaurant
Cozy & Instagrammable
Mon-Sun 6:30-18:00
+62 812 8197 8268
Jl. Padang Linjong No.71A, Canggu

Copenhagen

Brunch Restaurant

Coffee and pastries are a match made in heaven, and Copenhagen is one of the places to get coffee in Bali that does both the best.

They have some of the best Danishes and pastries on the island, great for accompanying your coffee. The Nordic inspired restaurant is perfect for  brunch in the middle of the hustle and bustle of Canggu. 

 

Cinta Cafe

Everyday 8:00 AM-11:00 PM
+62 812-3817-2422
Jl. Pantai Berawa no. 69, Canggu

Cinta Cafe

Enjoying coffee in the morning, with a view of green rice fields is an island dream. Not only does Cinta Cafe have the usual coffee shop options like piccolo, latte and cold brew, they also have more specialized coffees like beetroot lattes and turmeric lattes.

For a peaceful start to your day, Cinta Cafe is picture-perfect. 

Best Coffee in Uluwatu

It isn’t all just surf and sunsets in Uluwatu. For perking up before a morning surf, there are some really cool cafes in Uluwatu!

Ituaja Coffee

Everyday 8:30 AM-6:30 PM
+62 896-9081-6881
l. Bali Cliff, Uluwatu

Ituaja Coffee

Ituaja Coffee is a super cute and quaint cafe serving some seriously delicious coffees in Ulu. The kopi susu melasti made with palm sugar is a personal favourite.

They also have a bakery for that oh so necessary coffee side pastry. Even though it’s on the side of the road, the calm atmosphere makes it perfect for catching up with friends. 

 

BGS Bali Uluwatu

Everyday 7:30 AM-10:00 PM
+62 878-6181-3103
Pecatu South Kuta Badung Regency, Bali

BGS Bali Uluwatu

After a fun surfing sesh at Suluban Beach, stop by BGS Coffee for a sip of caffeine. Rumor has it, you have to try the almond milk latte.

There are 3 branches of BGS in Bali, including Canggu and Dreamland. All 3 are a base for surfers, selling surf gear as well as delicious beans! 

Surfing in Bali is pretty renowned, and topping it off with a great coffee makes for the ideal island duo.

Best Coffee in Ubud

In the jungles and close to the heart of the island’s coffee production area, these cafes in Ubud serve amazing cups of coffee!

Ubud Coffee Roastery

Everyday 8:00 AM-3:00 PM
+62 811-3800-8001
Jl. Goutama Selatan, Ubud, Bali 80571

Ubud Coffee Roastery

Hidden away from the busy main roads, Ubud Coffee Roastery only has three tables, and a window bar. Don’t doubt its reputation by its size, the tables are always full!

There are only coffee and tea options, no food or snacks. With the local beans roasted right on site, this is a no-thrills, amazing coffee stop-off. 

 

Anomali Coffee

Everyday 7:00 AM-10:00 PM
+62 361 972263
Jl. Raya Ubud No.88, Petulu, Kecamatan Ubud

Anomali Coffee

Anomali Coffee serves a variety of Indonesian coffee blends including Papuan, Javanese, Sumatran, and Balinese Kintamani roasts. Ideal for a morning caffeine fix, Anomali opens at 7am! 

With good prices, and a nice atmosphere behind its humble appearance, it will quickly become your favourite place to get coffee in Bali. 

 

Suka Espresso

American
Minimalist & Cozy
Everyday 7:30 AM-9:30 PM
+6281338692319
Jl. Raya Pengosekan Ubud No.108, Ubud

Suka Espresso

American

The Ubud branch of Suka Espresso is in a nice location, near the main street but hidden away to remain peaceful. For a traditional Balinese atmosphere, mixed with natural elements, it is a calm and comfortable place to have your daily coffee and get some morning emails out of the way. 

Suka Espresso is an island-wide fave, do you think it lives up to the hype?!

 

Black Eye Coffee

Everyday 10:00 AM-7:00 PM
+62 811-953-217
Jl. Raya Ubud

Black Eye Coffee

Black Eye Coffee in Ubud is one of those super cool places where its allll the about the coffee. The simple, quaint cafe lets its beans do the talking with the menu of all the usual caffeinated delights. 

Along with delicious sips, they even offer latte art classes! Come away with a new skill you’ll be able to impress your friends with at home, and really up your home coffee game.

 

Seniman Coffee Studio

Coffee Shop
Minimalist & Cozy
Everyday 7:30 AM-10:00 PM
+62 812-8338-6641
Jl. Sri Wedari No.11, Ubud

Seniman Coffee Studio

Coffee Shop

Located just off the main street in Ubud, Seniman Coffee Studio is an absolute oasis for coffee lovers. The cafe serves world-class coffee beans from various regions in Indonesia, Africa, South and Central America.

There are on-site micro roasts, brew bars, and a store to buy beans to take home. You can also learn how to brew, roast and make the perfect espresso and latte art. 

 

Flock

Artisan Comfort
Edgy & Artistic
Mon-Fri 9:00-18:00 Sat-Sun 8:00-17:00
+62 817 7413 4582
Jl. Jatayu, Ubud

Flock

Artisan Comfort

Within the magical jungles you can find a humble Ubud restaurant obsessed with redefining comfort food, Flock. They serve soul-warming food served from farm to table. But what we are here for is the coffee, which is also amazing as it’s always freshly brewed!

Accompanied by sounds of the natural surroundings, Flock is a worthy contender for enjoying a cup of coffee in Bali. 

Best Coffee in Seminyak and Kerobokan

After hours of retail therapy in Seminyak and exploring the town, these coffee shops offer a cool, refreshing respite.

Titik Temu Coffee

Everyday 8:00 AM-9:00 PM
+62 811-1583-003
Jl. Kayu Cendana No.1, Seminyak

Titik Temu Coffee

Titik Temu is an amazing spot to grab coffee in Seminyak, right among the shops and bustle of the town. It has a semi-open design, with a little garden and indoor seating.

With some tasty dishes to accompany your tasty coffee, start your day off energising for some good shopping, or stop by for a pre-beach sip.

 

Pison Coffee

Everyday 7:00 AM-1:00 AM
+62 821-4456-0066
Petitenget St No.19A, Kerobokan Kelod, Kuta Utara, Badung Regency, Bali

Pison Coffee

Pison is a cult favourite in Bali with a diverse menu, cosy vibe and located right in the heart of Seminyak.

One of those places that is buzzing from morning to evening, there is always something fun going on at Pison like the live music and holiday events. Serving amazing meals, iconic coffees and everything in between, you can stop by any time of day and be guaranteed a cup of coffee you won’t forget.

 

How I Met Coffee

Everyday 7:00 AM-7:00 PM
+62 878-2284-1600
Gg. Kahyangan, Seminyak, Kec. Kuta, Kabupaten Badung, Bali

How I Met Coffee

If unique and sweet is the vibe you’re looking for for your coffee in Bali, How I Met Coffee is the perfect spot. 

Owned by an Indonesian married couple, it has a minimalist concept, typical of a Japanese coffee shop with dominant shades of yellow and white. In a small, quiet lane the cafe is still relatively undiscovered with their delicious drinks and and snacks. 

 

Best Coffee in Legian and Kuta

In-between beach lounging and mall hopping, these cafes in Legian and Kuta prepare some super yummy coffees.

% Arabica

Everyday 8:00 AM-10:00 PM
+62 811-1918-0736
Jl. Beachwalk Mall, Kuta, Kec. Kuta

% Arabica

% Arabica is the number 1 coffee brand in Japan, with a setup in the luxe Beachwalk Mall opposite Kuta Beach. With reclining daybeds, you can relax and sip while looking out over the bustling street.

Brewing beans from all over the world, you can ask for something special or try their house blend. You are going to be blown away by the smooth taste! 

 

Djournal Coffee

Everyday 9:00 AM-9:00 PM
+62 361 4471764
Jl. Petitenget No.19, Kerobokan Kelod, Kec. Kuta Utara, Kabupaten Badung, Bali

Djournal Coffee

Djournal Coffee is an Indonesian fave, with cafes all over the country. Always based in a buzzing mall atmosphere, Djournal is a place to relax and energise before heading out for more retail therapy.

Try ordering best selling es kopi susu Batavia and matching chocolate croissants – you’ll be shopping on a sugar high!  

 

Volken Coffee

Mon-Fri 8AM-10PM / Sat-Sun 8AM-11PM
+62 818-0318-5152
Jl. Dewi Sri No.11, Legian, Kec. Kuta, Kabupaten Badung, Bali

Volken Coffee

Volken is an aesthetically pleasing cafe in the heart of Dewi Sri. Perfect for a cool-off after walking the hot streets, you can cool down with a charcoal ice latte or tasty cold brew.

Small and simple, the focus is on the coffee – as it should be!

Final Thoughts

Coffee in Bali is as important as breakfast, lunch and dinner, it is the best part of the day!

No matter where you are on the island there is a cute and comfortable cafe serving up amazing drinks prepared by beans from all over the world. Lattes, drip coffees, turmeric lattes, ice coffees – the island has nailed every different kind of caffeinated treat you can imagine, and they have crumbling pastries to go with it!

 

Featured image: Stuja Coffee