Bali is full of cafes serving world-class coffee. You will find great coffee on every street corner and even places you wouldn’t expect.
Once upon a time you’d have to search far and wide to find a good cup of coffee on the island, but those days are well and truly over! Bali is now not only home to some excellent baristas and beans, but the coffee shop scene is alive and thriving! Whether it’s locally produced coffee beans or premium imported beans, Bali has now become a paradise for coffee lovers. With so many choices the hardest part can be deciding where to go first. We’ve tracked down all the best coffee spots Bali has to offer so you’ll never go uncaffeinated!
The Corner House
The Corner House is one of the most popular cafés in Seminyak for a cup of coffee, and for good reason! Using Expat Coffee beans, here you can find all your favorite brews in a setting that will make you wanna stay a lot longer than you first intended. If you’re visiting in the morning there’s a great selection of arguably Bali’s best breakfast selections too, with other amazing food options available throughout the day. Plenty to choose from to pair with your cuppa of choice. Enjoy the fun vibe of this coffee shop right in the heart of Seminyak, either start your shopping adventure down Seminyak’s famous Jalan Kayu Aya here, or use it as your coffee stop during the day. It’s always a great atmosphere in this iconic venue and it surely needs to be on your Bali bucket list….especially if you are a coffee lover!
Jackson Lily’s is a family café and restaurant located in the heart of Seminyak. Named after the owner’s children, Jackson Lily’s strives to bring people and cultures together through delicious brews and a variety of food. Opening at 8 am and closing late everyday, this is an excellent choice for your caffeine fix throughout the day. Besides the classic brews you know and love they also have their signature selection of iced coffees such as a coconut or avocado iced coffee. If you want high vibes, finely brewed coffee and an original menu with plenty to choose from be sure to check out Jackson Lily’s.
Bali Beans is a stylish new coffee shop in a peaceful corner of Umalas that serves carefully crafted specialty brews. They take their coffee game seriously, that’s why they also have their own plantation here in Bali. This way they control every step of the process, from a tiny seed to a delicious cup. Choose which bean you want for your caffeine fix and how you want it brewed: the French press and V60 are fantastic but there’s much more to try out. Don’t pass on the food either, their talented kitchen makes delicious gluten-free pastries to go with your cuppa. And the spaghetti vongole and burger are crowd favourites.
Dimattina Roastery and Kitchen
Coffee specialists since ‘54, the Dimattina have a long and rich history in coffee. A family business which began with only roasting coffee in Melbourne has now expanded with several specialty cafés serving dimattina’s best blends. Since 2015 they have been roasting in Bali and have opened a cafe restaurant in Sanur in 2022. Bali has its very own dimattina café in Sanur with a beautiful outdoor garden. Here you can choose from dimattina’s wide selection of beans and taste their passion for coffee. We recommend trying a couple of different blends until you’re sure you’ve found your favorite! But dimattina is not only a roastery, it’s also a restaurant with top quality Italian food so definitely stay for dinner! There’s a huge parking space to make sure you can easily access dimattina and they’re open every day of the week.
Grain Cafe Area
In the heart of Seminyak Grain serves their own custom blends to happy customers every day. At Grain Espresso, it’s all about the beans and everything that celebrates the rituals of coffee drinking. Coffee connoisseurs will travel far and wide to find the perfect cup of coffee. For those living in or visiting Seminyak, this new urban café is fast becoming a holy grail for coffee lovers. You can taste their ‘from seed to cup’ philosophy in every cup. Cold drip or espresso, lattes, cappuccinos, flat whites and macchiatos all of them carefully crafted by, and for coffee lovers. Grain is a great choice for your caffeine boost. Sit outside on their cozy terrace or sit inside the homely designed café to escape the heat. With so many delectable pastries to choose from, Grain is an excellent choice for your afternoon break.
This boutique coffee house located in both Seminyak and Legian takes the art of coffee very seriously. All of the coffee beans are roasted in-house! We highly recommend trying one of their lattes or a cappuccino, using their specialist ripple machine and patented printing technology- the Coffee Cartel can recreate magical scenes on top of your foamy coffee. These highly instagrammable cuppas have made The Coffee Cartel a popular destination among coffee lovers. But rest assured, they don’t just look good, The Coffee Cartel combines both aesthetics and taste to create cups of goodness that keep the people coming back!
Pottery Café at Hotel Indigo
Hotel Indigo is a beautiful beachfront hotel in Seminyak offering luxury rooms, games and activities for kids, wellness and much more. Everything at Hotel Indigo is done to a high standard, including their restaurants and cafés. For coffee lovers, the Pottery Café is the place to be! The interior is designed by a local artist and is the perfect complement to the scent of fresh ground coffee. All beans are locally sourced. They also serve delicious sandwiches, crisp pastries and rich desserts to accompany your cuppa.
BGS Bali is both a surf shop and a trendy coffee bar where you can find all your surf essentials, find friendly faces and of course your caffeine hit. With locations at popular surf destinations like Canggu, Kuta and Uluwatu, BGS Bali combines Bali’s love for brews with a chillaxed surf vibe. Of course you don’t need to be a surfer to enjoy a cuppa here, the delicious fresh coffee alone makes BGS Bali a top place to visit any time of day and the feel-good vibes will keep you coming back.
Seniman is one of Indonesia’s leading specialty coffee brands and a boutique coffee roastery. They roast all of their own coffee and you can taste their passion in every sip. Whether you want to buy roasted beans, capsules or bottled cold brews, or you just want to sit back and enjoy a coffee in their café, Seniman has got you covered. If you are a coffee lover and you find yourself in Denpasar or Ubud definitely give Seniman a try, you wont regret it.
Satu-Satu Coffee Company
Satu-Satu is the embodiment of traditional Balinese coffee culture. At this café they only use beans produced in family-owned plantations across Bali. Traditional Balinese methods are used to create organic coffee with superior flavor. The focus is on producing coffee the natural way. This coffee culture is so important for Bali that even the government helped the family to expand their business by providing extra equipment and machinery. Located in Berawa close to Canggu, Satu-Satu is the place to go for a legendary coffee fully created by Balinese people.
Bistro Anwa has so much to offer with a stunning roof-top bar, great cocktails and mouth-watering food. However we can’t forget that they also serve perfectly brewed coffee. With comfy seating, slick design and a beautiful view from the terrasse there are so many reasons to visit Bistro Anwa when you find yourself in Umalas.
Anomali Coffee offers coffee beans from plantations all over Indonesia, with each region having its own signature coffee. They supply premium coffee beans to the best hotels but their delicious brews are so popular that they also own several cafés around Bali. With locations in Sanur, Canggu, Kuta and Ubud it’s clear that the people love Anomali. Using only local ingredients of the best quality, coffee lovers adore the authentic taste and aroma of every cup.
Ubud Coffee Roastery
Ubud Coffee Roastery uses 100% Indonesian Arabica to brew their cups of goodness. This cozy café serves finely crafted coffee to happy customers every day. With comfortable seating, fast wifi and AC it’s also a great place to get some work done. Take a seat in front of the window and enjoy the view of the temple or grab a cup to go if you’re in a hurry.
With a location in Uluwatu and one in Ubud, Suka Espresso brings the good vibes and great brews. They’ve turned an old warung into a modern, vibrant Australian style cafe with a love for coffee and wholesome fresh food in Uluwatu. They have obviously got things right because they recently opened in Ubud also. As the name suggests their espresso’s are legendary but they also have a wide range of other brews including their own creations like the Suka iced coffee.
Crumb and Coaster
Located on Benesari Lane Kuta, Crumb and Coaster brews specialty coffees. You can take a seat in a cozy corners, or on the terrace or you can plug your laptop in and get a few things done while you sip a fine coffee. Crumb and Coaster has a versatile vibe and versatile coffee menu to match. Open till late and with a great food menu to boot it’s easy to spend a long time in this trendy venue.
Kopi Petani at Melia
The Melia is a breathtaking destination in Nusa Dua with stunning views, several pools, beach access and numerous sporting activities. They have six different restaurants and Kopi Petani is the place to go for your coffee fix. Here you can find everything from coffees to frappuccinos to ice blends and finely crafted pastries. You can dine in or take your cup to enjoy by the pool, on the beach or anywhere you want.