Part of the joy of discover Bali is exploring the coffee shops and cafes in Ubud. Ubud area is very famous to the abundance of art, nature and culture. It is a perfect place to go for a relaxing holiday in Bali. Beside the attractions, there are also so many cafes in Ubud, and most of them are eye-catching!

Besides the natural beauty, Ubud offers bunches of mouth-watering dining places. You can also get a traditional balinese dishes, continental spread, or international cuisine. Savour with a perfect cup of coffee. Indonesia coffee bean types have their own characteristics. You can you can find some of Bali’s sweetest treats in Ubud. Keep on reading pals, and here are the lists of our guilty pleasure.

For more information about dining spot in Bali—explore our complete Deciding Where to Go in Bali to Eat

  1. Full Circle by Expat. Roasters

    Where to eat in Ubud; Full Circle by Expat. Roasters by @fullcirclebyexpatroasters_
    Full Circle by Expat. Roasters by @fullcirclebyexpatroasters_

    Our first cafes in Ubud would be Full Circle by Expat. Roasters. This place offers a great combination of brunch and coffee. Try an iced coffee menu made from Kintamani beans handcrafted in small batches right here at the Island of Bali. As another option, try the cold brew with milk (or alternative plant-based milk if you prefer).

    If you’re not into coffee yet want to try out this thing, you can order the Espresso Martini. This beverage isn’t that strong, moreover, it’s combined with a chocolate wafer! Visit this brew bar for your daily dose and some cookies or toasties!

    Address: Jalan Jatayu, Gianyar, Ubud, Bali 80571

    Operational Hours: Monday to Sunday from 7 AM till 10 PM

    Contact Person: +62 361 982 638 or [email protected]

  2. Milk & Madu Ubud

    Milk & Madu Ubud by @goodfoodbrotherhood
    Milk & Madu Ubud by @goodfoodbrotherhood

    Other cafes in Ubud that will be the best place for night owls is Milk & Madu Ubud. Well, rather than any other common cafes, this place serves some full courses that will feed you properly. Enjoy a pizza, pasta or grill item from their mains menu. With live music from 7 to 10 pm featuring super talented local artists. Bring the kids early for a go at the playground and free crafts all day till dinner. However, their coffee beverages are still amazing.

    Address: Jalan Suweta No 3, Ubud, Kabupaten Gianyar, Bali 80571

    Operational Hours: Monday to Sunday from 7 AM till 10 PM

    Contact Person: +62 851 0278 1872 or [email protected]

  3. Monkey Cave Espresso

    Monkey Cave Espresso by @monkeycaveubud
    Monkey Cave Espresso by @monkeycaveubud

    Monkey Cave Espresso is the perfect place if privacy is what you’re looking for. The cafe isn’t that spacious. However, you’ll still get such serene and calm vibe here. Ordering a cup of hot latte, then working on your project here would create a great result.

    Address: Jalan Monkey Forest 88, Ubud 80571

    Operational Hours: Monday to Sunday from 8 AM till 6 PM

    Contact Person: +62 361 3705 255

  4. Mudra Cafe

    Mudra Cafe by @mudracafe
    Mudra Cafe by @mudracafe

    The Middle East is famous for “heavy” feast, yet in Mudra Cafe, you’ll find the light version of it. As one of vegan-friendly restaurant in Ubud, this place serves the best coffee beans as well as the foods. You might taste seviche, the miso avo eggplant, or avo gado gado with a cornucopia of steamed veggies to delight vegans.

    Address: Jalan Goutama Selatan No 2, Ubud, Kabupaten Gianyar, Bali 80571

    Operational Hours: Tuesday to Sunday from 8.30 AM till 9.30 PM (Monday closed)

    Contact Person: +62 857 3895 0883

  5. Ubud Coffee Roastery

    Ubud Coffee Roastery by @ubudcoffeeroastery
    Ubud Coffee Roastery by @ubudcoffeeroastery

    Grab some freshly roasted cups at Ubud Coffee Roastery. The location is right beside the main street, so you can easily visit, then order your morning coffee here. Cookies and muffins are choices to be sider of coffee drinks.

    Address: Jalan Goutama Selatan No 25, Ubud, Kabupaten Gianyar, Bali 80571

    Operational Hours: Monday to Sunday from 9 AM till 5 PM

    Contact Person: +62 361 971 490 or +62 813 5300 5793 or [email protected]

  6. Ubudian Cafe Bali

    Ubudian Cafe Bali by @ubudiancafebali
    Ubudian Cafe Bali by @ubudiancafebali

    Ubudian Cafe Bali serves more than just a cup of coffee! This place serves colorful healthy bowls, chicken avocado wrap, egg benedict, cajan chicken salad, up to pasta and burger. Get your healthy breakfast here, as well as coffee, to boost your mood and energy.

    Address: Jalan Raya Pengosekan, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571

    Operational Hours: Monday to Sunday from 7 AM till 11 PM

    Contact Person: +62 812 3756 9849

  7. Kantin by Hubud

    Kantin by Hubud by @hubudkantin
    Kantin by Hubud by @hubudkantin

    Kantin by Hubud is where you can find anything that you want to eat. Kantin, is a great place that serves delicious and healthy authentic dishes made with local ingredients. You have choices of meals from sandwich, paninis, burger and pasta, as well as rice bowl options and stir-fried goodness. Moreover, latte and every coffee beverages here will always ready to liven up your dining.

    Address: Jalan Monkey Forest 88x 

    Ubud, Gianyar, Bali 80571 Operational Hours: Monday to Friday from 7.30 AM till 6.30 PM, Saturday from 8.30 AM till 6 PM, Sunday from 9 AM till 6 PM

    Contact Person: +62 361 978 073

  8. Kahiyang Coffee

    Kahiyang Coffee by @rogel.djober
    Kahiyang Coffee by @rogel.djober

    Kahiyang Coffee is where you can get freshly ground coffee, every time you come here. There are two floors and guests are able to choose where they want to sit. Moreover, this place would be the best place to sip your evening coffee, after wandering around Ubud.

    Address: Jalan Kajeng No 1, Ubud, Kabupaten Gianyar, Bali 80571

    Operational Hours: Monday to Sunday from 7 AM till 6 PM

    Contact Person: +62 852 4931 500

  9. Gangga Coffee

    Gangga Coffee by @ganggacoffeegallery
    Gangga Coffee by @ganggacoffeegallery

    Right after exploring Tegallalang Rice Terraces, a cup of hot latte or cold americano in Gangga Coffee would be amazing. Located near the main Ubud attractions, this cafe is the famous stopover in the area. Moreover, their coffee beverages are amazing, plus the snacks and light meals would make you want to come over again.

    Read more: 8 WOW Things to do in Ubud & Why You Should do that

    Address: Jalan Raya Andong No 11, Peliatan, Ubud, Kabupaten Gianyar, Bali 80571

    Operational Hours: Monday to Sunday from 8 AM till 8 PM

    Contact Person: +62 361 9082 477

  10. Kopi Desa

    Kopi Desa by @pri.villasboas
    Kopi Desa by @pri.villasboas

    Wanna try out something more “local”? Kopi Desa is one of the amazing cafes in Ubud, that offers beyond their main menu, coffee. The location is quite humble, and the staffs are friendly and kind. Moreover, the beverages here, especially the coffee ones, are much cheaper than any other cafes in Ubud!

    Address: Jalan Banjar Penestanan Kaja, Sayan, Ubud, Kabupaten Gianyar, Bali 80571

    Operational Hours: Monday to Sunday from 8 AM 10 PM

    Contact Person: +62 361 976 509

  11. F.R.E.A.K Coffee

    F.R.E.A.K Coffee by @freakcoffee_bali
    F.R.E.A.K Coffee by @freakcoffee_bali

    Do we have to be a freak to go there? Nope, F.R.E.A.K Coffee isn’t a place for outsiders but a place for caffeine addicts. The location is right in the middle of the buzzing Ubud, so you can easily spot this cafe. Moreover, this cafe is perfect for a brief break with your partner. Their specialty is the latte, however, you can try out their matcha latte.

    Address: Jalan Hanoman No 19, Ubud, Kabupaten Gianyar, Bali 80571

    Operational Hours: Monday to Sunday from 8 AM 8 PM

    Contact Person: +62 361 975 927

  12. Lazy Cats Cafe Ubud

    Lazy Cats Cafe Ubud by @lazycatscafe
    Lazy Cats Cafe Ubud by @lazycatscafe

    The next cafes in Ubud might be a bit different from what you imagine. You won’t find any cat here, even though the name is Lazy Cats Cafe Ubud. This place is dedicated to everyone who wants to laze like a cat in the evening.  Lazy Cats Cafe has beautiful decor, mixing art, lush vegetation and vintage furniture to create a unique ambience. There are some couches, where you can spend your leisure time here along with a cup of coffee and light meal.

    Address: Jalan Raya Ubud No 23, Ubud, Gianyar, Bali

    Operational Hours: Tuesday to Sunday from 8 AM till 10 PM (Monday closed)

    Contact Person: +62 813 3882 2589 or [email protected]  

  13. Cafe Vespa Ubud

    Cafe Vespa Ubud by @cafe_vespa_ubud
    Cafe Vespa Ubud by @cafe_vespa_ubud

    Our next cafes in Ubud located near the humble rural village. Cafe Vespa Ubud is another cafes in the town, that offers an intimate vibe. They grind the coffee beans weekly, and for the bread, you’ll get a fresh-from-the-oven one! Moreover, they only prepare the coffee from the local best beans only!

    Address: Jalan Raya Penestanan Kaja, Sayan, Ubud, Kabupaten Gianyar, Bali 80571

    Operational Hours: Monday to Sunday from 8 AM 10 PM

    Contact Person: +62 361 973 034

  14. Anomali Coffee Ubud

    Anomali Coffee Ubud by @anomalicoffee
    Anomali Coffee Ubud by @anomalicoffee

    Indonesia is one of the best coffee producers in the world. Furthermore, if you’re curious about the Indonesian coffees, Anomali Coffee Ubud has them! Here, you’ll get to taste Sumatran coffee, Balinese, even coffee from Papua and Lombok! Pretty cool isn’t?

    Address: Jalan Raya Ubud No 88, Ubud, Kabupaten Gianyar, Bali 80571

    Operational Hours: Monday to Sunday from 7 AM 10 PM

    Contact Person: +62 361 972 263

  15. Yellow Flower Café 

    Yellow Flower Café by @nadine.lafond.16
    Yellow Flower Café by @nadine.lafond.16

    Most of the cafes in Ubud has the same type of place, simple with some modern touch. However, if you want something fresher, Yellow Flower Café is the place. Besides their fresh ground coffee, the decoration and concept here are pretty fresh and eye-catching. That’s why this place could be your next Instagram spot. 

    Address: Jalan Penestanan No  9, Sayan, Ubud, Kabupaten Gianyar, Bali 80571

    Operational Hours: Monday to Sunday from 7.45 AM till 9 PM

    Contact Person: +62 812 3889 9695

  16. Seniman Coffee Studio

    Seniman Coffee Studio by @senimancoffee
    Seniman Coffee Studio by @senimancoffee

    Seniman Coffee Studio is created from and for the coffee enthusiasts. You can find almost the complete series of coffee beans here, as well as the brew styles! Moreover, if you want to learn how to a barista, this cafe offers a barista class as well! You’ll get to learn about the varieties of coffee, brew technique even latte art.

    Read more: 9 Must Try Ubud Restaurants from Traditional until Cafe

    Address: Jalan Sriwedari No 5, Ubud, Bali, Indonesia 80581

    Operational Hours: Monday to Sunday from 7.30 AM till 10 PM

    Contact Person: +62361 972085

  17. Watercress Ubud

    Watercress Ubud by @greenwaycoffee
    Watercress Ubud by @greenwaycoffee

    Not all of the cafes in Ubud offers various beverages as well as the meal. So, to get a complete feast, you can come to Watercress Ubud. This cafe serves from the appetizer menus as well as a glass of coffee, juice, and cocktails.

    Address: Jl. Monkey Forest, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571

    Operational Hours: Monday to Sunday from 7.30 AM till 10.30 PM

    Contact Person: +62 361 976 127 or [email protected]

  18. KAFE

    KAFE by @kafe_ubud
    KAFE by @kafe_ubud

    Other cafes in Ubud that serve various healthy food and beverages is KAFE. Located near the heart of Ubud, this place turns into a great oasis for vegans and every healthy life enthusiasts. Their smoothies bowls and salads are the best! Moreover, each of the food here is made prettily, so you can post it on Instagram.

    Address: Jalan Hanoman No 44B, Padang Tegal, Ubud

    Operational Hours: Monday to Sunday from 7.30 AM till 11 PM 

    Contact Person: +62 811 1793 455 or +62 819 0711 8242 or [email protected]

  19. Alchemy Ubud

    Alchemy Ubud by @alchemybali
    Alchemy Ubud by @alchemybali

    Raw food might be new for some people, however, this thing might be rapidly booming someday. Alchemy Ubud is one of the cafes in Ubud that serves raw foods. However, they’ll make sure to put the best ingredients for the feast. This trendy cafe is always full, so better for you to visit it earlier.

    Address: Jalan Penestanan Kelod No 75, Penestanan, Ubud, Bali 80571

    Operational Hours: Monday to Sunday from 7 AM till 9 PM

    Contact Person: +62 813 3945 7432 or [email protected]

  20. Clear Café Ubud

    Clear Café Ubud by @petros_cla_
    Clear Café Ubud by @petros_cla_

    Sometimes we need some cleansing, for both body and mind. If Ubud attractions are the mind cleanser, then Clear Café Ubud will be the body cleanser. This cafe serves the best and most yummy healthy food that good for your body! (Ty)

    Address: Jalan Hanoman No.8, Ubud, Kabupaten Gianyar, Bali 80571

    Operational Hours: Monday to Sunday from 8 AM till 11 PM 

    Contact Person: +62 878 6219 7585

Wandernesia.com is part of Korina Group

Wandernesia Support Team Wandernesia Support Team