13 Best Cafes for Working in Ubud, Bali, Indonesia [2023]
When I was in Ubud, I made friends with a group of digital nomads who met for a co-working session every Tuesday. It was an opportunity for me to experience the digital nomad lifestyle and discover the best cafes for working in Ubud. Bali is a popular digital nomad destination because of its affordable cost of living, fast and reliable internet, and vibrant community of digital nomads. While there are many cafes and coffee shops in Bali, I have selected only those that are ideal for remote working and that I have personally been to. These cafes have free Internet use, power outlets, and delicious coffee.
Here are the best cafes for working in Ubud:
1. Zest Ubud

Zest Ubud is a vegan cafe with a spacious and comfortable setting. There are plenty of seating options, including tables, chairs, and sofas. There are also power outlets available throughout the restaurant and a fast Internet connection. This is one of those Ubud cafes frequented by digital nomads. However, it can be quite busy during peak hours, so it’s best to get there early.
- Pros: Plenty of seating options, plant-based food, pet-friendly
- Cons: Menu is pricey, can get busy and noisy
📍Address: Jl. Penestanan No.7, Sayan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
🕑 Store hours: Monday to Sunday, 8 AM–10 PM
🔗 Website: https://www.zestubud.com/
2. Layana Warung

If you’re looking for a cafe with the best view, Layana Warung takes the crown. This cozy cafe has ample seating and is known for its picturesque view of a small waterfall. They even have a small viewing deck where people can take pictures. With its reliable WiFi, Layana Warung is an ideal spot for extended work sessions. The food and drinks here are also affordable, which I didn’t expect considering they have the best ambiance.
- Pros: Plenty of seating, affordable food and drinks, best view
- Cons: No air-conditioned area, no cushioned seating, it’s a bit far; about 4-km away from the city center
📍Address: Jl. Raya Goa Gajah, Bedulu, Kec. Blahbatuh, Kabupaten Gianyar, Bali 80582, Indonesia
🕑 Store hours: Monday to Sunday, 10 AM–8 PM
🔗 Website: https://www.instagram.com/layanawarung/
3. Table Talk

Table Talk has the quintessential Balinese cafe aesthetics with open-air space, abundant natural light, a thatched roof, wooden furniture, and art decor. If you’re joining a co-working group, this is one of the best cafes that I can recommend. Although the food and drinks are on the pricier side, the exquisite dishes make every penny worth it.
- Pros: Friendly staff, spacious, delicious food and drinks, not very crowded
- Cons: No air-conditioned area, pricey menu
📍Address: Jl. Raya Pengosekan Ubud, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
🕑 Store hours: Monday to Sunday, 7:30 AM–9:30 PM
🔗 Website: https://offers.dijiwasanctuaries.com/at/table-talk/
4. Old Friends Coffee

Old Friends Coffee is a neighborhood cafe with a vintage charm. It’s both a cafe and a roastery renowned for its high-quality coffee sourced from local farmers. If you seek a peaceful place to work while savoring exceptional coffee, this is the perfect destination. Plus, it’s pet-friendly, and dog lovers will appreciate the two resident dogs that often accompany visitors inside.
- Pros: Quiet and nice ambiance, pet friendly
- Cons: Small menu selection, no cushioned seating, closes early
📍Address: Jl. Nyuh Bojog No.5, MAS, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
🕑 Store hours: Wed to Monday (closed on Tuesdays), 8 AM–4 PM
🔗 Website: https://sites.google.com/view/old-friends-coffee/home?authuser=0
5. Pubas Coffee by Goldmine

Pubas Coffee by Goldmine is a two-story cafe that is bright and airy with chic, minimalist interiors. There are plenty of areas to sit, so even if you come with a group, you will have no trouble finding a table. Despite being slightly removed from the bustling streets of Ubud, it remains within the city center.
- Pros: Spacious, plenty of seating, delicious food and coffee, sits in a quiet area
- Cons: No air-conditioned area
📍Address: Jl. Sri Wedari No.70, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
🕑 Store hours: Monday to Sunday, 8 AM–10 PM
🔗 Website: https://www.instagram.com/pubascoffee/?hl=en
6. Livingstone Holyground

Best known for their delicious croissants, Livingstone is a bakery cafe established in 2014. It has locations in Canggu, Jakarta, and Ubud. Livingstone Holyground is perfectly located in the city center of Ubud. As with their food and drinks, I recommend trying their flat white and almond croissant.
- Pros: Spacious with indoor and outdoor areas, delicious baked goods
- Cons: Pricey menu
📍Address: Jl. Raya Andong No.88x, Peliatan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
🕑 Store hours: Monday to Sunday, 7 AM–10 PM
🔗 Website: https://www.livingstonebakery.com/home/
7. Gangga Coffee

