Your Uluwatu Café Bucket List Starts Here
Do you want to know a little more about the best cafes in Uluwatu, Bali? Uluwatu isn’t just about beautiful beaches and fancy hotels — it’s also full of amazing cafes. I’ve found spots with peaceful vibes, places serving vegetarian dishes made with local ingredients, and cafes with some of the best coffee I’ve ever had.
Some of my favorite moments have been sitting down with a smoothie bowl or a breakfast burrito, listening to good music, and enjoying the ocean views. Whether you want to enjoy a nutritious breakfast in Uluwatu, have a delicious brunch, or just grab a coffee, local cafes guarantee a memorable experience. Let’s discover the best ones together!

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.
Source: @baked.indonesia
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
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.
Source: @driftersurfshop
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
Location: Google Maps
Cuisine: European, Pescatarian
Opening hours: 7 AM – 10 PM; Sunday: 6 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.
Source:@analog.uluwatu
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
Location: Google Maps
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.
Source: @manauluwatu
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
Location: Google Maps
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.
Source: @bgsbali
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
Location: Google Maps
Cuisine: Coffee, Snacks
Opening hours: Mon - Sat: 8 AM – 10 PM. Sun 8 AM – 9 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.
Source: @sukaespresso
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
Location: Google Maps
Cuisine: Australian, Italian, Japanese, Mexican
Opening hours: 7:30 AM – 9:15 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.
Source: @thecashewtree.collective
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
Location: Google Maps
Cuisine: Indonesian
Opening hours: 11:00 AM – 10:00 PM
Phone number +62 859 53789675
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.
Source: @theloftbali
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
Location: Google Maps
Cuisine: International, European
Opening hours: 7:30 AM – 10:00 PM
Phone number: +62-821-4073-3915
9. Alchemy Uluwatu
Tucked away in Bingin, Alchemy has become one of my go-to spots for fresh and healthy food. 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 everything is full of nutrients and life force.
Source: @alchemybali
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
Location: Google Maps
Cuisine: International
Opening hours: 08:00 AM – 10:00 PM
Phone number: +62-813-3750-9840
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.
Source: @artisan.bali
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
Location: Google Maps
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.
Source: @tarabellecoffeeeats
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
Location: Google Maps
Cuisine: International, Fusion
Opening hours: 7 AM - 10 PM
Phone number: +62 819 2022 018
Expert opinion about Best Cafes in Uluwatu
I love Uluwatu and its incredible culinary scene! When I first arrived, it was challenging to pick the best spots, but after exploring the area, I found cafés that truly stand out for their food, service, and coffee. Here are my top picks where to eat in Uluwatu, based on food, prices, seating, ambiance, and staff:
Suka Espresso
Drifter Cafe & Restaurant
The Loft
Other cafés on my list also offer amazing breakfasts, unique desserts, and delicious beverages. Whether you're a local or a visitor, I hope this helps you enjoy the best of Uluwatu's dining scene!

Meet Isabella, a Brazilian writer with a deep love for Bali. Inspired by the island’s rich culture, delicious food, and stunning landscapes, she shares everything that makes Bali so special. With 9 years of writing experience, Isabella pours her passion and dedication into every article. Ready to discover the beauty of Bali? You’re in the right place!