The best Bali cafes – find your favorite

Bali’s cafe scene is getting bigger and more varied each year, and 2017 will for sure be no exception. The cafes here are like a second living room – just grab your laptop and head to your favorite for a cuppa, some light snacks and fast wifi. Or gather a group of friends for a lunch time gossip session over delicious lattes and desserts. Tinder dates made easy? Meet up at a cafe to obtain that relaxed and casual setting. What would be easier than striking up a conversation over how you prefer your coffee. To find your cafe match (no Tinder needed), check out our picks for the best Bali cafes.

1. Revolver Espresso

And oldie but still a goldie. Producing probably the best coffee in bali, Revolver is a long-time favorite of the Bali hipsters. It’s cosy atmosphere and deco and tasty menu attract people for a relaxing break away from the busy Oberoi and Petitenget streets.

Address: Jl. Kayu Aya, Gang 51, Seminyak & Baby Revolver at Jl Petitenget No. 102, Seminyak
Opening Hours: Daily, 7am – 6pm
Instagram: @revolverespresso

2. Crate Café

Crate is probably one of the most Instagrammed cafes in Bali. An insanely popular hangout of the cool Canggu crowd, it is the place for an early hangover cure. A cup of their own blend coffee and a fruitilicious smoothie bowl are all you need to re-group.

Address: Jl. Pantai Batu Bolong No.64, Canggu
Opening Hours: Daily, 6am – 3pm
Instagram: @cratecafe

3. Milk & Madu

Milk & Madu is all you need if you’re staying around Berawa area. It is known for amazing all-day breakfast, fresh smoothies, Revolver coffee and good vibes. Extra points for having Nalu Bowls located right next to them.

Address: Jalan Pantai Berawa No. 52, Canggu
Opening Hours: Daily, 7am – 10pm
Instagram: @milkandmadu

4. Corner House

Corner House is a classy and spacious spot for trendy people. Excellent baristas and Revolver coffee make your work day fly, and what’s best, you don’t need to move for after-work drinks.

Address: Jalan Kayu Aya No.10, Seminyak
Opening Hours: Daily, 7am – 12am
Instagram: @cornerhousebali

5. Betelnut

Betelnut is one of Bali’s first cafes and still one of the best! The views from upstairs over the rice fields from offer the perfect setting for a lazy pre- or post-surf hangout. Their smoothie bowls are to die for as are their desserts – Bounty or Snickers cheesecake anyone?

Address: Jalan Batu Bolong No. 60, Canggu
Opening Hours: Daily, early until late
Instagram: @betelnutcafe

6. The Bistrot

This hidden gem of interior-genius is the choice for coffee lovers who also have an eye for details. The prices are a bit on the higher side, but their brunch is definitely worth the money. And who can resist a piece of Paris in Bali!

Address: Jl. Kayu Aya No. 117, Seminyak
Opening Hours: Daily, 7.30am – 11pm
Instagram: @thebistrotbali 

7. Café Pomegranate

Located in the middle of stunning Ubud rice fields, Café Pomegranate has quickly evolved into a must-visit spot, perfect for a sunset date enjoyed with a glass of wine and shared dips.

Address: Jl. Subak Soh Wayah, Ubud
Opening Hours: Daily, 9am – 9pm
Instagram: #cafepomegranateubud, #cafepomegranatebali

8. Café Organic

This new kid on the block is a vegetarian and vegan heaven. Instagram your heart out while sipping on healthy juices or smoothies and indulging in their guilt-free raw, dairy and gluten free dishes. Now you can find them in Canggu, too!

Address: Jl. Petitenget 99x, Seminyak (opposite W Bali Seminyak)
Opening Hours: Daily, 7am – 4pm
Instagram: @caféorganicbali

9. Watercress

Watercress is an absolute must-try for lunch-time sessions. The rustic deco, delicious pick-and-mix lunch buffet and Revolver coffee combined with a fresh pastry will get you through any hot day.

Address: Jalan Batu Belig No. 21 A, Seminyak & Jl. Monkey Forest, Ubud
Opening Hours: Daily, 7.30am – 10pm
Instagram: @watercressbali

10. Angelita Tea Salon and Patisserie

If you are a fan of pastel shades and old-time charm, grab your classiest friend and head to Angelita. The perfect accompaniment to juicy gossip: Their high-tea set with sweet and savoury treats.

Address: Jalan Raya Kerobokan No. 10 A, Banjar Taman, Kerobokan
Opening Hours: Daily, 9am – 10pm
Instagram: @angelitapatisserie

About the author

Travelled the world and somehow ended up in Bali. Loves Bali dogs, Yoga and Bintang.