OnBali logo

17 Cafes in Ubud You'll Love for Coffee, Brunch & Stunning Views

By Adita Putri
9 min read
Updated: Jan 29, 2025

Forget the plain old latte — Ubud's café scene is a whole adventure in itself. From the fresh vegan fare at hidden jungle hangouts to the perfect pastries in sunlit spaces, get ready to uncover local flavors, and let's dive into the best cafés in Ubud!

  • 1. Rüsters

    What earns Rusters a spot on the list of the best cafes in Ubud isn't just its great food — it's so much more. This space is home to the café itself, the excellent Sante restaurant (definitely worth checking out!), a bar, a ceramic studio, and a concept store. It also houses its own roastery and bakery, so your coffee and pastries are guaranteed to be as fresh as it gets!

    Source: @rustersbali

    It's the perfect spot for breakfast in Ubud, especially if you have a sweet tooth. Go for the berry porridge or a freshly baked buttery croissant paired with an Americano — it doesn't get better than that. And if you're not in the mood for coffee, head to the on-site Xiù Tea House, where a tea master will guide you through an authentic Chinese tea ceremony.

    Detailed info about Rüsters

    • Average price: USD 10

    • Location: Google Maps

    • Opening hours: Sunday 8 AM – 7 PM | Monday – Saturday 8 AM – 10 PM

    • Phone number: +62 811 3804341

    • Cuisine: International

  • 2. Pison

    Pison is a popular spot for brunch in Ubud, drawing expats thanks to its menu of classic European café dishes — fish and chips, Caesar salad, wraps, and pasta. Everything is, of course, absolutely delicious (otherwise, I wouldn't recommend it!). Plus, you get a rice paddies view from their terrace as a bonus!

    Source: www.tripadvisor.co.uk

    Their signature drink is the Espresso Avocado — a mix of avocado juice, chocolate syrup, and vanilla ice cream. You have to get it, trust me! Grab one of their jarred desserts, like tiramisu or strawberry shortcake, to take home. They also make a great gift if you're visiting someone!

    Detailed info about Pison

    • Average price: USD 10

    • Location: Google Maps

    • Opening hours: 7 AM – 11 PM

    • Phone number: +62 813 3774 9328

    • Cuisine: Western, Asian

  • 3. Lazy cats

    This is another fantastic spot for brunch in Ubud. Stepping inside might just transport you somewhere else. It's got a distinctly French flair (the owners say art is super important to them!), so the vibe practically begs for a lazy brunch. Gather your friends and dive into their Brunch Platter, complete with crispy mozzarella, hash browns, veggies, fruits, and, of course, sourdough with butter.

    Source: @lazycatscafe

    When it comes to drinks, I'd highlight their iced coffee and smoothies. And for those who like a cinematic brunch with a little kick, the Rosella Margarita is spot on. They also run daily specials, like coffee + croissant for only IDR 50,000 (about USD 3).

    Detailed info about Lazy cats

    • Average price: USD 4–5

    • Location: Google Maps

    • Opening hours: 8 AM – 10 PM

    • Phone number: +62 812 4652 4975

    • Cuisine: International

  • 4. Suka Espresso

    Newly renovated, Suka Espresso has reopened its doors in Ubud. This is the second location of a well-loved café that first debuted in Uluwatu. They specialize in Australian-style brunches, offering both morning and evening menus. For breakfast, go for their Breaky Specials, like pancakes with maple syrup or chili scramble — simple but seriously tasty. Come evening, opt for their stacked sandwiches or Baja Fish Tacos.

    Source: @sukaespresso

    Their coffee menu is small but mighty — every drink is perfected down to the last drop. A plain black or iced with house-made almond milk is often all you need. Fun fact: the café is run by the Suka Collective, a hospitality group behind several other amazing spots you have to check out. One of their standouts is Nusa by Suka, which is among the best restaurants in Ubud!

    Detailed info about Suka Espresso

    • Average price: USD 5

    • Location: Google Maps

    • Opening hours: 7.30 AM – 10 PM

    • Phone number: +62 813 3869 2319

    • Cuisine: International, Australian

  • 5. Fold Ubud

    Calling all bread and pastry lovers — this is our spot! Fold, an artisan bakery, serves incredible pastries and all-day breakfasts in Ubud. Think buttery croissants, Swiss danishes, and muffins. Pair them with a smooth cappuccino, and, really, you can't go wrong.

    Source: @fold.bali

    If you'd rather not dine on five croissants at once (I get it!), they've got plenty of non-flour, non-butter, non-sugar options too. Avocado toast, sandwiches, even tartare — you name it.

    Detailed info about Fold Ubud

    • Average price: USD 5

    • Location: Google Maps

    • Opening hours: 7 AM – 10 PM

    • Phone number: +62 881 0371 40750

    • Cuisine: European

  • 6. Powder Room

    Another sweet-tooth paradise, Powder Room takes dessert to a whole new level. Forget traditional French croissants and Swiss danishes — this is experimental, bold, colorful, and downright juicy. They also show love for the environment by using only local ingredients and aiming to make their pastries as healthy as possible.

    Botanical Bombolini, an upgraded take on Pop Tarts, and Moringa Mallomars are the menu's standout stars. They also offer savory options, like a chicken burger in a Bombolini bun (for the uninitiated, a Bombolini is a type of doughnut). Top it off with an Americano, and you'll found yourself at one of the best cafés in Ubud!

    Detailed info about Powder Room

    • Average price: USD 3–5

    • Location: Google Maps

    • Opening hours: 7 AM – 7 PM

    • Phone number: +62 812 2837 5032

    • Cuisine: European

  • 7. Old Friends Coffee

    Old Friends Coffee stands out among Ubud coffee shops for its pure, no-frills approach. Founded by a farmer and roaster, this cozy spot is all about the beans. The coffee is grown, roasted, and brewed with a passion that's hard to match, offering an authentic connection to Bali's coffee culture. With no food on the menu, the focus is entirely on delivering the perfect cup. If you're exploring coffee in Ubud, this is a must-visit.

    What makes Old Friends Coffee special is its simplicity. During harvest season, the owner brings fruit from the village to whip up smoothies. Plus, they're big on dogs here, so there's a good chance you'll meet a friendly pup during your visit.

    Detailed info about Old Friends Coffee

    • Average price: USD 3–5

    • Location: Google Maps

    • Opening hours: 8 AM – 5 PM

    • Phone number: +62 813 5328 0267

    • Cuisine: Just coffee and drinks, that's it!

  • 8. Zest

    Zest is a vegan cafe in Ubud that flips the script on vegan food. This isn't the land of plain tofu and oat milk — here, you'll find Calamari Poke Bowl, Shiitake Burger, and Big Breakfast with taro hash browns. Zest uses nothing processed — no refined sugar, no harmful oils — just pure, plant-powered goodness with a focus on taste and tradition. Their slogan, “Don't panic, it's organic,” turned out to be accurate, as many ingredients are grown in Chef Simon Jongenotter's lush 100-acre Food Forest.

    Source: @zestubud

    It's also a hub for the mind and spirit, hosting tea ceremonies and workshops for a deeper connection to Ubud's soulful vibe. They even have an intense 10-day course for tea sommeliers.

    Detailed info about Zest

    • Average price: USD 10

    • Location: Google Maps

    • Opening hours: 8 AM – 10 PM

    • Phone number: +62 823 4006 5048

    • Cuisine: Vegan

  • 9. Livingstone Holyground

    This place is all about green vibes — plants everywhere, setting a calm mood the moment you walk in. Their menu has something for everyone: vegan salads, burgers, smoothies, pizza, and fresh-baked goodies. Plus, their signature milkshakes are a hit among those with a sweet tooth. It's also one of the few Ubud coffee shops that's family-friendly. While you enjoy brunch and fresh coffee, your kids can have fun on the café's playground (there's a slide!).

    Source: @livingstone.holyground

    They take their coffee seriously, too, releasing their own blends. One of their newest is the Kintamani Blend, a mix of Indonesian and Ethiopian beans — perfect if you like a slight acidity and a floral aroma in your cup.

    Detailed info about Livingstone Holyground

    • Average price: USD 7

    • Location: Google Maps

    • Opening hours: 7 AM – 10 PM

    • Phone number: +62 818 0704 0888

    • Cuisine: Western, Asian, Indonesian

  • 10. KAFE

    KAFE has been around for 20 years and has become a bit of an Ubud staple. There's a warm, friendly vibe here, almost like everyone's one big family! They use organic fruits and veggies sourced from a partner farm not far from Ubud, serving up healthy food and amazing coffee.

    Source: @kafe_ubud

    Even though KAFE isn't exclusively vegan or vegetarian, they offer plenty of thoughtful vegan dishes — like Tempe Cashew Nut Curry or Truffle Fries & Aioli with vegan parmesan. They also have a separate keto menu!

    Detailed info about KAFE

    • Average price: USD 8

    • Location: Google Maps

    • Opening hours: 7 AM – 11 PM

    • Phone number: +62 811 1793455

    • Cuisine: International, Vegan, Keto

  • 11. Pubas Space

    Pubas Space combines minimalism and functionality in a sleek café setting. Clean lines, wooden surfaces, and a cozy atmosphere — perfect for working or chilling with friends. Spread across two floors, there's ample room, and each table comes with its own outlet (so no dead phones or laptops to worry about).

    Source: @pubas.space

    Breakfast here is pleasantly versatile. Not just your standard European picks but a fusion of classic omelets and Asian flavors. The real star of the menu is the Chicken Thai Basil — tender chicken seasoned with fragrant Asian spices and fresh basil. Pair it with a great specialty coffee or a cocktail, and you've got the perfect start to your day.

    Detailed info about Pubas Space

    • Average price: USD 5

    • Location: Google Maps

    • Opening hours: Sunday–Saturday 08 AM – 10 PM

    • Phone number: +62 813 3750 9840

    • Cuisine: European, Asian

  • 12. Milk & Madu

    With three locations in Ubud, Berawa, and Batu Bolong, Milk & Madu has established itself as one of Bali's best café chains. They've been featured in Vogue, The Guardian, and The New York Times, and their spot in Ubud is definitely worth a visit.

    Source: @milkandmadu

    Their menu caters to breakfast, lunch, and dinner. For breakfast, go for Eggs Your Way — two eggs with your choice of toppings, served on toasted sourdough. They also make incredible wood-fired pizza. Even better, on Thursdays and Sundays, they run a 2-for-1 pizza deal, so bring a friend (or a big appetite)!

    Detailed info about Milk & Madu

    • Average price: USD 6

    • Location: Google Maps

    • Opening hours: 7 AM – 11 PM

    • Phone number: +62 813 2975 6708

    • Cuisine: Italian, European

  • 13. Sala Bistro

    New to Ubud, Sala Bistro is already earning a following for its laid-back vibe and carefully curated menu. Opened in early 2024, they bring their signature style from Sanur, serving Indonesian classics, healthy brunches, and Ubud-exclusive pizzas to a fresh audience.

    Source: www.tripadvisor.co.uk

    From their brunch menu, I'm a fan of the protein bowls, packed with fresh veggies, tasty dressings, and your choice of meat or a vegan substitute. For dinner, you can't go wrong with the Lemon Butter Lobster or Steak Frites. As for coffee, they brew Seniman Coffee blends — a well-known specialty roaster in Bali — so you're in for a treat.

    Detailed info about Sala Bistro

    • Average price: USD 7

    • Location: Google Maps

    • Opening hours: 7.30 AM – 11 PM

    • Phone number: +62 813 9989 1481

    • Cuisine: International

  • 14. Muse Cafe & Art

    Muse Cafe blends fresh, locally sourced ingredients with a rooftop setting that puts it high on the list of Ubud cafes with a view. They serve breakfast and brunch dishes with a subtle Middle Eastern twist in the spices. Best of all, every dish is cooked with healthier oils like coconut, olive, or ghee — no palm oil here!

    Source: www.musebali.com

    Grab a freshly brewed coffee and share a few plates with friends. I recommend the dosas, skewers, and sides. And sticking to the healthy theme, their desserts are gluten-free!

    Detailed info about Muse Cafe & Art

    • Average price: USD 6

    • Location: Google Maps

    • Opening hours: 8 AM – 3 PM

    • Phone number: +62 811 3809 394

    • Cuisine: Indian, Middle Eastern, Mediterranean

  • 15. Seniman Coffee Studio

    This list wouldn't be complete without Seniman Coffee Studio — arguably not just one of the best Ubud coffee shops, but the very best if coffee quality is your main priority. Since day one, they've been pioneers in Bali's coffee movement, leading the way in farming, roasting, and selling beans. If you're after true expertise, this is the place to go.

    Source: @senimancoffee

    Their drink menu covers all the classics, plus some inventive coffee cocktails. The baristas know every blend by heart and will guide you to your perfect cup. Don't miss their cold brew in glass bottles, ideal for a walk around town. If caffeine isn't your thing, they've got teas, protein shakes, and fresh juices. As for food, you'll find sandwiches, panini, brunch dishes, and a few Balinese mains to round out the experience.

    Detailed info about Seniman Coffee Studio

    • Average price: USD 6

    • Location: Google Maps

    • Opening hours: 7.30 AM – 10 PM

    • Phone number: +62 812 8338 6641

    • Cuisine: European, Asian

  • 16. Ivy Cafe

    Ivy Cafe has an effortless getaway vibe — perfect for escaping the city noise. Housed in a building styled like an islander's hut with a thatched roof, it even has a huge pool in the garden. Technically, the pool belongs to the place next door, but who says you can't combine dinner with a quick dip?

    Source: www.tripadvisor.co.uk

    Their main menu leans towards brunch, packed with breakfast dishes, sandwiches, and bowls. There's also a dedicated Pizza Menu. Get their signature Ivy Pizza, topped with smoked leg ham, field mushrooms, olives, and basil.

    Detailed info about Ivy Cafe

    • Average price: USD 7

    • Location: Google Maps

    • Opening hours: 7 AM – 11 PM

    • Phone number: None

    • Cuisine: European

  • 17. Clear Cafe

    Clear Cafe lives by the motto “Clean Food for Clean Minds.” It's more than just a café — it's a community of people embracing a clean lifestyle. Expect healthy dishes, yoga sessions, plenty of greenery, big smiles, and a strong sense of togetherness. If you want to dive into an atmosphere of self-care and caring for others, this is your spot.

    Source: www.tripadvisor.co.uk

    As you can guess, it's all about health here: organic fruits and veggies, nutrient-focused meals, and zero unhealthy oils or greasy fast food. You won't just eat — you'll truly nourish your body. Check out Clear's Specials — I'm a fan of their Tuna Barbeque and Passion Cheesecake with cashew cheese.

    Detailed info about Clear Cafe

    • Average price: USD 6

    • Location: Google Maps

    • Opening hours: 8 AM – 10 PM

    • Phone number: +62 878 6219 7585

    • Cuisine: International, Vegan

