Cafés in Bali arabica from the Kintamani highlands
Kintamani beans roasted in Ubud, brunch rooms in Canggu, espresso bars in Seminyak and student cafés in Denpasar.
- Map and “near me”
- “Open now” filter
- Paid placements always labeled
Photo: Jeffry Surianto, Pexels License
Bali grows its own coffee. The arabica comes from Kintamani, in Bangli regency, where it is planted above 900 m; some growers set it between orange trees, a pairing credited with Kintamani coffee's distinctive flavor.1 Coffee has been grown on the island since the early 1800s and was replanted around Kintamani in the early 20th century.1 Citrus is also the competition: in 2016 the head of a subak abian (farmers' association) in Catur village said many growers had cut their coffee to plant oranges, which paid better.2
Robusta is grown too. Pupuan, in Tabanan regency, sits at 500–1,000 m on the slopes of Mount Batukaru, and Bali as a whole produced 11,666 tonnes of robusta in 2021.3 In the cafés, Kintamani is the local single origin: Ubud Coffee Roastery roasts beans from Kintamani plantations on site, and a September 2026 guide describes the coffee as naturally bright and citrusy.4
The cafés serve a large visiting crowd as well as the island's own. Bali recorded 6,948,754 foreign arrivals in 2025, up 9.72% on 2024, and Australia remained the largest market, with about 1.63 million.5 The busiest café areas are in the south and center of the island, from the beach towns around the airport to the capital, Denpasar, and Ubud in the hills.
Bali by area
Bali's airport sits in Tuban, between Kuta and Jimbaran, roughly 45 minutes from Denpasar.9 The beach towns run north from it up the west coast to Canggu, the Bukit peninsula to the south gets far less rain than any other part of the island, and Ubud lies inland in Gianyar.914

Ubud
The hill town of Bali's roasters: Sri Wedari coffee bars, Jalan Hanoman cafés and Pengosekan to the south.
169 cafés
Sanur
Coffee huts and bakeries on Jalan Danau Tamblingan, a beach path and breakfasts from 06:00 by the harbour.
78 cafés
Uluwatu & the Bukit
Surfer breakfasts on Jalan Labuansait, Ungasan espresso bars and a Jimbaran roastery near the bay.
107 cafés
Kuta & Legian
Coffee bars along Jalan Legian, corner cafés on Dewi Sri and a 24-hour stop 15 minutes from the airport.
122 cafés
Seminyak & Kerobokan
Espresso bars down Petitenget gangs, Kerobokan roasters and brew bars on Umalas back roads open at 06:00.
172 cafés
Canggu
Batu Bolong's beach-road strip, Berawa brunch rooms and surf shops that pour coffee from 06:30.
160 cafés
Denpasar
Bali's capital: student cafés on Renon's Tukad streets and a Jalan Gajah Mada coffee house from 1935.
266 cafésBrowse by mood and hour

