Skip to content

Explore our new website—it’s still a work in progress!

Wondering where to eat in Uluwatu, Indonesia? This laid-back surf town is packed with incredible places to grab a bite. From beachside cafes to fine dining and local favorites, here are 12 spots you need to check out while exploring Uluwatu.

Mason Uluwatu

If you’re craving Mediterranean-inspired dishes, then Mason Uluwatu is where it’s at. Their 48-hour slow-cooked short rib is worth the hype. Order some seriously good cocktails while enjoying the modern yet relaxed vibe.

Location: Jl. Labuansait No.10, Bali – VIEW MAP
Contact: +62 821-4676-5177 | Website
Opening Hours: 12:00 PM – 12:00 AM

Experience steakhouse classics reimagined with modern flair, photo courtesy of Mason Uluwatu

The Warung

Traditional Indonesian dishes, elevated. The nasi goreng and beef rendang are crowd favorites, and the setting at Alila Villas is stunning. If you’re trying to experience Balinese flavors in style, this is a top choice.

Location: Alila Villas Uluwatu – VIEW MAP
Contact: +62 361 8482166 | Instagram
Opening Hours: 11:00 AM – 11:00 PM

Delight in elevated Indonesian classics that capture the soul, photo courtesy of Alila Hotels

Tacos Aqui

Fresh, authentic tacos with a laid-back vibe? Yes, please. Drop by Tacos Aqui for a quick, casual meal. Save a spot for the fish tacos, as they’re a must-try. And the burritos are huge. It’s the perfect stop after a long day at the beach.

Location: Jl. Labuansait No.2, Padang Padang – VIEW MAP
Contact: +62 811-344-641 | Website
Opening Hours: 4:00 PM – 11:00 PM

Enjoy tacos that are packed with personality and flavor, photo courtesy of Tacos Aqui

Suka Espresso

Suka Espresso is the place for breakfast or brunch. Their smoothie bowls, avo toast, and strong coffee are perfect fuel for a day in Uluwatu. Plus, their nasi goreng gives a nice nod to local flavors with a twist.

Location: Jl. Labuansait No.10, Bali – VIEW MAP
Contact: +62 812-4652-7605 | Website
Opening Hours: 7:30 AM – 10:00 PM

Fuel up for the day with fresh, flavorful morning bites, photo courtesy of Suka Espresso

Cashew Tree

This café-bar hybrid is a local favorite, known for its fresh ingredients and chill vibes. Whether you’re in the mood for vegan options, hearty burgers, or a cold beer while enjoying live music, Cashew Tree has you covered. It’s a must-visit for food and atmosphere lovers alike.

Location: Jl. Pantai Bingin No.9, Bingin – VIEW MAP
Contact: +62 859-5378-9675 | Facebook
Opening Hours: 8:00 AM – 10:00 PM

Feast on this hearty Indonesian dish that brings tradition to your plate, photo courtesy of The Cashew Tree Collective

Alchemy Uluwatu

If you’re wondering where to eat in Uluwatu as a vegan, Alchemy Uluwatu is the answer. Think colorful smoothie bowls, brick oven baked pizzas, and desserts that’ll make you forget they’re plant-based. And the views? Unbeatable. 

Location: Jl. Labuansait No.8, Bali – VIEW MAP
Contact: +62 811-3888-143 | Website
Opening Hours: 8:00 AM – 10:00 PM

Fuel your day with a vibrant and refreshing acai bowl, photo courtesy of Alchemy Uluwatu

Kelly’s Warung

Located right on Bingin Beach, Kelly’s Warung is where surfers refuel after catching waves. The smoothie bowls, fresh wraps, and cold juices are simple but exactly what you’ll want when you’re lounging seaside. Add it to your list of relaxed, casual eats.

Location: Bingin Beach, Bali – VIEW MAP
Contact: +62 813-5321-8157 | Instagram
Opening Hours: 9:00 AM – 8:00 PM

Pair your meal with these handcrafted flatbreads, fresh from the oven, photo courtesy of Kelly’s Warung

BB52 Burgers

Burgers. But make it gourmet. BB52 is a winner. Their bestselling Big Mac is packed with flavor. And if you’re a vegan, they offer plant-based burgers for you to enjoy. Comfort food? Yep, this is the spot. 

Location: 53MX+936, Pecatu, South Kuta, Badung Regency – VIEW MAP
Contact: +62 821-4738-8865 | Instagram
Opening Hours: Mon – Thu 11:00 AM – 3:00 AM, Fri – Sun 11:00 AM – 4:00 AM

Bite into bold flavors with burgers crafted to impress, photo courtesy of BB52 Burgers

Satu Uluwatu

If you want simple, authentic Indonesian dishes, Satu Uluwatu is where to go. You can’t miss trying their sate ayam, cheese beef rendang, and green curry. Perfect for a budget-friendly, satisfying meal.

Location: Jl. Labuansait No.47, Bali – VIEW MAP
Contact: +62 823-2254-7359 | Instagram
Opening Hours: 7:00 AM –11:00 PM

Relish the heart of Indonesia with every traditional dish, photo courtesy of Satu Uluwatu

The Cave by Ryan Clift

The Cave is a dining experience like no other. Set inside a real cave, this fine dining spot offers a multi-course tasting menu that’s as memorable as the setting. If you’re after a unique experience while figuring out where to eat in Uluwatu, this one’s for you.

Location: Jalan Pura Goa Lempeh, Banjar Dinas Kangin, Pecatu, Kec. Kuta Sel., Kabupaten Badung – VIEW MAP
Contact: +62 812 9876 5432 | Website
Opening Hours: Tue – Sun 12:30 PM – 3:00 PM, 5:30 PM – 8:00 PM, 9:00 PM – 11:00 PM | Mon 5:30 PM – 8:00 PM, 9:00 PM – 11:00 PM

Experience fine dining redefined with an elegantly plated Beef Stroganoff, photo courtesy of The Cave

Dugong Restaurant

Dugong at Suarga Padang Padang combines fine dining with sustainability. Their grilled seafood dishes and fresh produce are amazing, and the views of Padang Padang Beach take it up a notch.

Location: Suarga Padang Padang, Bali – VIEW MAP
Contact: +62 811-3991-199 | Facebook
Opening Hours: 7:30 AM – 11:30 PM

Savor the freshest seafood and local produce, perfectly paired with panoramic views of Padang Padang Beach, photo courtesy of Dugong Restaurant

The Mango Tree

Looking for a spot for hearty meals? The Mango Tree is the place to be. Cacao porridge, smoothie bowls, fresh salads, they all hit the spot. And their margaritas? Always on point.  It’s a great choice when you’re in the mood for good food and a relaxed vibe.

Location: Jl. Labuan Sait, Pecatu, Bali – VIEW MAP
Contact: +62 812 5678 4321 | Instagram
Opening Hours: 6:30 AM – 11:00 PM

Satisfy your cravings with a nutrient-packed chicken avocado salad, photo courtesy of The Mango Tree

Fuel Up While Exploring Uluwatu

There you have it—12 of the best places to eat in Uluwatu. Whether you’re into fine dining, casual eats, or vegan treats, there’s something here for every craving. So, next time you’re figuring out where to eat in Uluwatu, you’ve got plenty of options to keep you happy and well-fed. Enjoy!

More Uluwatu Food Guides

Top 23 Uluwatu Restaurants you need to visit now – by The Bali Guideline

44 BEST RESTAURANTS IN ULUWATU: Where to eat in Bingin, Balangan & beyond – by Honeycombers

The best restaurants in Uluwatu, Bali – by Delicious

Pin Now. Travel Later.

About the Author