As one of the world’s best coffee producer, anywhere in Indonesia is the right place to enjoy the freshest cup of coffee, some even harvested mere miles away from the shop! Our list of places in Bali to get your favorite cup of coffee before or after your day:

1. Grain


Coffee connoisseurs will travel far and wide to find a great cup of coffee, luckily for those living or staying in Seminyak, a new urban café is fast becoming the holy grail for coffee lovers.

Grain Espresso has turned a run down alley into an inspirational new café and bistro right off the main street, with industrial style interiors, an all day menu featuring fresh and healthy selections, and a coffee list to satisfy the most discerning coffee lovers.

Grain features their own unique custom blend, made especially for them and roasted from imported 100% Arabica beans. As well as this, they proudly offer an Indonesian Single Origin coffee.

Grain Espresso Jalan Seminyak No 16B, Seminyak, Bali
Phone: (0361) 730528

2. Revolver Coffee

Located in a small alley of Jalan Laksmana – just across the road from Bali Clinic. A wooden door leads you to a magical little spot. The place is always crowded yet the coffee is fantastic. When you step inside the interior is super Instagram-friendly. A cup of coffee costs you IDR 30,000.
Revolver Espresso at Gang 51
Jalan Kayu Aya No 3, Oberoi Seminyak, Bali
Phone: 0361 7884968
Hours: 8am – 5pm
Facebook: Revolver Espresso Bali

3. Coffee Library

A small coffeeshop with good design and good taste of coffee. You will like cool plaques around the place, super high ceilings, and relaxed atmosphere. This chic coffee place is an excellent place to order a good cup of coffee, whip out your favorite book and chill. The Coffee Library Indonesia are located in three different Bali Area, Padma Street, Double Six beach and the latest one which was just opened on December 15th 2014 is the Kayu Aya Street, Oberoi-Seminyak.
Coffee Library
Jalan Kayu Aya, Oberoi Seminyak, Bali
Phone: 0361 4741255
Hours: 8am – 11pm, daily
Facebook: The Coffee Library Indonesia

4. Seniman Coffee


This coffee shop is a hip cafe in the scene. Coffee is served in jam jars, in slotted trays, alongside water in cut down green beverage bottles with lids. Funky interior, artistic and creative, signature rocking chairs (custom made) and for sure very good coffee.  Great chilled and comfy space to sit and watch the world go by away from the hustle and bustle of Ubud’s main drag.

Seniman Coffee
Jalan Sriwedari No. 5, Ubud, Bali 80561
Phone: 0361  972085
Hours: 8am – 7pm, daily
Facebook: senimancoffee