23 Tried & Tested Cafes in Bali You Absolutely Cannot Miss

nalu bowls uluwatu sunset Best Cafes

Looking for the best places to eat in Bali? You’re in the right place! I’ve done the research so you don’t have to.

Never have I planned a trip revolving around cafes and restaurants in Bali, but surfing through Instagram had gotten me so excited about checking out the best cafes in Bali that have only recently sprung up around the island. In between breakfast and hosted dinners, we were busy giving out directions to our driver to take us from one cafe to another. As you can infer, some of these cafes in Bali aren’t the most accessible.

As much as we wanted to visit all 23 of them during our trip, we only had 5 days, and this included a sunrise hike up to Mount Batur, exploring the hidden canyon at Beji Guwang, a day trip to Nusa Penida and an afternoon of surfing.

This is all on top of cafe-hopping, so you can imagine just how action-packed and adventurous our trip was!

Find the best cafes and restaurants in Ubud, Seminyak, Canggu and more from this list!

Read: Impossibly Beautiful Attractions in Nusa Penida You Need to Visit

BALI cafe colourful

23 Best Cafes in Bali You Cannot Miss in Ubud, Canggu, Seminyak & Uluwatu

Cafes in Seminyak, Bali

I’ve picked 12 of the best cafes in Seminyak, from organic, to funky party material.

Read: Hotel Review: Hu'u Villas, Seminyak, Bali (Discount Code Included!)

1. Earth Cafe

This is part cafe and part shop that sells organic food items in Seminyak. An indoor, air-conditioned seating, Earth Cafe serves a wide range of food items, much more than what typical cafes in Bali do. As a pure vegan cafe, we were looking to see what the place has to offer. We tried the Seitan burger which offered a taste texture very similar to a meat patty, coupled with crispy sweet potato fries and pickled vegetables. That was probably the only burger meal I had which I didn’t feel too guilty right after.

If you are looking for organic, healthy and clean eats without compromising on its tastes, this is the place to go in Bali.

Address: Jalan Lesmana No. 99, Seminyak, Kuta, Kerobokan Kelod, Badung, Kabupaten Badung, Bali 
80361, Indonesia
Opening hours: 7am - 11pm

2. Cafe Organic Bali

Looking for breakfast in Seminyak? You’re in the right place.

When you first step into Cafe Organic, its tropical theme is evident at once. When we were there, we noticed that even the cafe owner was donning a tropical outfit! There are both outdoor and indoor options. The outdoor seating features straw umbrellas and plant creepers on the wall. Every table is not without a tiny pineapple, further emphasising its theme.

Acai Coco

They have all day breakfast and lunch options, as well as salads and smoothie bowls. Of course, you can’t go without ordering Acai Coco (75,000 IDR), their signature acai bowl. The bowl itself is a unique feature, as the acai is made in a real baby coconut! All smoothie bowls are vegetarian. Portions are however relatively smaller than the other cafes we visited.

Mushroom Stack

WL went with the Mushroom Stack which literally came with a mound of garlic roasted mushrooms with a plethora of condiments along the side such as hummus, tempeh, grilled zucchini, smashed avo and alfalfa sprouts. It was the first time i’ve seen him eating a vegan meal without a single complaint.

Address: Jl. Petitenget No.99 X, Kerobokan Kelod, Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
Opening hours: 7am - 4pm

3. Motel Mexicola

If you are are a colour-seeking and fun person, you are going to love this restaurant as much as I did! Located right in the heart of Seminyak, it’s on one of the main streets. Come night, its fairy lights and bold bright colours would make you hard to miss this restaurant.

Motel Mexicola just screams fun, quirky, loud and colourful all in one setting. One of the best dining experiences in Bali, be greeted with fairy lights adorning the entrance. Upon entering, the bright neon lights instantly jolts your senses. The entire interior is awash with pink and blue hues, lit up by the neon colours that dominate the entire place. Music choices are selective – if it’s not upbeat, it doesn’t fit Motel Mexicola’s bill. It is IMPOSSIBLE not to be infected by the energy at Motel Mexicola. Even the staff were bobbing to the music!

There is a stage where we spotted little children dancing to the beats, and a bar which got more crowded as the night went on. There are plenty of seating spaces, from wooden benches to high table tops and standing bar tables.

Funky cocktail

We haven’t even got started with the food and drinks menu. Motel Mexicola primarily serves Mexican food. They very kindly introduced us to their new cocktails – Pitayita (Spicy dragonfruit margarita) (RP150,000), Tropicosa Cooler (Bourbon, dark beer, passionfruit, falernum and lime) (RP150,000), Sweet Lips (Raspberry vodka, elderflower, raspberry and fresh lime) (RP150,000). My favourite was Tropicosa Cooler, a drink very wisely recommended to me when I said I wanted something refreshing.

