Best Bali cafes
Bali is a foodie’s haven, with dining experiences ranging from casual warungs to fine dining restaurants, street food to cool cafes. If you’re there seeking the latter, then look no further, for our guide to the best Bali cafes gives you the lowdown on the top places for coffee, breakfast, brunch, or a spot to work from anywhere.
Whether you’re an avid coffee enthusiast or looking for a casual spot to wind down after a day at the beach, these Bali cafes are guaranteed to satisfy your search for good food and good vibes. We’ve also classified the guide according to popular districts for ease.
Table of Contents
Seminyak
1. Kim Soo
Kim Soo is one of the more novel cafes in Bali, for it is both a lifestyle boutique and a dining destination. The space is replete with photo-worthy spots, from black-and-white backdrops to a turquoise splash pool you can pose at if you’re looking to nab that OOTD shot. It’s also worth looking at the different knick-knacks and pieces the cafe has available, because you might find something you’re interested in bringing home.
The cafe itself offers classic brunch dishes with a bit of a French twist, and house-made cakes. We particularly enjoyed their Triple Cheese Toastie (IDR75K++/~S$6.81++), a huge grilled cheese sandwich packed with three types of cheese: melted cheddar, mozzarella, and Swiss cheese. For dessert, get your hands on their Dulce de Leche Cheesecake (IDR40K++/~S$3.63++) if it’s available. The rich cheesecake batter is laced with dulce de leche, but is not overly cloying.Â
Read our Kim Soo review.
Address: Jalan Kayu Aya Nombor 21, Kerobokan Kelod, Kecamatan Kuta Utara, Bali 80361
Opening hours: Daily 8am to 5:30pm
Website
Kim Soo is not a halal-certified eatery.
Kim Soo: Secret Bali Cafe In A Furniture Store With Cheesy Toasts And Caramel Cheesecake
2. Kynd Community
If you’re looking for Bali cafes on social media, you’ll definitely come across Kynd Community. The Instagram darling is known for its pink decor, but also for being one of the best places for vegan food in Bali.Â
At their Seminyak outlet, you can dine in their spacious alfresco area, or indoors amongst their pink tropical decor. The cafe isn’t all looks though—they deliver equally on the flavour front too. Get their Creamy Tan Tan Ramen (IDR90K++/~S$8.21++), made with ramen noodles, mixed greens, enoki, and mock minced pork, if you’re craving something spicy, or their Smoked Bacon Gnocchi (IDR95K++/~S$8.66++), for a twist on an Italian classic that hits the spot. Aside from their dishes, Kynd Community also has a selection of refreshing juices, spritzers, and coffees on the menu too.
FYI: There’s also another outlet in Canggu.
Read our Kynd Community review.
Address: Jalan Petitenget Nombor 12, Kerobokan Kelod, Seminyak, Kuta Utara, Badung Regency, Bali 80361
Opening hours: Daily 7:30am to 10pm
Tel: +62 859 3112 0209
Website
Kynd is not a halal-certified eatery but uses no pork or lard.
3. Sisterfields
Image credit: Sisterfields
Sisterfields in Seminyak is one of the area’s OG cafes. The Australian cafe is housed in the centre of Seminyak, and offers all-day breakfast, brunch, and lunch. Quality coffees are another thing Sisterfields is known for, alongside their house-made bakes prepped fresh daily.
Image credit: Sisterfields
If you’re swinging by for breakfast, try their Chocolate Brioche French Toast (IDR110K++/~S$9.95++), topped with a rich chocolate sauce, chocolate soil, and bruleed bananas. For savoury mains, dig into the likes of their Chilli Cheese Scrambled Eggs (IDR100K++/~S$9.05++), or their Sticky Nam Jim Pork Belly (IDR110K++/~S$9.95++) if you’re there for lunch. Aside from mains, the eatery also has a selection of refreshing acai and smoothie bowls available.Â
Address: Jalan Kayu Cendana No.7, Seminyak, Bali 80361
Opening hours: Daily 7am to 9pm
Tel: +62 811-3860-507
Website
Sisterfields is not a halal-certified eatery.
4. Shelter Cafe
Image credit: @shelter.bali.cafe
You may know of Shelter as a popular Middle Eastern restaurant in Canggu, but they have a sister eatery known as Shelter Cafe in Seminyak, serving up classic brunch and lunch fare with a Middle Eastern and Mediterranean twist. If you’re here for breakfast, we highly recommend their Ricotta Pancake Stack (IDR80K++/~S$7.25++), served with caramelised bananas and vanilla gelato, for something sweet, or their Shelter Big Breakfast (IDR130K++/~S$11.80++), a savoury platter with all the usual English breakfast trimmings, with the addition of lamb kofta and portobello mushrooms.
Image credit: @shelter.bali.cafe
It’s worth noting that Shelter Cafe is kid-friendly as well, with a children’s menu.
Address: Jalan Drupadi 1 No.2b, Seminyak,Bali 80361
Opening hours: Daily 8am to 4pm
Tel: +62 821-4706-4407
Website
Shelter Cafe is not a halal-certified eatery.
5. The Farmer Brews
Image credit: @thefarmerbrews
Serious coffee lovers ought to put The Farner Brews on their radar. The Seminyak cafe makes all its coffee beverages with beans sourced from the owner’s family plantation. You get to order your coffee brewed in a variety of different ways, from an Aeropress to a French Press, even a Vietnamese-style drip coffee.
Image credit: @thefarmerbrews
On the food front, the cafe has an affordable array of all-day brunch dishes, from eggs benedict to bagel sandwiches. The cafe itself is cosy, with warm wood furnishings and Balinese accents in the decor that make it a comfortable place to unwind with your travel buddies after a long day of sightseeing.
Address: Jalan Drupadi No.21, Seminyak, Bali 80361
Opening hours: Daily 7am to 6pm
Tel: +62 812-4610-5085
Website
The Farmer Brews is not a halal-certified eatery.
6. Doppio Cafe Pink
Image credit: @doppiocafepink
Another pink cafe to check out in Seminyak is Doppio Cafe Pink. Their striking decor won’t look amiss as a set for the Barbie movie, with pink walls, furnishings, and even tableware. If you’re feeling peckish, the eatery serves all-day breakfast, as well as a substantial lunch menu, with burgers, mains, and wraps available. Ingredients are fresh and dishes are designed to be healthier here too.
Image credit: @doppiocafepink
While Doppio Cafe Pink is great for a full meal, it’s also the spot to visit if you love smoothie bowls. They have a selection of vegan and dairy-free versions that look as good as they taste. These colourful desserts come with an array of superfood toppings, from sliced fruit to chia seeds, coconut flakes and more.
Address: Jalan Raya Basangkasa No.8x, Seminyak, Bali 80361
Opening hours: Daily 7:30am to 5:30pm
Tel: +62 821-4497-5634
Website
Doppio Cafe Pink is not a halal-certified eatery.
7. CIRCLE
Image credit: @circleseminyak
While most of Seminyak’s cafes are located in the heart of the district, CIRCLE is a hidden gem that offers you an escape from the bustle. The cafe faces a small rice paddy field, offering you a slice of tranquillity amidst the Bali buzz.Â
Image credit: @circleseminyak
The menu has a broad array of small bites, including a substantial selection of Balinese dishes. Their Sambal Matah (IDR39K++/~S$3.55++) is a bestseller here. The rice dish is topped with your choice of protein that’s tossed in a zingy sambal matah, and served alongside a sunny-side-up egg. Other classics, such as mee goreng and nasi goreng are available too. CIRCLE also prides themselves on being a work-friendly cafe, with fast fibre optic WiFi if you’d like to remote work there.
Address: Jalan Kunti II No.99f, Seminyak, Bali 80361
Opening hours: Sun-Fri 10am to 8pm
Tel: +62 812-3973-3575
Website
CIRCLE is not a halal-certified eatery.
Canggu
8. Rabbithole Bakery
Image credit: @rabbithole_bakery_project
This TikTok viral Bali cafe is best known for its beautiful decor, where a rooftop aquarium with live koi fish takes centre stage. Aside from its striking interiors, the cafe serves up brunch fare and pastries that are almost too pretty to eat.
Their bestselling White Chocolate Croissant (IDR35K/~S$3.13) is a must-try. The croaky croissant is filled with vanilla bean custard, chocolate cream and strawberry cream. Else, get the Matcha Croissant (IDR28K/~S$2.51), packed with a dense matcha custard.
Read our Rabbithole Bakery Project review.
Address: 84XV+JRX, Tibubeneng, Kuta Utara, Badung Regency, Bali
Opening hours: Daily 7am to 7pm
Website
Rabbithole Bakery Project is not a halal-certified eatery.
This TikTok-Viral Cafe In Canggu Has A Mesmerising Rooftop Aquarium And Huge Matcha Croissants
9. Crate Cafe
Crate Cafe is one of Canggu’s most popular cafes. The industrial, open-air cafe is incredibly laidback, with cosy, low couch seats to hang loose with a smoothie bowl and a cup of coffee.Â
Their menu is broadly split into breakfast, toasties, superfood bowls, smoothie bowls, and chia puddings. On the drinks front, expect a lengthy list of juices, smoothies, and health beverages, like kombucha and jamu. We recommend visiting for a light lunch and choosing from their range of Super Bowls (IDR60K/~S$5.45), salad bowls that come topped with a range of nutritious and tasty ingredients, from halloumi to vegan falafel.
Read our Crate Cafe review.
Address: Jalan Canggu Padang Linjong No.49F, Canggu, Bali 80351
Opening hours: Daily 6am to 4pm
Website
Crate Cafe is not a halal-certified eatery.
10. The Avocado Factory
If avocado toast is your ride-or-die brunch favourite, then swing by The Avocado Factory. This is the only avocado-themed cafe in Bali, where the green fruit stars across the entire menu, from its beverages to its mains.Â
Try the Avo Pancakes (IDR80K/~S$7.17), a stack of avocado pancakes garnished with fresh fruit, chocolate gelato, and with maple syrup. For something savoury, there’s the Spicy Mash (IDR50K/~S$4.48), where smashed avocado on sourdough toast is elevated with mushrooms. The cafe shares its premises with BB52 Burgers, a burger and slider joint, so you really get quite a range of food here.
Read our The Avocado Factory review.
Address: Jalan Tanah Barak, Canggu, Kecematan Kuta Utara, Kabupaten Badung, Bali 80351
Opening hours: Daily 7am to 12am
Website
The Avocado Factory is not a halal-certified eatery
The Avocado Factory: Popular Avocado Cafe In Canggu With Stacked Pancakes And More
11. Bokashi
Canggu’s cafe scene is full of gems that surprise. One of these is Bokashi, a two-storey cafe and gourmet grocery store, decorated to look like a Japanese teahouse. The vibes are immaculate here, especially on the second floor, where diners can enjoy their drinks and food sitting on tatami mats.Â
If you’re much more of a tea person, you’ll be pleased to know that Bokashi offers a broad range of single-origin Indonesian teas, sourced from the region’s highland plantations. Pair that with their selection of farm-to-table mains, of which we particularly enjoyed their Chilled Soba Noodles (IDR75K/~S$6.75).
Read our Bokashi review.
Address: Jalan Subak Sari Nombor 2, Canggu, Kecamatan Kuta Utara, Bali 80361
Opening hours: Daily 8am to 11pm
Website
Bokashi is not a halal-certified eatery.
This Japanese-Inspired Teahouse in Canggu Has Unique Indonesian Teas, Cold Soba And More
12. Sari Kitchen
Sari Kitchen is one of our favourite Bali cafes to work from. The open-air dining destination in Canggu spans three floors and is plotted with a variety of different seating configurations, ranging from long tables to couches, and even reading nooks. Think of this as the holiday edition of a co-working space.Â
The cafe is also wallet-friendly, with brunch sets from only IDR50K (~S$4.50). The menu is very comprehensive, offering everything from burgers to pasta, and Japanese-inspired rice bowls, even tacos. If you’re visiting for a drink, then you’ll be equally spoilt for choice, thanks to its wide range of juices and coffees.
Read our Sari Kitchen review.
Address: Jalan Pantai Batu Bolong Nombor 2A, Canggu, Kecamatan Kuta Utara, Kabupaten Badung, Bali 80361
Opening hours: Daily 7am to 10pm
Website
Sari Kitchen is not a halal-certified eatery.
This Work-Friendly Cafe In Bali Has $4.50 Brunch Sets And Biscoff Lattes
13. Itsumo HeadquarterÂ
Image credit: @itsumotart
The balmy Bali weather means you’ll often be looking for a cold treat to cool off. If you find yourself in Canggu when the ice cream cravings hit, swing by the Japanese-style Itsumo Headquarter. The dessert cafe is best known for their soft serves and tarts, as well as their wide selection of teas.
Image credit: @itsumotart
Their Signature Cheese Tart (IDR50K/~S$4.65) is one of the cafe’s bestsellers, thanks to its ultra-creamy whipped cheese filling. Their soft-serve ice creams are also a must-try, available in tea flavours, such as earl grey and hojicha. Prices start at IDR54K/~S$4.90 for the latter.
Fair warning, the cafe is quite crowded, so expect to be put on their waiting list.
Address: Jalan Pantai Batu Bolong No.31A, Canggu, Bali 80361
Opening hours: Daily 10am to 10pm
Tel: +62 812-1211-2292
Website
Itsumo Headquarter is not a halal-certified eatery.
14. The CommonÂ
Image credit: @thecommonbali
Another OG Australian-style cafe in Canggu is The Common, a laidback joint that serves up hearty all-day breakfast, mains and quality coffee around the clock. Their breakfast menu stars all your beloved staples, with plant-based options available. We definitely recommend swinging by for dinner, though.Â
Image credit: @thecommonbali
Their evening menu is full of no-frills, Cali-Mex dishes that let their ingredients do the talking, from their Baja Fish Taco (IDR35K/~S$3.20) to their DIY rice bowls. Here’s also where you can get a riff on California’s famed In N’ Out Burger (IDR35K/~S$11), though we’ll let you be the judge for how it stacks up. P.S., swing by during happy hour, from 5pm to 7pm, and enjoy margaritas at only IDR65K/~S$6.
Address: Jalan Pantai Batu Bolong No.65, Canggu, Bali 80351, Indonesia
Opening hours: Daily 7am to 10pm
Tel: +62 812-4654-2013
Website
The Common is not a halal-certified eatery.
15. NudeÂ
Image credit: @nudebali
Nude is a cafe that best exemplifies the cafe scene in Bali. The open-air cafe is spotted with warm wood furnishings, leafy plants, and rattan ceiling lights that all come together to offer the diner a laidback space to unwind.
Image credit: @nudebali
While their food philosophy centres around healthy eats, past 5pm, you’ll find that its range of smoothie bowls and pancakes make way for slightly more indulgent dishes, such as burgers, Chicken Schnitzel (IDR80K/~S$7.30), and Truffle Mac & Cheese (IDR65K/~S$6). If you happen to be in Canggu on Wednesday, the cafe also has live music from 7pm, including open mic opportunities!
Address: Jl. Pantai Berawa No.33, Tibubeneng, Bali 80361
Opening hours: Daily 7am to 10pm
Tel: +62 852-3821-4003
Website
Nude is not a halal-certified eatery.
16. ZIN CafeÂ
Image credit: @zin_cafe
Another co-working cafe in Bali is ZIN Cafe, located just a two-minute walk away from Canggu Beach. The ultra-chill cafe spans four floors, and includes a rooftop that is designed for people to work at.Â
Image credit: @zin_cafe
On the menu are a variety of brunch dishes with Asian fusion eats, most of them starring locally grown ingredients. Their ZIN Spaghetti Pesto (IDR85K/~S$7.70), for example, has an aromatic pesto sauce made with locally grown kemangi basil. Their famed Coconut & Dragonfruit Chia Pudding (IDR45K/~S$4.10) is also prepared with locally grown dragonfruit, coconut, and fresh mango cubes.
Address: Jalan Nelayan No.78F, Canggu, Bali 80361
Opening hours: Daily 7am to 10pm
Tel: +62 811-3111-6647
Website
ZIN Cafe is not a halal-certified eatery.
Ubud
17. Daily Baguette
Bali is also known for being home to several notable bakeries, including Daily Baguette. Located on Ubud’s main street, the bakery offers a variety of French-style bakes, from baguettes to croissants, and a selection of pastries, all prepared in-house.
Sit on the outdoor terrace and dig into its sweet treats. We recommend their Creme Brulee (IDR25K/~S$2.30), a viennoiserie with a caramelised custard middle, and their buttery ​​Mini Pain Au Chocolat (IDR12K/~S$1.10). Tiramisu lovers ought to try their unique Tiramisu Tart (IDR40K/~$3.61), a booze-free remix of the Italian dessert, with a rich chocolate ganache and coffee mousse filling, all encased in a lady’s finger crust.
Read our Daily Baguette review.
Address: Jalan Raya Ubud Nombor 27, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571
Opening hours: Daily 6:30pm to 8:30pm
Website
Daily Baguette is not a halal-certified eatery.
This French Bakery In Ubud Has Affordable Pastries, Including An IG-Worthy Tiramisu Tart
18. Lazy Cats
We called Lazy Cats one of the prettiest cafes in Ubud for good reason. The unique cafe is also a bar and an art gallery, and stars rustic decor with stunning high ceilings to allow in plenty of natural light.
The cafe is vegetarian, and most of its dishes are made with locally-grown produce. If you’re looking for light bites, try their 3 Tapas Set (IDR60/~$5.41), where you get to mix and match three items from the tapas menu. More substantial options are available as well, including healthy bowls, breakfast, burgers, and pizzas.
Read our Lazy Cats review.
Address: Jalan Raya Ubud Nombor 11, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571
Opening hours: Sun-Fri 8am to 9pm, Sat 8am to 10pm
Website
Lazy Cats Cafe is not a halal-certified eatery.
Lazy Cats Cafe: One Of Ubud’s Prettiest Cafes With Vegetarian Tapas And Brunch
19. Seniman CoffeeÂ
Image credit: @senimancoffee
Seniman Coffee had been an Ubud institution for over a decade now. This vibrant Bali cafe is best known for their specialty coffee, made with beans roasted in-house. The coffee menu is extensive, ranging from classic lattes to Vietnamese drip coffees, and even unique chilled espresso beverages. Try their Kopi Susu (from IDR33K/~S$3) specials, where coffee is prepared Southeast Asian style, with milk, palm nectar, and a syrup of your choice.
Image credit: @senimancoffee
On the food front, there’s plenty to choose from, spanning French pastries to a variety of mains, both Asian and Western. Also worth noting is that Seniman Cafe sells their beans and coffee brewing kits in-house if you’d like a souvenir to take home.
Address: Jalan Sri Wedari No.5, Banjar Taman Kelod, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571
Opening hours: Daily 7:30 am to 10pm
Tel: +62 812-8338-6641
Website
Seniman is not a halal-certified eatery.
20. Littletalks
Image credit: @littletalksubud
Littletalks is one of the more unique Ubud cafes on our list. The space is both and library and a cafe—its walls are stacked with books you can grab and read, as you dig into your brunch.
Image credit: @heythewon
While the eatery offers both Indonesian and Western bites, we suggest zooming in on the former. Their Nasi Goreng Ijo (IDR45K/~S$4.20) is one we’d recommend. Their nasi goreng sees rice wok-fried in a kaffir lime and candlenut paste so it’s extra-fragrant, then topped with pickles and a sunny-side up. The Gado Gado (IDR40K/~S$3.60) is another classic, a true-blue Indonesian salad with a myriad of raw and cooked veggies, tofu, and a moreish peanut sauce.
Address: Jalan Bisma, Kabupaten Gianyar, Ubud, Bali 80571
Opening hours: Mon-Sat 7am to 10pm, Sun 7am to 8pm
Tel: +62 878-6162-3977
Website
Littletalks is not a halal-certified eatery.
Uluwatu
21. Cafe La PasionÂ
Image credit: @cafe_lapasion
A short walk away from the Balagan beach is Cafe La Paison, a vegetarian-friendly Mexican cafe and bar, complete with an open-air gazebo and its own pool.
The menu here is extensive, with dishes available for breakfast, lunch and dinner. If you’re looking to start your day on a high, get their Breakfast Burritos (IDR65K/~S$5.90), which come stuffed with scrambled eggs, pico de gallo, and your choice of protein.
If you’re there on Friday, Saturday, or Sunday evening, the bar also offers live music for chill vibes.
Address: Jalan. Pantai Balangan, Jimbaran, Uluwatu, Bali 80363,
Opening hours: Daily 8am to 11pm
Tel: +62 812-3810-9228
Website
Cafe La Paison is not a halal-certified eatery.
22. The LoftÂ
Image credit: @theloftbali
Another gorgeous cafe to check out in Uluwatu is The Loft. The all-day cafe has interiors that toe the line between homely and trendy, complete with high ceilings and windows that let in tons of natural light.Â
Image credit: @theloftbali
Their breakfast menu is both healthy and seriously extensive, so you’ll definitely be a little stuck for choice here. We recommend their Ricotta Hotcakes for something sweet, or their Farm Omelette for a hearty start to the day. Both are priced at IDR85K/~S$7.70. The former is topped with fresh red fruits and a house-made coconut whipped cream, while the latter is served with a medley of greens, including mushrooms, smashed avocado, and roast pumpkin. The cafe also does delicious acai and smoothie bowls.
Address: Â Jalan Labuansait 52 Pecatu, Kuta Selatan, Bali 80361
Opening hours: Daily 8am to 9pm
Website
The Loft is not a halal-certified eatery.
23. TarabelleÂ
Image credit: @tarabellecoffeeeats
Calling all doughnut lovers: a visit to Tarabelle is a must when you’re in Uluwatu. The doughnut speciality cafe has been around since 2018 and is famed for their handmade doughnuts, available in a variety of flavours, both classic and novel.
Image credit: @tarabellecoffeeeats
Flavours range from Blueberry Cheesecake to Key Lime Pie, though the menu is always changing. It’s also worth noting that their doughnuts sell out fast, as limited portions are prepared daily. Prices depend on the flavours as well.
Aside from being a bakery, Tarabelle is also an all-day cafe that serves up brunch, mains, pastas, and desserts around the clock.Â
Address: No.77 Ungasan, South Kuta, Badung Regency, Bali 80361, Indonesia
Opening hours: Daily 7:30am to 10pm
Tel: +62 819-2022-018
Website
Tarabelle is not a halal-certified eatery.
24. He’enalu Cafe And RestoÂ
Image credit: He’enalu
For satisfying, value-for-money eats, visit He’enalu Cafe And Resto in Uluwatu. This cafe has quite the international menu, but there’s a distinct focus on both Haiwaiian and Mexican-style dishes.Â
Come for lunch or dinner and dig into their popular Burrito Bowl (IDR55K/~S$5), packed with a medley of fresh ingredients, or their Poke Bowl (IDR59K/~S$5.30), available with your choice of ahi tuna marinated in soya sauce or wasabi mayo.Â
Address: Jalan Raya Uluwatu Pecatu No.70X, Pecatu, Bali 80361
Opening hours: Daily 12pm to 7:30pm
Tel: +62 895-2988-1815
Website
He’enalu Cafe And Resto is not a halal-certified eatery.
25. Bull’s Coffee Pecatu
Image credit: @bullscoffee.id
For quality coffee and bagels, pay a visit to Bull’s Coffee. They have several cafes in Bali, but the outlet in Uluwatu is one of the cosiest, in our books. Their bagels start from IDR31K/~S$2.80 for their New York Egg & Cheese option, and go up to IDR56K/~S$5.10 for The Ultimate NYC Bagel, which comes packed with eggs, cheese, bacon, and smoked ham.
Image credit: @bullscoffee.id
It’s also worth noting that the cafe offers trendy croffles in both sweet and savoury flavours, starting at IDR27K/~S$2.40 for their classic Butter option.
Address:Â Jalan Raya Uluwatu Pecatu, Bali 80361
Opening hours: Daily 8am to 10pm
Tel: +62 878-6190-0060
Website
Bull’s Cafe is not a halal-certified eatery
Cafes in Bali to visit
For other Bali cafes to visit, we’ve got our guide to hidden Bali cafes with stunning views. Otherwise, if you’re planning your trip and looking for what’s best to eat in Bali’s popular areas, we’ve got you covered with our Seminyak food guide, Ubud food guide, and Canggu food guide.
8 Hidden Bali Cafes With A View, Including Work-Friendly Options
Featured image adapted from @kyndcommunity, and @kuratifÂ
Drop us your email so you won't miss the latest news.