Must-Visit Cafes in Bali for Chill Vibes and Yummy Food
Home to some of the best beach clubs, dreamy villas, beautiful temples, white sand beaches, sprawling rice fields, and exhilarating outdoor activities, Bali is the perfect tropical summer destination to spend sun-drenched days in. ☀️
In case you didn't know, Bali also has a vibrant cafe scene, with lots of cute spots to get a good cup of coffee (made with local beans, of course!), brunch, dessert, or just to rest your legs between all that sightseeing. Here’s a list of our favourite cafes in Bali to add to your itinerary! For trendy and health-conscious options, don't miss Cafe Organic and Café Organic in Seminyak, Bali.
🇮🇩 Bali Travel Essentials 🇮🇩
Top things to do in Bali
- Visiting multiple attractions in Bali? Get the Klook Pass Bali and enjoy up to 45% savings!
Getting around
Stay connected with our Indonesia eSIM and find the best places to stay in Bali — plus exclusive hotel promos and bundle deals!
1. Pison Coffee
Treat yourself to coffee, music, and good food at Pison Coffee, housed within an unassuming red brick building. Love avocado and coffee? Order one of the cafe’s signature drinks - The Espresso Avocado: a unique, creamy concoction made with fresh avocado juice and topped with vanilla ice cream! Pison Coffee also has a pretty extensive food menu with inventive dishes such as lobster toast, squid ink fried rice, scallop mentaiko pasta, and truffle tenderloin steak.
Address: Petitenget St No.19A, Kerobokan Kelod, Kuta Utara, Badung Regency, Bali 80361, Indonesia
2. The Avocado Factory
Another great spot for avocado lovers is the Avocado Factory, which emphasizes sustainable practices and collaborates with local farmers to offer a variety of avocado dishes. Tuck into healthy delights that not only taste great but looks oh-so-grammable too!
Address: Jl. Batu Mejan Canggu, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80351, Indonesia
3. Matcha Cafe Bali
If you’re a fan of matcha, you’ll love the wholesome Matcha Cafe Bali. This organic cafe specializes in matcha green tea beverages (made with ceremonial grade matcha powder sourced all the way from the hills of Uji in Japan 🍵) but also serves up locally roasted speciality coffee, smoothies, fresh juices, as well as a seasonal and healthy food menu. The restaurant is also vegan and gluten-free friendly!
Address: Jl. Pantai Berawa No.99, Tibubeneng, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
4. Cafe Organic Seminyak
Another great spot for vegan food is Cafe Organic, known for its fresh, locally sourced ingredients. Come for the smoothie bowl, stay for the beautiful setting and chill vibes (and maybe order even more yummy food!).
Address: No.99 X, Jl. Petitenget, Kerobokan Kelod, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
5. Revolver Espresso
Revolver Espresso is one of the OG speciality coffee spots in Bali, and an expert when it comes to brewing good cuppas with beans born in Bali. Unlike most cafes that are brightly-lit and cheery, Revolver Espresso gives off a cool and laid-back vibe with its warehouse-like interior. There are currently three Revolver Espresso branches in Bali, so you can choose one of your liking!
Address: Jl. Kayu Aya No.Gang 51, Seminyak, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
6. Coffee Cartel
Another must-visit spot for coffee lovers is Coffee Cartel, known for its photogenic pink interior and specialty coffee. If you love the coffee, you can also purchase their specialty coffee beans here! P/S: A kid's menu is also available - so don't worry if you're travelling with little ones in tow.
Coffee Cartel has two outlets - Seminyak and Legian - so you get to choose the one that's most convenient for you!
Seminyak Address:: Jl. Lb. Sari No.8, Kerobokan Kelod, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
Legian Address: Jl. Werkudara No.8, Legian, Kec. Kuta, Kabupaten Badung, Bali 80361, Indonesia
7. The Fat Turtle
Located a bit off the road, The Fat Turtle occupies a small space but will make you feel right at home. One of the bestsellers here is definitely their famous red velvet pancakes, that were once one of the most Instagrammable food in Bali. They’re fluffy, moist, and paired perfectly with cream cheese mousse, chocolate soil, and honeycomb crunch - a heavenly combination indeed!
Address: Jl. Petitenget No.886 A, Kerobokan Kelod, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
8. Doppio Cafe Pink
Another popular spot is Doppio Cafe Pink, known for its vibrant, Instagram-worthy decor and healthy meal options. If you're looking for a place that looks great on your Instagram, this pink-themed cafe is deffo one to check out!
Address: Jl. Raya Basangkasa No.8x, Seminyak, Kec. Kuta, Kabupaten Badung, Bali 80361, Indonesia
9. Lazy Cats Cafe
Looking for a spot to get a bite or rest your legs while exploring Ubud? Nestled in the heart of Bali’s cultural capital, Lazy Cats Cafe is not your typical cafe, but doubles up as a vegetarian restaurant, bar, and gallery! As the brainchild of an architect, it exudes an industrial bohemian flair and has an interior that’s a feast for the eyes.
Treat yourself to a refreshing cocktail, a glass of speciality coffee, or one of their many vibrant plant-based delights. Lazy Cats Cafe also offers a variety of classic brunch dishes with a unique twist.
Address: Jl. Raya Ubud No.11, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
10. Seniman Coffee Studio
Seniman Coffee Studio is proud to identify themselves as a boutique coffee roastery specializing in specialty coffee. ✨ Located in downtown Ubud, they have been meticulously roasting their own beans and putting care into every brew they serve since 2010. You can opt to sit in their air-conditioned indoor section, across the barista bar, or out at one of the tables by the streets under the sunshine. They also serve food and cakes if you’re up for a bite.
Address: Jl. Sri Wedari No.5, Banjar Taman Kelod, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
11. Livingstone Cafe & Bakery
Up for some pastries? Make your way to Livingstone Cafe & Bakery, a cosy green space with semi-outdoor seating, warm hospitality, and freshly-baked pastries. Located just 10 minutes away from Kuta Beach, it’s the perfect chillax spot after spending hours in the sun - though you might want to avoid peak lunch and dinner hours as it can get quite crowded due to its popularity. People who’ve been here swear by their house blend coffee, buttery croissants, fluffy pancakes, and cheesecake! Livingstone Cafe & Bakery also offers a variety of sweet treats such as banoffee pie and tiramisu tart.
Address: Petitenget St No.88X, Kerobokan Kelod, Kuta Utara, Badung Regency, Bali 80361, Indonesia
12. Milk & Madu Cafe
Milk & Madu Cafe is the perfect spot to hang out and chill with your friends or family after hours out in the sun. Expect delicious brewed coffee, and simple yet gourmet cafe food from freshly-made pizzas to breakfast burritos, all-day sandwiches, sandos, and brunch cocktails that are perfect for the tropical heat. The branch along Beach Road even has a lovely outdoor play area for your little ones to have fun in! Milk & Madu Cafe also offers colourful and healthy smoothie bowls.
Address: Jl. Pantai Batu Bolong No.92, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesiav (Beach Road branch)
13. Kynd Community
Indulge in some guilt-free eating at Kynd Community, a plant-based cafe that was voted as one of the best vegan restaurants in the world! Using fresh and healthy ingredients in everything they serve, it's the perfect dining spot to detox with a fresh smoothie bowl, avocado toast, or vanilla-infused pancakes topped with coconut ice cream and fruit after all that crispy fried food in Bali. The cafe's interior is also super cute and definitely exudes good vibes. 💖
Address: Jalan Petitenget No.12 Kerobokan Kelod, Seminyak, Kuta Utara, Badung Regency, Bali 80361, Indonesia
14. Sisterfields
The iconic Sisterfields is the perfect brunch spot in Bali. Located in the pulsing heart of Seminyak, Sisterfields brings a slice of the Australian cafe culture to Bali with its all-day contemporary brunch menu, quality coffee, and wide range of desserts, pastries, smoothies, and juices. The cafe is brightly-lit, chic, and almost always filled with excited, hungry people.
Address: Jl. Kayu Cendana No.7, Seminyak, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
15. Cafe Pomegranate
Feel at peace as you sip on your coffee or tea at Cafe Pomegranate, a zen cafe located in the middle of a rice field in central Ubud. Not only does the cafe offer views of vast open rice fields, but you can also spot the majestic Mount Agung in the distance on a cloudless morning. The best time to pop by is close to evening if you'd like to catch a sunset over the rice fields, but you can also come by at night for views of stars and even fireflies if you're lucky!
Address: Jl. Subak Sok Wayah, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
16. Starbucks Reserve Dewata
Starbucks may be mainstream compared to local cafes, but you simply shouldn't miss out on the biggest Starbucks outlet in Southeast Asia while you're in Bali. The 20,000 sqft Starbucks Reserve Dewata is a spacious outlet that sports a stunning interior designed as a tribute to Indonesia's culture and coffee heritage. You can enjoy more than 100 handcrafted beverages that are exclusive to the reserve such as Lavender Latte, House Affogato, and Origin Flight here!
Address: Jl. Sunset Road No.77, Seminyak, Kec. Kuta, Kabupaten Badung, Bali 80361, Indonesia
17. Cat Cafe Ubud
Have lunch with cheeky furballs curled up next to you at the adorable Cat Cafe Ubud. Filled with rescued kitties of all colours, sizes, and personalities (from elegant felines to playful ones), Cat Cafe Ubud is the perfect cafe for cat lovers. Besides food for yourself, you can also get some treats for your furry new friends - super helpful if you're looking to get their attention. 🐱
Address: Jalan Raya Pengosekan, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
18. Desa Meksiko
It'll be hard to find a more colourful cafe than Desa Meksiko in Bali. 🌈 This quirky Indo-Mexican eatery has lots of charm with its vibrant interior, yummy tacos, delicious burritos, giant churros, and refreshing cocktails. They also often have lots of promos including happy hour cocktails, Taco Tuesdays, free churros after every meal, and more, so do check their social media in advance and plan your visit accordingly!
Address: Jl. Poppies II No.19, Kuta, Kec. Kuta, Kabupaten Badung, Bali 80361, Indonesia
More inspiration for your Bali trip
What is Klook?
Klook is a world-leading travel and experiences platform, with over half a million offerings in over 2,700 destinations! Browse our growing collection of travel activities and services in 15 languages, and complete bookings seamlessly with 40 currencies and over 40 payment methods.
We're here to bring the world closer together through experiences. Whether it's something new in your neighborhood or an adventure abroad, with Klook you're always connected to a world of things to do and places to see.