OnBali logo

The Best Cafés in Uluwatu (Curated by Our Team in 2025)

By Isabella Camardella
6 min read
Updated: Oct 20, 2025

I can’t stop gushing about the thriving cafe scene in Uluwatu. The area is literally heaven for heavy coffee drinkers like me, where in-house blends and curated coffee beans become my focal points for selecting these 11 cafes. I don’t hesitate to put these spots among some of the best cafes in Bali because of how they select their beans and carefully choose the best menu to go with your coffee latte or flat white.

What you’re going to find in this article is more than just about where to eat in Uluwatu or which cafe has the best espresso. You’ll also find:

  • The Best Cafe with An Ocean View – Mana

  • The Best Vegan BrunchAlchemy

  • The Most Instagrammable Spot – Analog

Keep on reading so you know where to pick up your Americano before the beach day or get the best avo toast for your brunch date!

In This Review:

Interior of one of the Cafes in Uluwatu
  • 1. BAKED

    To start my day in Bali the right way, I head to BAKED. It’s the perfect spot for fresh bread, croissants, and local coffee. My top pick is their “best scramble” — creamy eggs with crème fraîche, brown butter, chives, and roe on sourdough. Sometimes I like to add bacon, sausage, or salmon for an extra treat.

    The menu also has avo toast, hotcakes, and some of the best pastries I’ve ever had in my life. Inside, the space feels cozy with wooden details and a modern look. Outside, the greenery and fresh air make it a great spot to enjoy the Bali sunshine. No matter where I sit, BAKED always makes my day start perfectly!

    Detailed info about BAKED

    • Average price per guest: US$ 5

    • Cuisine: French, European

    • Opening hours: 7 AM – 5 PM

    • Phone number: +62-877-8762-7769

  • 2. Drifter Surf Shop

    Have you ever been to a café that feels like a little slice of vacation? For me, that’s Drifter Cafe & Restaurant in Uluwatu. I love walking through their surf shop, which is full of vintage gear and surfboards, and stepping into the peaceful garden café. With Bob Marley playing in the background, it’s the perfect place for me to relax.

    The food is so good! Their avocado smash with cashew dukkah is a must-try, and the breakfast burrito is packed with scrambled eggs, black beans, guac, and paprika potatoes — it’s super filling. Their coffee is amazing too, and the cookies are the perfect treat. If you’re there on a Saturday night, you might even catch live music or a movie under the stars.

    Detailed info about Drifter Surf Shop

    • Average price per guest: US$ 5

    • Cuisine: European, Pescatarian

    • Opening hours: 7 AM – 10 PM

    • Phone number: +62-877-7755-0001

  • 3. Analog

    Among my favorite cafes in Uluwatu, Bali, let me introduce you to Analog. It’s one of the best places to relax and enjoy amazing coffee. The vibe is simple yet stylish, and the coffee is incredible — of course, they use locally sourced beans, so every cup tastes super fresh.

    But Analog isn’t just about coffee. They also serve dinner with lots of healthy and tasty options like salad bowls, Buddha bowls, Indonesian dishes, and grilled favorites. Whether I go for a morning coffee or a nice dinner, Analog always has something I love.

    Tip: check their Instagram or WhatsApp to book a table ahead of time — you won’t want to miss it!

    Detailed info about Analog

    • Average price per guest: US$ 4

    • Cuisine: Healthy, Indonesian

    • Opening hours: 6:30 AM – 10 PM

    • Phone number: +62 823 4091 8986

  • 4. Mana

    Perched on the cliffs of Bali’s Bukit peninsula, Mana cafe feels like paradise with its ocean views, relaxed vibe, and amazing food. Here, you can relax by the infinity pool downstairs or feel the sea breeze upstairs in the open-air dining area. It’s the perfect place to enjoy Bali’s beauty.

    The menu is packed with delicious options made from fresh and local ingredients. You’ll find chia bowls and Ulu Eggs Benedict for breakfast, cauliflower tacos for lunch, and tropical cocktails to enjoy at sunset. Open daily from 7 AM to 11 PM, Mana is the kind of place where you’ll want to stay all day — coffee in the morning, cocktails at night, and pure bliss in between!

    Detailed info about Mana

    • Average price per guest: US$ 8

    • Cuisine: International, Balinese

    • Opening hours: 7 AM – 11 PM

    • Phone number: +62-817-555-365

  • 5. BGS

    BGS is my favorite spot for coffee in Uluwatu! It’s right near Suluban Beach, making it the perfect place to stop before or after surfing. I had such an amazing experience trying their almond milk lattes — it was sweet, creamy, and with a subtle hint of vanilla and dates. And you need to try one of their cookies to dip. If you’re in a hurry, you can just grab your coffee to-go and enjoy it on the beach.

    What’s even better is that BGS has multiple locations across Bali, including Uluwatu, Dreamland, Kuta, Canggu, and Ubud. The vibe is super relaxed, the staff are really friendly, and the surf shop had everything I needed for an amazing day catching waves. They don’t serve big meals, but their smoothies and sweet treats are perfect for a quick snack.

    Detailed info about BGS

    • Average price per guest: US$ 5

    • Cuisine: Coffee, Snacks

    • Opening hours: 6:30 AM – 10 PM

    • Phone number: +62-878-6181-3103

  • 6. SUKA Espresso

    Every time I visit Suka Espresso, one of the best cafes in Uluwatu, it’s such a delightful experience, thanks to its range of delicious cuisines and vibrant atmosphere. The cafe has a rustic style and offers indoor, outdoor, and terrace seating with views of lush greenery. The atmosphere is perfect for a casual meal or catching up with your friends over coffee or cocktails.

    I love enjoying Mexican mains like the Baja Fish Tacos or Japanese-inspired dishes like the Wagyu Beef Burger and Chicken Katsu Sando. Their indulgent breakfast options, like eggs benedict, creamy smoothie bowls, and tuna sandwiches, keep me coming back for more. Ending my meal with one of their delicious desserts is always a highlight, leaving me feeling happy and satisfied for the rest of the day

    Detailed info about SUKA Espresso

    • Average price per guest: US$ 5

    • Cuisine: International

    • Opening hours: 7:30 AM – 10 PM

    • Phone number: +62-812-4652-7605

  • 7. The Cashew Tree Collective

    Are you looking for a family-friendly café with wholesome and organic cuisine?  invite you to The Cashew Tree! With ample seating options and a laid-back atmosphere, this outdoor space helps you unwind and enjoy nature’s beauty while munching on meals in which freshness meets flavour in every bite.

    What I loved most about The Cashew Tree was the menu — a mix of Balinese and Western dishes that I keep going back for. Their gluten-free pancakes are super fluffy, and the tropical salad served in a coconut is so refreshing. One day, I tried their Big Breakfast with hash browns, eggs, and bacon, and it was just what I needed. They also have tasty platters to share and great cocktails.

    Detailed info about The Cashew Tree Collective

    • Average price per guest: US$ 6

    • Cuisine: Indonesian

    • Opening hours: 11 AM – 10 PM

    • Phone number +62-859-5378-9675

  • 8. The Loft

    The Loft is one of my favorite brunch spots in Uluwatu! It’s bright and has such a relaxed vibe with comfy sofas and plenty of space to hang out. The pastel decor and open layout make it a great place to chill, chat with friends, or even get some work done.

    The food is so good! Their bagel with bacon and eggs is perfect for mornings when you need a little extra energy, and the pumpkin salad is fresh and full of flavor. And let’s not forget the waffles — they’re pure happiness! The coffee is strong and delicious, just how I like it. Brunch goes until 6 pm, so even if you’re not an early bird, you won’t miss out.

    Detailed info about The Loft

    • Average price per guest: US$ 5

    • Cuisine: International, European

    • Opening hours: 7:30 AM – 10:00 PM

    • Phone number: +62-821-4073-9515

  • 9. Alchemy Uluwatu

    Tucked away in Bingin, Alchemy has become one of my go-to spots for fresh and healthy food after spending time at the beach clubs in Uluwatu. The earthy decor at Alchemy Cafe is simply wonderful, with beach vibes and cosy seating areas. And the best part? They focus on organic and regenerative practices, ensuring that everything is rich in nutrients and life force.

    One of my favorite things is their smoothie bar, where I can create my own bowl — it’s so fun and delicious! I also can’t get enough of their jackfruit “chicken” salad, and the banana pancakes are an absolute must-try. They use honey as a sweetener. The coffee shop even has honey-free options for those who avoid it. Whether I’m catching up with friends, unwinding, or just enjoying some me-time, Alchemy is my little sanctuary in Uluwatu.

    Detailed info about Alchemy Uluwatu

    • Average price per guest: US$ 4

    • Cuisine: International

    • Opening hours: 8 AM – 10 PM

    • Phone number: +62-811-388-8143

  • 10. Artisan

    Uluwatu mornings wouldn’t be complete without a stop at Artisan. It’s my favorite place to grab a buttery, flaky croissant and enjoy the laid-back vibe that makes this area so special. With locations in Bingin, Ungasan, and near the cliffs, it’s always easy to find a cozy spot to sit back and enjoy the best this place has to offer.

    Their breakfast menu has everything I love — bagels, scrambled eggs, and pancakes are my usual picks. And when I want something sweet, their Belgian dark chocolate cake with brown butter ice cream is an absolute must. Since it’s a popular spot in Uluwatu, I make sure to get there early to soak up the atmosphere and enjoy the perfect start to my day.

    Detailed info about Artisan

    • Average price per guest: US$ 5

    • Cuisine: European, Bakery

    • Opening hours: 7 AM - 11 PM

    • Phone number: +62-822-6661-5155

  • 11. Tarabelle

    Last but definitely not least, let me introduce you to Tarabelle, one of my the coolest cafes in Uluwatu. It’s super cozy, and the food is absolutely amazing. Their shakshouka is my go-to for breakfast, and the Korean Rice Bowl with kimchi is so good I find myself ordering it every time.

    And the deserts? They’re on another level! The artisan doughnuts are impossible to resist, and the berry pancakes are pure happiness on a plate. With great prices, a friendly vibe, and a space that makes you want to linger all day, Tarabelle is a place I know I’ll keep coming back to.

    Detailed info about Tarabelle

    • Average price per guest: US$ 4

    • Cuisine: International, Fusion

    • Opening hours: 7 AM - 10 PM

    • Phone number: +62-819-2022-018