Specialty coffee
Kintamani arabica, Pupuan robusta and the espresso bars of Seminyak and the Bukit.
27 cafés
Wi-Fi
Wi-Fi from Ubud's Jalan Sri Wedari to Denpasar's Jalan Hayam Wuruk.
166 cafés
Brunch
Smoothie bowls, breakfast plates and early openings from Canggu to Uluwatu.
30 cafés
Outdoor seating
Terraces and open-air tables, mostly in Denpasar, Ubud and Seminyak.
60 cafés
Vegetarian options
Meat-free menus in Ubud and along the coast, and how to order at a warung.
27 cafés
Open late
Cafés serving until 22:00 or later, from Jalan Legian to Ubud.
61 cafésNew in Bali
Recently opened and recently added
NENEK
Nirvana Kitchen Bali
- Open late
- Open by 6am
Seminyak
The Common Coffee
+62 KOPI
Ubud 169 cafés
7Cups
Anomali Coffee
BGS Ubud - Coffee Bar & Lifestyle Shop
BGS
Birama Coffee Ubud
BunBaliCafe
Chai of the Tiger
All 169 cafés in Ubud
See the full listSanur 78 cafés
Amari Coffee
Booster coffee
Farmor Coffee
Jhoii Local Eats
- Wi-Fi
- Vegetarian options
- Bakery café
KooD - Kolaborasi Untuk Desa
Kopi Kiosk - Coffee Hut
Akaya cafe
All 78 cafés in Sanur
See the full listGianyar & Sukawati 45 cafés
Covision
Dimattina Cafe
Sudut Kopi
dana’s cafe
Hōgi Coffee & Eatery
Coffee Cafe Saba
Nusa Dua & Tanjung Benoa 22 cafés
Secret Cafe
Tou's Food & Coffe
ACT Coffee and Eatery
Area Coffee Bali
Eighteen Coffee Bali
Honey & Bread Cafe
Uluwatu & the Bukit 107 cafés
More about cafés in Uluwatu & the Bukit
Cacao Flow Freshtaurant
Copy House Bali
HE’ENALU cafe & resto
Lovissa social cafe
Tarabelle Donuts
The Home Ground by Sakha Coffee
- Wi-Fi
- Outdoor seating
- Takeaway
All 107 cafés in Uluwatu & the Bukit
See the full listKuta & Legian 122 cafés
More about cafés in Kuta & Legian
Art Coffee
Crema Coffee and Eatery
Hello Coffee and Juice
Mugshot coffee
- Wi-Fi
- Bakery café
- Open by 6am
Republic 88 Coffee and Eatery
- Open late
- Open by 6am
Sidewalk
All 122 cafés in Kuta & Legian
See the full listSeminyak & Kerobokan 172 cafés
More about cafés in Seminyak & Kerobokan
Atlas Kitchen and Coffee
Coffee Moodest and Kitchen
Coffee Moodest
Gusto Gelato & Caffe
- Wi-Fi
- Outdoor seating
- Air-con
- Partial wheelchair access
- Toilets
- Smoke-free indoors
- Open late
la naya bali
Local Coffee
- Outdoor seating
- Takeaway
- Card payment
- Partial wheelchair access
- Toilets
Rise and Shine Cafe (Bumbak)
All 172 cafés in Seminyak & Kerobokan
See the full listCanggu 160 cafés
12 Urban Cafe
Amolas Cafe
BGS - Canggu
Cat Cafe OMAH NEKO
Crate Cafe
- Wi-Fi
- Outdoor seating
- Vegetarian options
- Smoke-free indoors
- Open by 6am
- Brunch
Deus Ex Machina
All 160 cafés in Canggu
See the full listDenpasar 266 cafés
Jala Coffee
Second Floor Coffee
Toko Kopi TUKU - Renon
- Outdoor seating
- Takeaway
- Air-con
- Card payment
- Partial wheelchair access
- Toilets
- Smoke-free indoors
Voltvet
20 ml Coffee
Tikum Coffee
- Wi-Fi
- Air-con
- Card payment
- Toilets
- Smoke-free indoors
All 266 cafés in Denpasar
See the full listShowing up to 6 cafés per area. Each area page has the full list.
No café matches all of those filters. Try removing one, or tell us about a café we're missing.
Coffee chains in Bali
Branches by area
Starbucks
Show 33 locations
- Canggu 2
- Denpasar 6
- Kuta & Legian 14
- Nusa Dua & Tanjung Benoa 2
- Sanur 1
- Seminyak & Kerobokan 4
- Ubud 2
- Uluwatu & the Bukit 2
Black Canyon Coffee
Show 7 locations
Revolver Espresso
Show 5 locations
- Kuta & Legian
- Revolver International Airport, Revolver International Airport, I Gusti Ngurah Rai International Airport, International Terminal, Tuban, Kec. Kuta, Kabupaten Badung, Bali 80361
- Seminyak & Kerobokan
- Jalan Kayu Aya Gang 51
- Revolver Espresso Seminyak, Jalan Kayu Aya No. 52
- Baby revolver, Jalan Petitenget No. 106
- Revolver Umalas - HQ & All Day Cafe, Jl. Bumbak Dauh No.1
% Arabica
Show 4 locations
- Kuta & Legian
- Kuta & Legian
- Arabica Indonesia, Jalan Pantai Kuta 80361
- Uluwatu & the Bukit
- Arabica Bali Uluwatu, Jalan Pantai Legian 9E
- Jl. Pantai Bingin No.8Mon–Sat 07:00–22:00
Excelso
Show 4 locations
Expat. Roasters
Show 4 locations
Tanamera Coffee
Show 4 locations
- Kuta & Legian
- Kuta & Legian
- Jalan Sunset Road 999
- Seminyak & Kerobokan
- Tanamera Coffee & Roastery Sunset Road, Sunset Road No. 89
- Uluwatu & the Bukit
- Tanamera Coffee Roastery, Jalan Wanagiri No. 10Daily 08:00–22:00
BAKED.
- Canggu
- Jalan Pantai Pererenan 116
- Seminyak & Kerobokan
- Balinata Sv, Jalan Kayu Jati 8
- Uluwatu & the Bukit
- Jalan Labuansait 10
Coffee 25:PM
- Kuta & Legian
- Jalan Dewi Sri 777
- Nusa Dua & Tanjung Benoa
- Jalan Bypass Ngurah Rai 5
- Seminyak & Kerobokan
- Jalan Raya Kedampang 88B
Coffee Cartel
- Canggu
- Coffee Cartel Bali, Jl. Pantai Berawa No.8a, Canggu, Kec. Kuta Utara, Kabupaten Badung,
- Denpasar
- Coffee Cartel Bali, Jalan Juwet Sari 8
- Seminyak & Kerobokan
- 8 Jalan Lebak SariDaily 07:30–18:00
Seniman Coffee
- Denpasar
- Seniman Coffee Renon, Jl. Tukad Musi No.19
- Gianyar & Sukawati
- Seniman Coffee Sakah
- Ubud
- Seniman Coffee Studio, Jalan Sri Wedari No. 5Daily 08:00–22:00
Suka Espresso
- Canggu
- Canggu
- Ubud
- Jalan Raya Pengosekan 108
- Uluwatu & the Bukit
- Jl. Labuan sait- PecatuDaily 08:00–22:00
Bull's Coffee
- Canggu
- Bull's Coffee Canggu, Jl. Pantai Berawa No.12
- Uluwatu & the Bukit
- Jalan Uluwatu
Cetroo Coffee
Fore Coffee
- Denpasar
- Jl. Cok Agung Tresna No.37A
- Kuta & Legian
- Kuta & Legian
Fortunate Coffee
- Kuta & Legian
- LN Fortunate Coffee, Jl. Imam Bonjol No.573b
- Seminyak & Kerobokan
- LN Fortunate Coffee Bali, Jl. Gn. Soputan No.88X
Gourmet Cafe - managed by Bali Catering Company
- Kuta & Legian
- Jalan Dewi Sri 888
- Seminyak & Kerobokan
- Jalan Petitenget 77a
Kopi Kulo
- Kuta & Legian
- kedai kopi kulo, Jalan Dewi Sri
- Ubud
- Kedai Kopi Kulo, Raya Goa Gajah
Milk & Madu
- Canggu
- Jl. Pantai Berawa Br. Tegal Gundul No. 50Daily 07:00–23:00
- Ubud
- Milk & Madu Ubud, Jl. Suweta No.3
Point Coffee
- Denpasar
- DenpasarDaily 07:30–14:00
- Point Coffee Gedhe Hos Cokro, Jl H. Cokroaminoto No.33
The Bare Bottle
The Coffee Club
Watercress Cafe
- Seminyak & Kerobokan
- Jalan Batubelig No. 21A
- Ubud
- Watercress Ubud
Espressolab
Gloria Jean's Coffees
- Kuta & Legian
- Kuta & Legian
Kopi Kenangan
- Denpasar
- Denpasar
Maxx Coffee
- Kuta & Legian
- Kuta & Legian
My Kopi-O!
- Kuta & Legian
- TS Suites Unit P. 005
The Coffee Bean & Tea Leaf
- Kuta & Legian
- Ngurah Rai International Airport, Gate 6
Titik Temu Coffee
- Ubud
- Jl. Suweta No.6
Tomoro Coffee
How coffee works in Bali
The everyday cup is kopi tubruk: coarsely ground coffee brewed straight in the glass with hot water and sugar, drunk once the grounds have settled to the bottom.6 It is the standard pour at warungs (small local eateries) and roadside stalls, and it comes sweet unless you ask for tanpa gula (without sugar).6 Kopi susu is coffee with milk; many sellers make it with krim kental manis, a sweetened condensed creamer, though some chains use fresh milk sweetened with gula aren (palm sugar).7
Read the bottom of the menu. Cafés in the tourist areas usually price before a 10% local restaurant tax, and many also add a service charge, generally 5–10% of the bill before tax.89 Warungs charge the menu price. Tipping is not expected at a warung; at a café, rounding up to the next Rp 10,000 or leaving the change is appreciated.6
Hours run long. More than half of Bali's cafés with posted hours serve until 21:00 or later, and Lifecrate in Canggu and Bali Coffee Express No.1 in Legian are open 24 hours. The weather sets the seating: from December to March the west monsoon brings heavy showers and high humidity, while June to September is less humid and can be cool in the evenings.9
One day a year everything stops. Nyepi, the Balinese Day of Silence, runs from 06:00 to 06:00 the next day; work and travel are prohibited, the airport stays closed, and most local restaurants close early the afternoon before.10 Shops, businesses and restaurants are shut for the day, and hotels stay open only for guests who remain on the premises.11 In 2026 it fell on 19 March.
What coffee costs in Bali
| Drink | Typical price |
|---|---|
| Kopi tubruk Unfiltered black coffee, grounds in the glass | Rp 5,000–12,000 Warungs |
| Kopi susu Coffee with milk at a warung | Rp 8,000–15,000 Warungs |
| Espresso A single shot at a specialty café | Rp 18,000–50,000 Specialty cafés |
| Cappuccino Regular size | Rp 30,000–48,000 Cafés island-wide |
| Flat white or latte At a third-wave café | Rp 30,000–50,000 Canggu, Seminyak, Sanur, Uluwatu |
Prices as of 2026: warung coffee and flat whites from Bali Travel Life (April 2026), espresso from Honeycombers Bali (September 2026), cappuccino from Numbeo (October 2026).6412 Tax and service charge may come on top. US$1 was about Rp 18,000 in late October 2026.13
Sources
- Mengani, Desa Bibit Kopi Kintamani (March 20, 2021), Mongabay Indonesia (Luh De Suriyani), accessed October 2026
- Mengkhawatirkan, produksi kopi kebanggaan Bali makin turun. Ada apa? (August 27, 2016), Mongabay Indonesia, accessed October 2026
- Cerita rintisan peningkatan mutu fine coffee robusta Pupuan (December 26, 2022), Mongabay Indonesia (Anton Muhajir), accessed October 2026
- Best coffee in Bali (September 16, 2026), Honeycombers Bali, accessed October 2026
- Bali hits a record of 6.95 million foreign tourist arrivals in 2025, citing BPS Bali (February 3, 2026), ANTARA News Bali, accessed October 2026
- Where to Drink Coffee in Bali: A Local's Cafe Guide by Area (April 27, 2026), Bali Travel Life, accessed October 2026
- Racikan legit kopi susu kekinian (August 25, 2018), CNN Indonesia (Asri Wulandari), accessed October 2026
- Tax obligations for a hospitality business in Bali (January 23, 2025), Emerhub, accessed October 2026
- Bali, Wikivoyage, accessed October 2026
- Nyepi, Wikipedia, accessed October 2026
- Nyepi & Bali New Year 2026: The Complete Guide, Bali.com, accessed October 2026
- Cost of Living in Bali (updated October 20, 2026), Numbeo, accessed October 2026
- Rupiah spot ditutup melemah 0,17% ke Rp 18.022 per dolar AS pada Rabu (21/10), Kontan (October 21, 2026), accessed October 2026
- Ubud, Wikipedia, accessed October 2026
Guides
The coffee harvest calendar and when to see it
Coffee harvest months in Vietnam, Thailand, Indonesia, Colombia, Mexico and Peru, with Brazil and Ethiopia: when to visit farms and when new crop arrives.
Coffee culturesIndonesian kopi from the tubruk glass to es kopi susu
Indonesian kopi explained: unfiltered kopi tubruk, charcoal kopi joss in Yogyakarta, Aceh’s sanger, palm-sugar es kopi susu and the civet cages of kopi luwak.
Working from cafésWorking from cafés in Chiang Mai and Bali: the two nomad hubs compared
Working from cafés in Chiang Mai and Bali: Nimman and Canggu, the DTV and E33G visas, internet speeds, coworking prices, smoke season and rainy months.
Cafés in Bali: common questions
How much does a coffee cost in Bali?
As of 2026, kopi tubruk at a warung costs about Rp 5,000–12,000 and a warung kopi susu Rp 8,000–15,000. At specialty cafés an espresso runs Rp 18,000–50,000, a cappuccino Rp 30,000–48,000, and a flat white or latte about Rp 30,000–50,000; tax and service charge may come on top. US$1 was about Rp 18,000 in October 2026.
Which area of Bali has the most cafés?
Denpasar and Seminyak & Kerobokan have the most cafés, followed by Ubud. Seminyak has the most specialty cafés, ahead of Ubud, Uluwatu and Denpasar, and Ubud has the most that serve until 21:00 or later.
Where is coffee grown in Bali?
Arabica comes from Kintamani in Bangli regency, where it grows above 900 m; some growers plant it between orange trees, a pairing credited with its distinctive flavor. Robusta is grown in places such as Pupuan, in Tabanan regency, at 500–1,000 m on the slopes of Mount Batukaru. Bali produced 11,666 tonnes of robusta in 2021.
What is kopi tubruk, and how do you order it in Bali?
Kopi tubruk is coarsely ground coffee brewed straight in the glass with hot water and sugar, drunk once the grounds settle. It is the standard pour at Bali's warungs and roadside stalls and costs about Rp 5,000–12,000 as of 2026. It comes sweet by default, so ask for tanpa gula if you want it without sugar.
Are tax and service charges added to café bills in Bali?
Often, in the tourist areas. Cafés there usually list prices before a 10% local restaurant tax, and many add a service charge, generally 5–10% of the bill before tax. Warungs charge the menu price. Tipping is not expected at a warung; at a café, rounding up to the next Rp 10,000 or leaving the change is appreciated.
Are cafés in Bali open on Nyepi, the Day of Silence?
No. Nyepi runs from 06:00 to 06:00 the next day, work and travel are prohibited, and shops, businesses and restaurants are closed; the airport shuts too. Hotels stay open for guests who remain on the premises, and most local restaurants close early the afternoon before, so plan meals and coffee in advance. In 2026 Nyepi fell on 19 March.
Run a café in Bali?
Your free listing is probably already on this page. Claim it in two minutes, or turn it into a featured page in your own design, with photos, a menu and your own link.