Expert Opinion About the Best Cafes in Ubud

Once upon a time, Ubud was all about art studios, rice paddies, and the soft chime of temple bells. Then came the travelers, yogis, and expats, bringing global tastes and a love for specialty coffee. Local farmers in regions like Kintamani started growing top-tier beans. At the same time, health-conscious bakers turned gluten-free pastries into brunch staples. Soon enough, cafés popped up everywhere — some sleek and modern, others hidden in lush gardens serving organic treats.

Over the years, I've personally discovered a few favorites that really stand out: Rüsters, Livingstone Holyground, and Seniman Coffee Studio.

What makes Ubud's café scene unique is the balance of tradition and creativity. Sure, you can order a perfect flat white, but why not try an Avocado Affogato with Balinese cacao nibs? Come for the temples, stay for the cafés, as exploring Ubud's food culture is easily one of the top things to do in Ubud!

Portrait of local guide and blog author of ONBALI
Adita Putri
Guide & Author of the Project ONBALI
38 articles

The author of our website is from Jakarta, Indonesia. Being brave enough to go with the flow, the author settled in Bali more than ten years ago. With hobbies that include arts and culture, the author gained a deep understanding of Balinese traditions. Excellent writing skills help the author transfer all these impressions onto our website. An ever-lasting desire to share knowledge and experience with others makes the author the perfect guide to Bali.

Other articles