top rated bali coffee shopsDespite it being the approximate temperature of the actual sun outside, Bali is one of the best places in the world to drink coffee. In fact, in 2014, Indonesia was the 4th largest coffee producing country in the world, a practice originally brought to Bali by Dutch colonists. Having moved here from Hawaii, we know good coffee from the many amazing Maui Coffee Shops we frequented to the point of roommate status. That being said, here are some great spots to grab a cup or 10 here in Bali.

While we absolutely suggest visiting a coffee farm while in Bali, this isn’t that post. We’re here to give you some of our favorite places to grab a delicious cup of coffee when traveling in South Bali, namely in the areas of Legian, Seminyak, and Canggu.

*Note: There are A TON of coffee shops in these areas, and it’s nearly impossible to name who has the absolute best among 100+ options. Popular coffee shops and cafes like Crate, Revolver, Grocer & Grind, etc. have been written about and mentioned in list upon list (for good reason), but we’ve decided to give a bit of attention to some lesser known but equally deserved local businesses. Enjoy, and happy caffeinating!


Best South Bali Coffee Shops


The Cabin Coffee Shop – Seminyak

Cozy, adorable and charming are three adjectives I would use to describe The Cabin. A newcomer to the competitive coffee world in Seminyak, The Cabin opened in February 2015 and is definitely worth a visit. Fun tunes, quaint surroundings and small, decorative touches make you feel as if you’re drinking in someone’s wood cabin instead of a pretentious coffee shop.

Coffee varieties include Kopi Bali, Robusta, Arabica, Toraja and Aceh, and we highly recommend an espresso or flat white alongside an order of the pancakes, Roti Goreng or Afghany Beat. YUM!

seminyak best coffee shops

Hours: Open Daily from 8am – 9pm

Location: Jl. Drupadi Gg. Pillars #1 Badung, Seminyak (near O Spa and Bali Ginger Suites)


Machinery Cafe BaliCanggu

Stellar service, interesting decor and amazing coffee make this one of the best new places to start your morning in Canggu. While there’s no shortage of busy brekkie hangouts in the area, we love the funky recycled machines and friendliness from the staff, which goes above and beyond what we’ve experienced in Bali elsewhere.

Grab a cup of the Indonesian black coffee or Vietnamese Drip with condensed milk, and try the Eggs Benedict, Running Rosti or Pork Kecap and thank us later. Oh, and don’t skip their amazing desserts!

best coffee canggu bali

Hours: Open Daily from 8:30am – 3:30pm

Location: Jalan Pantai Batu Bolong #35, Canggu


The Fat TurtleSeminyak

One of my favorite places in Bali to treat myself to a yummy (yet unhealthy) breakfast, The Fat Turtle is a small, chic little spot with the best red velvet pancakes in the universe. And you know what goes well with red velvet pancakes? A red velvet latte, y’all!

While the service is hit or miss and the kitchen noticeably slow (mostly on busy days, to their credit), the pancakes, lattes, and green tea churros make it worth the wait. Pro Tip: Head here before or after peak brunch hours, as seating is limited.

best coffee shops seminyak bali

Hours: Open Daily from 8am – 6pm

Location: Jalan Petitenget No. 886A, Seminyak


Bene Lane CafeLegian

best coffee shops legianA casual, inexpensive open-air cafe in Legian, breakfast is the best time of day at Bene Lane. Head here to order up simple but filling items like the banana pancakes, bacon & egg muffins, eggs benedict or a breakfast burrito, and get caffeinated with a double shot flat white, cappuccino or soy latte.

Service is always very friendly, and it’s a great place to meet locals and fellow travelers.


Hours: Open Daily from 8am to 10pm

Location: Jalan Lebak Bene, Kuta


Canteen CafeCanggu

best bali coffee in cangguThe word is out about Canteen. But that’s a good thing. Get here early to grab a seat and enjoy the laid back, family-style dining tables. The atmosphere is relaxed and welcoming with surf decor, the service friendly yet somewhat scattered, and the coffee top notch.

The banana hot cakes with warm coconut honey were delicious, as was the housemade chai tea, espresso and flat white. Great for groups or those looking to kick back with a book over breakfast.

Hours: Open Daily from 7am to 5pm

Location: Jalan Batu Mejan #33, Canggu


Terima kasih for reading! Which coffee shops are your favorites to frequent while in Bali? Let us know and we’d love to give them a try.