Where to Drink Genuinely Good Coffee in Bali: 2026 Guide

Where to Drink Genuinely Good Coffee in Bali: 2026 Guide

If you're searching for the best coffee in Bali, look beyond the café aesthetic. Good coffee starts with quality beans, careful roasting, skilled preparation and consistency from the first pour to the final sip. Bali has developed a diverse specialty coffee culture, making it possible to explore everything from locally sourced Indonesian beans to modern brewing techniques in different parts of the island.

For visitors who want to combine specialty coffee with different Bali experiences, Expat. Roasters has three locations worth knowing: Petitenget, Uluwatu and Beachwalk Kuta.

What Makes Good Coffee?

Before deciding where to drink, it helps to understand what makes a coffee genuinely good.

Specialty coffee can be appreciated through characteristics such as flavour, aroma, acidity, sweetness, body and aftertaste. The Specialty Coffee Association also highlights quality, consistency and shared industry standards as important parts of professional coffee preparation.

The beans matter too. Expat. Roasters works closely with Indonesian farmers and producers, with more than 95% of its beans sourced within Indonesia. The company also works directly with more than 50 farming families within 40 kilometres of its roastery.

So, when looking for the best coffee in Bali, consider the coffee itself, not simply the location.

1. Expat. Roasters Petitenget: Specialty Coffee in Seminyak

Located on Petitenget Street in North Kuta, Expat. Roasters Petitenget is a natural choice if you're staying around Seminyak.

The café combines a modern, minimalist design with a relaxed tropical atmosphere. Its menu includes specialty coffee prepared using both classic and modern brewing methods, alongside signature blends and single-origin coffees.

Petitenget is particularly suitable for coffee drinkers who want to explore different coffees rather than simply order a standard café drink. You can also purchase beans and brewing equipment to continue the experience at home.

Location: Jl. Petitenget No. 1A, Kerobokan Kelod, North Kuta, Badung
Opening hours: Daily, 6.30am–7pm

Best for:

  • Exploring specialty coffee

  • Single-origin and signature blends

  • Morning coffee around Seminyak

  • Taking coffee beans home

2. Expat. Roasters Uluwatu: Coffee for the South Coast

For travellers staying in southern Bali, Expat. Roasters Uluwatu offers a specialty coffee experience within the area's surf, fitness and hospitality scene.

The two-level brew bar brings guests closer to the coffee-making process, with single-origin pour-overs, espresso-based drinks and signature blends including Patria and Nomad. The café also serves cold brew, freshly baked bites and light meals.

The Uluwatu location is particularly suited to visitors looking for a relaxed coffee stop before or after exploring the southern coast. Regular community activities such as barista demonstrations, cupping sessions and collaborative pop-ups also connect the café with Bali's wider coffee community.

Location: Jl. Pantai Cemongkak No. 9F, Pecatu, Uluwatu
Opening hours: Daily, 6.30am–7pm

Best for:

  • Pour-over coffee

  • Espresso-based drinks

  • Post-surf coffee

  • Coffee enthusiasts interested in brewing

3. Expat. Roasters Beachwalk Kuta: Coffee While Exploring Kuta

If your Bali itinerary includes Kuta, Seminyak's southern coastline or shopping, Expat. Roasters Beachwalk offers an easy way to fit specialty coffee into your day.

Located inside Beachwalk Shopping Center, the café combines a contemporary setting with a relaxed tropical atmosphere. Its menu includes specialty coffee, signature blends and single-origin beans, while the location also supports barista training, workshops and community events.

Location: Beachwalk Shopping Center, Level 3, Jl. Pantai Kuta No. 1, Kuta
Opening hours: Monday–Friday, 10am–10pm; Saturday–Sunday, 10am–11pm.

Best for:

  • Coffee during a Kuta itinerary

  • Shopping breaks

  • Signature blends and single origins

  • Buying beans and brewing equipment

Which Expat. Roasters Location Should You Visit?

The answer depends on where you are staying and what type of experience you want.

Petitenget is ideal for Seminyak visitors who want a dedicated specialty coffee stop. Uluwatu suits travellers looking for coffee within a coastal, community-oriented setting. Beachwalk Kuta is convenient for combining coffee with shopping and exploring the Kuta area.

Ultimately, finding the best coffee in Bali is personal. The right café is the one where the coffee, brewing style, atmosphere and location match what you're looking for.

For coffee enthusiasts travelling around the island, these three Expat. Roasters locations offer different ways to experience specialty coffee while staying connected to Indonesian beans, skilled preparation and Bali's evolving coffee culture.

Frequently Asked Questions

Where can I find good specialty coffee in Bali?

Expat. Roasters has specialty coffee locations in Petitenget, Uluwatu and Beachwalk Kuta, each offering a different setting and coffee experience.

Which Expat. Roasters are best for pour-over coffee?

Uluwatu specifically highlights single-origin pour-overs alongside espresso-based drinks and signature blends.

Can I buy coffee beans in Bali?

Yes. Expat. Roasters offers signature blends, single-origin beans and brewing equipment at its Bali locations.


You may also like

View all
Example blog post
Example blog post
Example blog post