Taco heaven

Food portions at Motel Mexicola are mostly for sharing, like all Mexican food is. The nachos looked especially appetising, though we decided to start with the Lengua (braised beef tongue, avocado and pickled chilis) tacos (30,000 IDR) and Cachete (slow cooked beef cheek in guajillo adobo, taqueria salsa and onion) tacos (35,000 IDR) instead. Lengua was absolutely the best choice, providing an interesting texture to your typical taco.

We shared the Pancita Guisada (braised pork belly, roasted capsicum, tomato, onion, chilli and toasted peanuts) (160,000 IDR) which came with tacos and rice at the side, and finished it off with the Arroz con Leche (50,000 IDR), a sweet cinnamon infused rice pudding topped with vanilla ice cream.

Address: Jalan Kayu Jati No. 9X, Seminyak, Kuta Utara, Kerobokan Kelod, Kuta Utara, Kabupaten Badung, 
Bali 80361, Indonesia
Opening hours: 11am - 1am

4. Sea Vu Play

A tropical, nautical escape. Complete with a Funky Dori snack shack and VIP boat sheds and docks.

In an almost similar fun vein as Motel Mexicola, Sea Vu Play is set up in a nautical theme, with their bar built in the shape of a boat’s bow. What attracted me were the colourful boat sheds for private seating . Come night, the lights lend Sea Vu Play an intimate glow.

snapper-sea-vu-play bali seminyak
Huge Pan Fried Snapper!

I went for a Pan Fried Red Snapper (180,000 IDR). The fish was not only served whole, it was one sizeable one. The snapper was so meaty, it was way too much fish in one sitting for me to stomach.

Grilled Octopus Risotto

WL ate the Grilled Octopus Risotto, a dish well-seasoned with a playful contrast between the moist saffron rice and the char-grilled tentacles.


We finished off the meal with a refreshing Wasted Watermelon (110,000 IDR) and Salted Caramel Espresso Martini cocktails (110,000 IDR). I loved Wasted Watermelon, a drink that’s infused with rum, lemon wedges, honey and fresh watermelon.The sweetness overpowered the bitter taste of rum, and there were lots of fresh watermelon, I must say, because of the amount of pulp there is that hindered me from drinking the cocktail.

[Exclusive for BATW readers!]
Get 15% off when you dine at Sea Vu Play, Bali with the quote “Isabel Leong” at checkout.

We stayed at Hu’u Villas, the property beside Sea Vu Play, hence our breakfasts were also served at Sea Vu Play.

Read: Hotel Review: Hu'u Villas, Seminyak, Bali (Discount Code Included!)
Address: Jalan Petitenget, Kerobokan Kelod, Kuta Utara, Kabupaten Badung, Bali, Indonesia
Opening hours: 4pm - 2am

5. Sisterfields

Sisterfields serves one of the best breakfasts in Seminyak. Stepping into Sisterfields took us back to our cafe-hopping days in Melbourne, Australia. Attracting a primarily Western crowd, it serves everything from acai bowls (RP100,000) to blueberry & ricotta pancakes (RP95,000), burritos, tacos, salads and burgers.

I feel sour thinking about Sisterfields, because this cafe had been high up on my to-visit list while I’m here. When we went, the queue made it impossible for us to properly enjoy our meal and be in time for surfing that afternoon, so we had to regrettably give it a miss. Expect the wait to be anywhere from 20 minutes to 45 minutes long.

Address: Jalan Kayu Cendana No.7, Seminyak, Kuta, Kerobokan Kelod, Kuta Utara, Kabupaten Badung, 
Bali 80361, Indonesia
Opening hours: 7am - 10pm

6. Tamade Cafeteria

A family-run restaurant in Seminyak, you will first notice this cafe by the fortune cat sign welcoming you. Don’t be put off by their humble interior just yet. Serving a fusion of local Indonesian and Chinese dishes, their Umami bowl is said to be their bestseller. The bowl is filled with enough salted egg yolk sauce to satisfy any craving.

Address: Jl. Raya Basangkasa No.15, Seminyak, Kuta, Kabupaten Badung, Bali 80361, Indonesia
Opening hours: 10am - 330pm, 6pm - 9pm

7. La Lucciola

Blessed to be in a beautiful location in Seminyak, diners of beachside restaurant La Lucciola can expect to be treated to a beautiful view of the sunsets, ocean breezes and the soothing sounds of the crashing waves. Lined with palm trees, and covered by a thatched roof, this open-air dining experience by the beach.

Spearheaded by an Italian chef, their risottos, pastas and wine have proven to be quite a hit here.