Gangga Coffee is a coffee shop and a roastery established in 2017. The name was derived from the Ganges River, a transboundary river that flows through India and Bangladesh. This coffee shop serves Kintamani Coffee, a locally sourced specialty coffee bean. The place has an inviting atmosphere and is adorned with Balinese art some of which is available for purchase. The cafe is fully air-conditioned, providing a comfortable escape from sweltering weather.
- Pros: Quiet, kind staff, delicious coffee, air-conditioned area
- Cons: WiFi is a bit slower than the rest of the cafes on this list, limited menu options, some staff can barely speak English, closes late
📍Address: Jl. Raya Andong No.11, Peliatan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
🕑 Store hours: Monday to Sunday, 8 AM–6 PM
🔗 Website: https://ganggacoffee.com/
8. Kakiang Garden Cafe

Kakiang Garden Cafe is famous for its Japanese-style pastries and cakes. Established in 2000, it has four outlets: two in Ubud and two in Denpansar. The Ubud location, on Jalan Raya Andong, offers indoor and outdoor seating surrounded by a garden. Its extensive menu features both western and Balinese cuisines.
- Pros: Large space with plenty of seating options; delicious cakes
- Cons: Intermittent WiFi
📍Address: Jalan Raya Andong Petulu Ubud, Petulu, Kec. Gianyar, Kabupaten Gianyar, Bali 80571, Indonesia
🕑 Store hours: Monday to Sunday, 8 AM–11 PM
🔗 Website: https://kakiangbakery.com/
9. Seniman Coffee

Seniman Coffee was established in 2010 by Rodney Glick and David Sullivan. It’s quite popular among tourists for its trendy atmosphere and high-quality coffee. Despite being busy most of the time, Seniman has one of the most stable WiFi connections among Ubud cafes. The biggest selling point of this place is their coffee, which is roasted in-house. I recommend ordering the canele and almond croissant, and for coffee, you can never go wrong with their flat white. They have a unique way of serving their coffee, which they put on a wooden board alongside a small glass of water, a piece of cookie, and a sample of the coffee grounds used for making your coffee. I find this to be particularly interesting, adding an enjoyable touch to the coffee experience.
- Pros: Speedy and reliable WiFi, delicious coffee, extensive menu options
- Cons: Busy and noisy, no air-conditioned area
📍Address: Jl. Sri Wedari No.5, Banjar Taman Kelod, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
🕑 Store hours: Monday to Sunday, 7:30 AM–10 PM
🔗 Website: https://www.senimancoffee.com/
10. Anomali Coffee

Anomali Coffee, a coffee roaster established in 2007, sells its own freshly roasted coffee in-store and online. The cafe, housed in a modern minimalist two-story building, features a large communal table at its center, perfect for work, study, or socializing. Smaller tables and chairs are also available throughout the cafe, along with a small outdoor seating area for people-watching while sipping your coffee.
- Pros: Relaxed atmosphere
- Cons: Intermittent WiFi
📍Address: Jl. Raya Ubud No.88, Petulu, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
🕑 Store hours: Monday to Sunday, 7 AM–9 PM
🔗 Website: http://store.anomalicoffee.com/
11. Ropana Coffee

Ropana Coffee is a hidden gem in Ubud and one of my personal favorites. It’s a small cafe with a relaxed, homey ambiance. There are communal tables for sharing as well as smaller tables and bar-type seating that faces that street. The coffee here is one of the best you will ever have in Ubud. It’s located in a quiet neighborhood, making it an ideal working spot.
- Pros: Relaxed and quiet atmosphere, delicious coffee
- Cons: Menu is a bit pricey
📍Address: Jl. Sugriwa No.31, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
🕑 Store hours: Monday to Sunday, 8 AM–6 PM
🔗 Website: https://www.instagram.com/ropanabali/
12. Ciao Nonna

Ciao Nonna, which translates to “Hello Grandma,” is an Italian cafe that specializes in artisan pasta dishes. They make their products daily using recipes that were passed down through generations. It’s a good place to do some remote work with its reliable WiFi connection and power outlets, plenty of seating, an air-conditioned area, and an open-air patio.
- Pros: Closes late, large space
- Cons: Pricey menu
📍Address: F7F7+PF, Jl. Raya Pengosekan, MAS, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
🕑 Store hours: Monday to Sunday, 8 AM–11 PM
🔗 Website: https://www.ciaononnabali.com/
13. Opini Kopi

Opini Kopi is a small cafe with Grecian aesthetics, yet despite its chic interiors, the food and drinks here are affordable. It sits on the side of the road in a quiet neighborhood. As for the food and drinks, I recommend trying the mie goreng and the taro latte.
- Pros: Affordable menu, relaxed ambiance
- Cons: No air-conditioned area
📍Address: Jalan sukma kesum no 59, tebesaya, peliatan, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
🕑 Store hours: Monday to Sunday, 7 AM–10 PM
🔗 Website: https://www.instagram.com/opinikopi_ubud/
