Canang sari offerings of flowers and palm leaves with incense on a pavement

8 of the best · Bali, Indonesia

Coffee, Brunch and Afternoon Tea in Bali

Indonesian single-origin coffee from Ubud’s roasters, Seminyak’s brunch cafés and afternoon tea on the hillside at Raffles.

Our 8 favourites, listed A–Z · Updated October 2026

Browse by type

Insiders' picks

Three Bali addresses we return to, chosen from this list by people who know the island well.

  1. Ubud’s roaster

    Seniman Coffee

    Ubud·Roastery

    A roastery and café in Ubud, serving Indonesian single-origin coffees.

    Explore View on map

  2. Breakfast and brunch

    Sisterfields

    Seminyak·Café

    A busy all-day café in Seminyak for breakfast, brunch and good coffee.

    Jl. Kayu Cendana No.7, Seminyak, Badung 80361Explore View on map

The full list: Cafés, A–Z

Show 7 of 8 places on a map
Neighbourhood

Coffee 3

Roasters and espresso bars.

  1. Speciality coffee

    Expat. Roasters

    Seminyak·Roastery

    A speciality roaster with a café in Seminyak, sourcing beans from Indonesia and beyond.

    Explore View on map

  2. Down a Seminyak lane

    Revolver Espresso

    Seminyak·Espresso bar

    A small, dark espresso bar hidden down a lane off Jalan Kayu Aya.

    Explore View on map

  3. Ubud’s roaster

    Seniman Coffee

    Ubud·Roastery

    A roastery and café in Ubud, serving Indonesian single-origin coffees.

    Explore View on map

Brunch 4

All-day cafés.

  1. Shoes off

    Clear Café

    Central Ubud·Café

    A café on Jalan Hanoman in Ubud, where you leave your shoes at the door, with juices and a long vegetarian-friendly menu.

    Jl. Hanoman No. 8, UbudExplore View on map

  2. Plant-based and pink

    KYND Community

    Seminyak·Plant-based café

    A plant-based café in Seminyak known for its smoothie bowls.

    Explore View on map

  3. Breakfast and brunch

    Sisterfields

    Seminyak·Café

    A busy all-day café in Seminyak for breakfast, brunch and good coffee.

    Jl. Kayu Cendana No.7, Seminyak, Badung 80361Explore View on map

  4. Three cafés

    Watercress

    Seminyak, Ubud and Berawa·Café

    Cafés in Seminyak, Ubud and Berawa, open from breakfast to dinner.

    Explore View on map

Afternoon tea 1

In the grand hotels.

  1. A Raffles tradition

    Afternoon tea at Raffles Bali

    Jimbaran·Afternoon tea

    Afternoon tea at Raffles Bali, on the hillside above the bay at Jimbaran.

    Jalan Karang Mas Sejahtera 1A, Jimbaran, Badung 80361Explore View on map

Explore more of Bali

The ULTIMATE letter

Bali in your inbox

An occasional email with new places, events, area guides and our latest in-depth articles. No spam, ever.