serves up Mediterranean dishes, Also, no visit here is complete without a dessert, so grab a Coconut or Ginger Panna Cotta while you’re at it. Otherwise, you could grab a great cocktail here and just admire the sunsets.

Address: Jl. Raya Basangkasa No.15, Seminyak, Kuta, Kabupaten Badung, Bali 80361, Indonesia
Opening hours: 10am - 330pm, 6pm - 9pm

8. The Spicy Coconut

Serving one of the most colourful dishes around town, this vegan restaurant serves up some of the most Instagrammable dishes, what with an assortment of colourful fruits in one bowl.

Started by Australians, their organic produce are derived and sourced daily from the local market and is 100% vegan. Here, you can come down straight from the beach, feet still covered in sand, and enjoy a delicious meal or drink. The place is a little further out, but once you reach the café, it’ll be worth your trip.

The freshness of the ingredients make the quinoa porridge totally amazing! Most of the people who came here tried the Smoothie Bowl or Berry Bowl and instantly fell in love.

Address: Jl. Batu Belig No. 81, Seminyak Utara, Kerobokan Kelod, Kuta Utara, Seminyak, Bali 80361, 
Opening hours: 8am - 330pm (except Sundays)

9. Livingstone

The design of the café was amazingly clean, modern and pretty spacious – perfect for a meal with friends. Apart from the café food, Livingstone also has a bakery, where you can try delicious and freshly baked pastries from. Food and drinks can be pricey here. Apart from that, the friendly and bubbly staff would definitely make any customer’s day.

The café’s drinks are the main highlight of the trip. Most enjoy a cup of Iced Coffee or Taro Latte. Also, give the array of croissants (such as Cheese Croissant) a try here!

Address: Jl. Petitenget No.88X, Kerobokan Kelod, Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
Opening hours: 7am - 10pm

10. Slippery Stone

Experience Greece without having to go to Greece! The ambience inside and out is fantastically decorated with ancient Greek cultural elements – including Athenians gods and goddesses. The restaurant is tucked away further from the main road, and consists of 3 sections – the Goddesses Bar, The Santorini Lounge and Court, and Medusa Pond.

The LED lighting makes this place a romantic option for you and your partner. Apart from the restaurant’s decoration, the staff here are friendly and helpful too.

Meat lovers will totally love the lamb skewers, grilled and marinated to perfection. Seafood lovers will be spoilt for choice – from lobsters to squids, but we recommend the Slippery Lobster to start with. The Greek salad here is also another amazing choice for anyone.

Address: Jalan Batu Belig No. 9N, Kuta, Kerobokan Kelod, Kuta Utara, Kabupaten Badung, Bali, 
Opening hours: 6pm - 12am

11. La Laguna Bali Restaurant & Beach Bar

There is a beautiful vintage and rustic feel to La Laguna. Right next to the beach, you can expect a pretty view of the sunset, making it attractive for all the photo-taking spots around the restaurant. Food and drinks are also served in pretty cups and plates. Also, the concept of the food restaurant is rather unique – “Australia meets Mexico”.

Their Prawn and Polenta Fries Skewers are amazing. Most people come here just to chill, so grab yourself a cup of cocktail and enjoy the view.

Address: Jalan Pantai Kayu Putih, Berawa, Canggu, Tibubeneng, Kuta Utara, Bali, 80361, 
Opening hours: 11am - 12am

12. Peloton Supershop

Peloton Supershop is a vegan paradise. Only 3 descriptions are necessary – great place, great staff, and great healthy, vegan food! The chic and hipster design is pleasing to the eyes and gives a calm feeling whenever you step in.

Go for Team Taco, a delicious leaf taco filled with sundried tomatoes, walnut meat, pineapple and corn, or Burn out Burger, a vegan patty served on a charcoal bun. Then, treat yourself to a cup of Super Juice, a juice made of super fruits and vegetables such as Spirulina and Moringa.

Address: Jl. Raya Pantai Berawa No.46, Tibubeneng, Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
Opening hours: 730am - 430pm

Find hotels cheap in Bali

Next page: Cafes in Canggu, Bali

4 Replies to “23 Tried & Tested Cafes in Bali You Absolutely Cannot Miss”

  1. Wow, that’s a lot of cafes. I want to try the octopus risotto. Black Sabbath was originally named Earth.

    1. Ah cool! I didn’t know that! Thanks for sharing!

  2. natemeetsworld says: Reply

    Motel Mexicola and Naughty Nuris seems likes like my kind of spots. Which ones are your favorites?

    1. Indeed! I loved Motel Mexicola a lot. And I enjoyed acai-hopping around!

Leave a Reply