FAQ

What are the best cafes in Uluwatu with ocean views?

Nothing beats Mana when it comes to the best cafe in Ulu with an ocean view. While BGS and Artisan don’t have the scenic Indian Ocean view, they’re pretty close to Suluban Beach, which makes them perfect as a stopover after a beach day!

Where can I find specialty coffee in Uluwatu?
Which cafes in Uluwatu are best for digital nomads or remote work?
Are there any vegan or plant-based cafés in Uluwatu?
What’s the most Instagrammable cafe in Uluwatu?
What are the best cafes in Uluwatu for brunch with friends?

Expert Opinion about Best Cafes in Uluwatu

The best cafes in Uluwatu can certainly compete with all the chic cafes in Canggu, Ubud, and Seminyak. As the next ‘it’ destination for dining, I believe the cafe scene in Uluwatu easily surpasses that of Kuta and Sanur in terms of variety and views. While Nusa Dua is all about luxury, Uluwatu is where the surfing culture and the beaches come together to create a chill vibe that people look for when thinking of having brunch or picking up morning coffee in Bali.

Portrait of copywriter from ONBALI
Isabella Camardella
Copywriter
  • Social link icon
  • Social link icon
24 articles

Hi, my name is Isabella. As a seasoned travel writer who has made Bali home in the last four years, I’ve reviewed over 50+ bars, restaurants, spas, and activities across the island, from hidden gems to upscale resorts. And as someone who speaks four languages and has been crafting blogs and website content, writing about places I’ve visited in Bali is my way to share with you how much I admire the island’s rich culture and landscapes.

Other articles