Baligasm
Baligasm
31 Best Restaurants in Uluwatu 2026: Where to Eat in Bingin, Pecatu & Ungasan
Dines

31 Best Restaurants in Uluwatu 2026: Where to Eat in Bingin, Pecatu & Ungasan

By Baligasm22 MIN READ

The best restaurants in Uluwatu now cover far more than surf cafés: clifftop dinners above the Indian Ocean, French and Greek kitchens, coal-fired grills, Indonesian tasting menus and easy all-day spots for the hours between the beach and sunset. Most of the action sits on Labuansait Road, while the quieter resort restaurants lie further out on the cliffs of Pecatu and Ungasan.

This guide covers Bingin, Padang Padang and Labuansait Road, the clifftops of Pecatu and Suluban, and Ungasan, Balangan and Melasti. Here are the 31 best restaurants in Uluwatu for 2026, grouped by area, with prices in IDR, opening hours, what to order and how to book.

Where to eat in Uluwatu

Our 2026 Top Picks

  • Best for a sunset dinner: burnt at Ulu Cliffhouse
  • Best clifftop fine dining: Oliverra
  • Best Indonesian: Double Ikat
  • Best Japanese: YUKI Uluwatu
  • Best brunch: Gooseberry French Restaurant
  • Best for families: Ohana Bali
  • Best plant-based: Alchemy Uluwatu
  • Best value: Tacos Aqui
RestaurantAreaCuisinePrice
Gooseberry French RestaurantBinginFrenchLunch set IDR 445,000++
Alchemy UluwatuBinginPlant-basedSalad bar IDR 108,000
DiVino by Casa AsiaBinginItalianPasta from IDR 96,000
SANABinginAsian fusion, internationalApprox. IDR 250,000+ per person
YUKI UluwatuLabuansaitJapanese izakayaMains IDR 150,000–330,000++
KALA UluwatuPadang PadangGreek grillApprox. IDR 250,000+ per person
AVLI UluwatuLabuansaitModern GreekApprox. IDR 250,000+ per person
ZALI UluwatuSulubanLebaneseApprox. IDR 250,000+ per person
MASONRY. UluwatuLabuansaitGrillApprox. IDR 250,000+ per person
Papi SapiLabuansaitGrillBurgers IDR 110,000–140,000++
Tacos AquiLabuansaitMexicanTacos IDR 50,000–70,000
Osteria LunaPadang PadangItalianWagyu tartare IDR 175,000
ULU GardenPadang PadangModern IndonesianApprox. IDR 250,000+ per person
AMA by OursLabuansaitGreek-ItalianApprox. IDR 250,000+ per person
Ulu FishmarketLabuansaitSeafood, Japanese-PeruvianBurritos IDR 120,000–130,000++
La Baracca UluwatuLabuansaitItalianApprox. IDR 250,000+ per person
My Dear ClaraLabuansaitItalianApprox. IDR 250,000+ per person
BartoloLabuansaitFrench-Italian bistroCocktails IDR 130,000++
SUKA UluwatuLabuansaitAll-day caféPasta IDR 89,000–105,000
BRAUD Cafe UluwatuLabuansaitBakery caféApprox. IDR 75,000–200,000 per person
Hidden Gem Restaurant & Wine LoungePecatu hillsCalifornia-French, wineCharcuterie IDR 385,000++
burnt at Ulu CliffhousePecatu cliffsFire-cooked seafoodMains IDR 185,000–275,000++
Flirt UluwatuSulubanFlame-cooked, modernLarge plates IDR 140,000–690,000
Mana UluwatuSulubanInternational, clifftopApprox. IDR 250,000+ per person
Segaran Dining TerracePecatuAsian, MediterraneanApprox. IDR 250,000+ per person
OliverraUngasanMediterranean, clifftopPlates IDR 220,000–450,000
di Mare at Karma KandaraUngasanItalian, clifftopIDR 250,000–400,000 pp
WAATUUngasanYakitori, open-flame grillYakitori IDR 55,000–95,000++
Wet Plate KitchenBalanganAsian-inspiredApprox. IDR 250,000+ per person
Double IkatBalanganIndonesianMains IDR 235,000–350,000++
Ohana BaliUngasanInternational, family—

Related guides: Best Hotels in Uluwatu · Best Hotels in Bingin · Things to Do in Uluwatu · Best Bars in Bali · Best Beach Clubs in Bali

Restaurants in Bingin

Bingin's lanes run down to one of Uluwatu's best-known surf beaches, and the restaurants along them mix French cooking, plant-based cafés and resort dining.

1. Gooseberry French Restaurant

Gooseberry French Restaurant
Photo by Gooseberry via gooseberry-restaurant.com

Gooseberry cooks modern French food rooted in classic technique, from breakfast through to dinner. Bread, brioche and pastries are made from scratch every day in L'Atelier, its in-house pâtisserie, so it works as well for a long brunch as for a proper dinner.

At lunch, the three-course French menu comes with bread, butter and coffee or tea. Australian Wagyu cuts, such as hanger steak and shoulder, are also on offer. The kitchen takes last orders at 10 PM, so we'd book online for a relaxed dinner rather than a late one.

The Details

Location
Gg. Pirta, Pecatu (Bingin)Open in Maps
Hours
Daily 8 AM – 10:30 PM (last orders 10 PM)
Price
Lunch set menu IDR 445,000++
Best For
Classic French cooking, from brunch to dinner, in Bingin

Signature dishes

Three-course French lunch · with coffee or teaIDR 445,000
Onglet, Australian Wagyu hanger steakIDR 575,000
Macreuse, Australian Wagyu shoulderIDR 595,000

Prices plus 10% tax and 7% service.

Good to Know

  • Bread and pâtisserie are baked in-house every day.
  • Separate breakfast, brunch, lunch, afternoon tea and dinner menus.

Reservation

Book online through ResDiary or by WhatsApp on +62 821 4482 3166.

2. Alchemy Uluwatu

Alchemy Uluwatu
Photo by @alchemybali

Alchemy's own yoga centre stands next door to Alchemy Uluwatu, the Bingin branch of the Bali plant-based café. Everything on the menu is plant-based – food that, in Alchemy's own words, cleanses, heals and revitalises – and it suits a post-surf breakfast or a light lunch.

The build-your-own salad bar and the breakfast bar both take extra toppings, and there is an açaí bowl too. Time your visit around a class at the yoga centre, and choose your own base, sauce and toppings rather than a set plate.

The Details

Location
Jl. Pantai Bingin No.8, Pecatu (Bingin)Open in Maps
Hours
Daily, closes 9:30 PM
Price
Salad bar IDR 108,000++ · Toppings from IDR 25,000
Best For
A plant-based breakfast or salad-bar lunch near Bingin Beach
Restaurant details
Alchemy Uluwatu →

Signature dishes

Salad barIDR 108,000
Breakfast barIDR 95,000
Açaí bowlIDR 139,000

Prices plus 6% service and 10% tax.

Good to Know

  • Fully plant-based menu.
  • The Alchemy yoga centre is on the same site.

Reservation

Walk in; contact through the Alchemy website.

3. DiVino by Casa Asia

DiVino by Casa Asia
Photo by @divino_bingin_bali

A grassy, child-friendly terrace, a wood-fired pizza oven and an Italian wine list set the tone at DiVino by Casa Asia, an Italian restaurant in Bingin. The menu is large and Mediterranean, built on family recipes, and the bar opens early for anyone who wants an aperitivo before sunset.

Pasta is good value for the area, from aglio olio e peperoncino to fettuccine with beef ragù, and the fish and chips are made with barramundi. Families should ask for a table near the lawn, where children have space to play while the pizzas come out of the oven.

The Details

Location
Jl. Pantai Bingin No.05, Pecatu (Bingin)Open in Maps
Hours
Daily, closes 11:30 PM
Price
Pasta from IDR 96,000
Best For
Wood-fired pizza and pasta on a family-friendly lawn

Signature dishes

Aglio olio e peperoncinoIDR 96,000
Fettuccine al ragùIDR 108,000
Fish & chips · barramundiIDR 138,000

Prices plus 6% service and 10% tax.

Good to Know

  • Grassy, child-friendly terrace.
  • Delivery and takeaway available.

Reservation

Book by WhatsApp on +62 821 4500 2906.

4. SANA

SANA
Photo by @nujuuluwatu

SANA belongs to NUJU Uluwatu, an adults-only villa resort in Bingin, but the restaurant is open to outside diners. The kitchen serves Asian fusion and international dishes, and the space moves from an elegant indoor dining room to an outdoor lounge and tables by the pool.

It works for a long lunch, a candlelit dinner or drinks with friends, and each zone sets a different mood. For a quiet dinner, ask for the indoor dining room; for a livelier night, book the lounge or a poolside table.

The Details

Location
NUJU Uluwatu, Jl. Buana Sari, Bingin, PecatuOpen in Maps
Hours
Daily, closes 11 PM
Price
Approx. IDR 250,000+ per person
Best For
A stylish dinner at a new Bingin resort restaurant

Good to Know

  • Indoor dining room, outdoor lounge and poolside tables.
  • Part of the adults-only NUJU Uluwatu resort; the restaurant welcomes outside guests.

Reservation

Book by phone on +62 813 5325 959 or through the NUJU website.

Restaurants in Padang Padang & on Labuansait Road

Most of the area's busiest restaurants line Labuansait Road, Uluwatu's main dining strip, which runs from Bingin past Padang Padang towards Suluban.

5. YUKI Uluwatu

YUKI Uluwatu
Photo by @yukibali_

Fresh seafood, local ingredients and a charcoal grill shape the contemporary cooking at YUKI, a modern Japanese izakaya on the strip. It opens seven days a week and has vegan and gluten-free options, which makes it an easy choice for a mixed group.

Small plates start with miso soup or edamame, followed by charcoal-grilled mains and kamameshi clay-pot rice. For a bigger night, there is a 300 g Black Angus ribeye. Book ahead for weekend dinners.

The Details

Location
Jl. Labuansait, PecatuOpen in Maps
Hours
Daily, closes 11 PM
Price
Mains IDR 150,000–330,000++
Best For
A lively Japanese izakaya dinner on the main strip
Restaurant details
YUKI Uluwatu →

Signature dishes

Miso soup or edamameIDR 65,000
Grilled calamariIDR 100,000
Kamameshi clay-pot riceIDR 170,000–200,000
King prawnsIDR 320,000
Black Angus ribeye · 300 gIDR 850,000

Prices plus 10% tax and 7% service.

Good to Know

  • Vegan and gluten-free options.
  • Open seven days a week.

Reservation

Book by WhatsApp through the YUKI website.

6. KALA Uluwatu

KALA Uluwatu
Photo by @kala.uluwatu

The Greek neighbourhood grill KALA sits a few steps from Padang Padang Beach, with an open kitchen, a wood fire and an arched dining room. The menu is built for sharing – wood-fired plates, fresh seafood and mezze such as dolmadakia – with natural wine and cocktails on tap.

We'd order a few plates for the table, such as grilled octopus, lamb kofta and baby potatoes, then add the MB5+ striploin for a bigger shared dinner. Doors open at noon, so it also works for a long lunch after the beach.

The Details

Location
Jl. Labuansait No.99, PecatuOpen in Maps
Hours
Daily 12 PM – 11:30 PM
Price
Approx. IDR 250,000+ per person
Best For
Greek sharing plates near Padang Padang Beach

Good to Know

  • Wood-fired cooking, mezze and fresh seafood.
  • Natural wine and cocktails on tap.

Reservation

Book by WhatsApp on +62 853 3770 2422.

7. AVLI Uluwatu

AVLI Uluwatu
Photo by @avlibali

AVLI takes its name from the Greek αυλή, the open courtyard where family meals and neighbours' chats once took place, and it recreates that idea as an open-air modern Greek restaurant in Uluwatu. It opens at 5 PM every day, and the mood is slow, generous and communal.

The menu mixes spreads with wood-fire pita, wagyu gyros and market-fresh fish for sharing. Tuesdays and Thursdays are OPA nights, with a party atmosphere; book through SevenRooms to join in.

The Details

Location
Jl. Labuansait, PecatuOpen in Maps
Hours
Daily from 5 PM until late
Price
Approx. IDR 250,000+ per person
Best For
Greek sharing plates under the open sky

Good to Know

  • OPA nights on Tuesdays and Thursdays.
  • Spreads, wood-fire pita and wagyu gyros are signatures.

Reservation

Book online through SevenRooms or by WhatsApp on +62 812 2663 8787.

8. ZALI Uluwatu

ZALI Uluwatu
Photo by @zali.inbali

From 8 AM to midnight every day, ZALI serves Lebanese cooking at Suluban; it belongs to a small group with branches in Pererenan and Abu Dhabi. Those hours cover breakfast, a late lunch after a surf and dinner.

Order a spread of mezze, grills and bread to share. When other kitchens on the strip have closed, ZALI's late hours make it one of the easier places for dinner. Call ahead for a large group table.

The Details

Location
Jl. Pantai Labuan Sait, Suluban, PecatuOpen in Maps
Hours
Daily 8 AM – midnight
Price
Approx. IDR 250,000+ per person
Best For
Lebanese mezze and grills, from breakfast until midnight

Good to Know

  • Open from breakfast until midnight every day.
  • Sister restaurants in Pererenan and Abu Dhabi.

Reservation

Call or WhatsApp +62 877 7813 7273.

9. MASONRY. Uluwatu

MASONRY. Uluwatu
Photo by @mason.bali

Everything on the menu is made by hand at MASONRY., the Uluwatu grill and bar from the team behind Mason, which has a sister venue in Canggu. Service runs every day from noon until late, which suits a long lunch that turns into dinner and drinks.

The bar is as much of a draw as the kitchen. Book a table through the website for dinner, especially at weekends, when the strip gets busy.

The Details

Location
Jl. Labuansait No.10, PecatuOpen in Maps
Hours
Daily 12 PM until late
Price
Approx. IDR 250,000+ per person
Best For
A fire-cooked lunch or dinner that rolls into drinks

Good to Know

  • Grill and bar, open from noon until late.
  • Sister venue in Canggu.

Reservation

Book online through the MASONRY. website.

10. Papi Sapi

Papi Sapi
Photo by @papisapi_

A neighbourhood grill built around a market showcase, Papi Sapi buys fresh cuts, fresh catch and vegetables each morning and cooks them on the grill that evening. Some items are portioned and some are sold by weight, and the menu changes with what is good that day.

Choose your cut or fish at the showcase, then add sides and a sauce. Starters include grilled octopus skewers, and every burger, from the double smash patty to the grilled yellowfin tuna, comes with a side. It opens at 4 PM; book ahead for dinner.

The Details

Location
Jl. Labuansait, PecatuOpen in Maps
Hours
Daily 4 PM – 11:30 PM
Price
Burgers IDR 110,000–140,000++
Best For
Choosing your own steak or fish for the grill

Signature dishes

Starters · e.g. grilled octopus skewerIDR 40,000–110,000
Sapi Penyet burger · double smash pattyIDR 140,000
Yellowfin tuna burgerIDR 140,000
DessertsIDR 80,000–100,000

Prices plus 10% tax and 6% service.

Good to Know

  • Meat and seafood from the showcase, some priced by weight.
  • Every burger comes with one side.

Reservation

Book through the Papi Sapi website.

11. Tacos Aqui

Tacos Aqui
Photo by @tacosaqui.bali

Behind a bright pink façade sits the bigger of Tacos Aqui's two Bali taquerias. It opens at 4 PM and comes alive after dark, with Club Corazón just behind the restaurant for anyone who wants to keep going.

Tacos run from al pastor to birria, and the rest of the menu brings ceviche, aguachile and a chimichurri steak. Happy hour runs daily from 4 PM to 7 PM, with selected cocktails at IDR 85,000. On Taco Tuesday, tacos are IDR 35,000 all day and live music starts at 7 PM.

The Details

Location
Jl. Labuansait No.69, PecatuOpen in Maps
Hours
Daily 4 PM – 11 PM
Price
Tacos IDR 50,000–70,000
Best For
Tacos and margaritas before a night out

Signature dishes

Tacos · per tacoIDR 50,000–70,000
Ceviche & aguachileIDR 90,000–95,000
Chimichurri steakIDR 340,000
Happy hour cocktails · 4 PM – 7 PMIDR 85,000

Prices plus 17% tax and service.

Good to Know

  • Taco Tuesday: tacos at IDR 35,000 all day, live music from 7 PM.
  • Club Corazón is directly behind the restaurant.

Reservation

Book a table through the Tacos Aqui website.

12. Osteria Luna

Osteria Luna
Photo by @osterialuna

Playful twists on bright, everyday Italian dishes define Osteria Luna, a coastal osteria near Padang Padang. The menu runs from house-baked focaccia to raw seafood and handmade pasta such as vongole, with a classic aperitivo list behind the bar.

Start with wagyu tartare in a puttanesca dressing, or leave the evening to the kitchen with the chef's selection menu and its wine pairing. Its published hours vary by day, so confirm by WhatsApp before you go.

The Details

Location
Jl. Pantai Padang-Padang No.140, PecatuOpen in Maps
Price
Chef's selection IDR 720,000 · Aperol spritz or Negroni IDR 160,000–170,000
Best For
Coastal Italian dishes and an aperitivo near Padang Padang
Restaurant details
Osteria Luna →

Signature dishes

Daily-baked focacciaIDR 50,000
Wagyu tartare, puttanesca dressingIDR 175,000
Chef's selection menuIDR 720,000
Wine pairingIDR 660,000
Aperol spritzIDR 160,000

Good to Know

  • Pasta delivery is available in the Uluwatu area.
  • Opening hours vary by day; confirm before visiting.

Reservation

Book by WhatsApp on +62 811 3866 767.

13. ULU Garden

ULU Garden
Photo by @ulu.tribe

Part of the ULU Tribe complex near Padang Padang, ULU Garden pairs modern Indonesian cooking with Balinese rituals, dance and live music in a garden setting. It is open daily for breakfast, lunch and dinner, from 7 AM until late.

Come in the evening, when the performances bring a sense of Balinese culture that most of the strip lacks, and order the Indonesian dishes rather than the international ones. Book ahead for a performance night.

The Details

Location
ULU Tribe, Jl. Pantai Padang-Padang, PecatuOpen in Maps
Hours
Daily 7 AM until late
Price
Approx. IDR 250,000+ per person
Best For
Modern Indonesian dinner with Balinese performances
Restaurant details
ULU Garden →

Good to Know

  • Balinese rituals, dance and live music are part of the evening.
  • Seasonal menus for breakfast, lunch and dinner.

Reservation

Book through the ULU Tribe website.

14. AMA by Ours

AMA by Ours
Photo by AMA by Ours via amabyours.com

AMA by Ours sets its Greek-Italian sharing plates under arched, candle-lit walls. It serves breakfast, lunch and dinner: build-your-own breakfast plates, mains and bowls at lunch with a daily fika from 2 PM to 5 PM, then pizza, pasta and shared plates at night.

Mondays are pizza nights and there is a weekly steak night, both good reasons to book. AMA comes from the same group as Ours and Home by Ours, so the coffee and breakfasts follow the same standard.

The Details

Location
Jl. Labuansait No.315, PecatuOpen in Maps
Hours
Daily, breakfast to dinner (closes 11 PM)
Price
Approx. IDR 250,000+ per person
Best For
Greek-Italian sharing plates from breakfast to dinner

Good to Know

  • Pizza Mondays and a weekly steak night.
  • Daily fika from 2 PM to 5 PM.

Reservation

Book a table through the AMA website.

15. Ulu Fishmarket

Ulu Fishmarket
Photo by @ulu.fishmarket

Founded in Hawaii in 1989, the Paia Fish Market concept comes to Uluwatu as Ulu Fishmarket, which adds fusion Japanese and Peruvian sushi. The focus is local ingredients and generous portions, from fish tacos and burritos to sushi, salads and pasta, with signature cocktails at the bar.

Burritos come filled with mahi-mahi or chicken, and burgers with fish, chicken or a 180 g Wagyu cheeseburger patty; the fish can be grilled or Cajun-spiced. It opens at noon, which makes it a reliable lunch stop between Padang Padang and Bingin.

The Details

Location
Jl. Labuansait No.10, PecatuOpen in Maps
Hours
Daily 12 PM – 11 PM
Price
Burritos IDR 120,000–130,000++
Best For
Generous fish plates and sushi at lunch or dinner

Signature dishes

Mahi-mahi burritoIDR 130,000
Chicken burritoIDR 120,000

Prices plus 8% service and 10% tax.

Good to Know

  • Fish can be grilled or Cajun-spiced.
  • Fusion Japanese and Peruvian sushi.

Reservation

Book by WhatsApp on +62 822 6646 9790.

16. La Baracca Uluwatu

La Baracca Uluwatu
Photo by La Baracca via labaraccabali.com

With branches across Bali, La Baracca serves Italian pizza and pasta from its Uluwatu outpost on the strip. The cooking is traditional, built on authentic recipes and quality ingredients, and the room is cosy and informal.

Pizza is the main event, so share a couple across the table, with a pasta on the side. It keeps late hours, which makes it a useful choice after a sunset elsewhere. When booking online, choose the Uluwatu branch.

The Details

Location
Jl. Labuansait No.10, PecatuOpen in Maps
Hours
Daily, closes 2 AM
Price
Approx. IDR 250,000+ per person with drinks
Best For
Late-night pizza and pasta on the strip
Restaurant details
La Baracca Uluwatu →

Good to Know

  • Branches in Seminyak, Canggu, Ubud, Seseh and Uluwatu.
  • Open late.

Reservation

Book online through the La Baracca website (choose Uluwatu).

17. My Dear Clara

My Dear Clara
Photo by @my_dear_clara

My Dear Clara, an Italian-inspired restaurant, keeps things simple: fresh pasta is rolled by hand during service, and the mozzarella and burrata come from its own cheese factory. It opens every day from 5 PM until late in a relaxed dining room.

Start with the house burrata or mozzarella, then share a hand-rolled pasta and a pizza. Message ahead by WhatsApp to secure a table rather than hoping for a walk-in at 7 PM.

The Details

Location
Jl. Labuansait No.44, PecatuOpen in Maps
Hours
Daily from 5 PM until late
Price
Approx. IDR 250,000+ per person
Best For
Hand-rolled pasta and house-made burrata
Restaurant details
My Dear Clara →

Good to Know

  • Pasta is rolled by hand during service.
  • Mozzarella and burrata come from its own cheese factory.

Reservation

Book by phone or WhatsApp on +62 821 344 4313.

18. Bartolo

Bartolo
Photo by @bartolo.bali

Every evening from 5 PM, Bartolo, a French and Italian bistro, serves classic comfort food with wines and cocktails. The room is relaxed and grown-up, and it works for an aperitivo, a full dinner or a nightcap.

Happy hour runs daily from 5 PM to 7 PM, with two-for-one vermouth cocktails and spritzers. The full list includes the Bartolo Spritz and Milano Torino, and there is a charcuterie board for the table. We'd arrive for happy hour, then stay on for dinner.

The Details

Location
Jl. Labuansait, PecatuOpen in Maps
Hours
Daily from 5 PM until late
Price
Cocktails IDR 130,000++
Best For
Happy hour spritzes and a bistro dinner

Signature dishes

Cocktails · e.g. Bartolo SpritzIDR 130,000
Selection of charcuterieIDR 180,000–250,000
Marinated olivesIDR 50,000

Prices plus 10% tax and 7% service.

Good to Know

  • Happy hour daily, 5 PM – 7 PM: two-for-one vermouth cocktails and spritzers.

Reservation

Book online through the Bartolo website or by WhatsApp on +62 821 2435 1135.

19. SUKA Uluwatu

SUKA Uluwatu
Photo by @sukacollective

Specialty coffee, Australian-style brunch and easy dinners are what SUKA Uluwatu is known for, and the all-day café is open from 7:30 AM to 10 PM every day. That makes it a dependable stop for a beach-day breakfast or a casual evening meal.

The dinner menu runs from pasta such as spaghetti bolognese to burgers in brioche buns with fries. The specials change every week, so check the board when you arrive.

The Details

Location
Jl. Labuansait No.10, PecatuOpen in Maps
Hours
Daily 7:30 AM – 10 PM
Price
Pasta IDR 89,000–105,000 · Most starters IDR 45,000–80,000
Best For
Coffee, Aussie-style brunch and casual dinners

Signature dishes

Pasta · e.g. spaghetti bologneseIDR 89,000–105,000
Burgers with friesIDR 90,000–140,000
Fried calamariIDR 65,000

Good to Know

  • Gluten-free pasta and burger buns are available.
  • Delivery through Gojek and Grab.

Reservation

Book by WhatsApp on +62 812 4652 7605.

20. BRAUD Cafe Uluwatu

BRAUD Cafe Uluwatu
Photo by BRAUD Cafe via breakfastmaterial.com

BRAUD Cafe Uluwatu opened in 2024 as the second Bali home of the BRAUD bakery café, closer to the beach than the first. Good coffee, wholesome dishes and freshly baked bread come out every day, from a quick coffee and pastry before the surf to breakfast and lunch.

In the evening, it turns into a dinner spot with comforting dishes, shared plates and natural wines. Go early for the best choice of bread and pastries, which are baked fresh each morning.

The Details

Location
Jl. Labuansait No.49, PecatuOpen in Maps
Hours
Daily 8 AM – 10 PM
Price
Approx. IDR 75,000–200,000 per person
Best For
Fresh bread, coffee and relaxed dinners with natural wine

Good to Know

  • Bread and pastries are baked fresh every day.
  • Dinner menu with shared plates and natural wines.

Reservation

Walk in, or WhatsApp +62 812 2884 2549.

21. Hidden Gem Restaurant & Wine Lounge

Hidden Gem Restaurant & Wine Lounge
Photo by Hidden Gem via hiddengemuluwatu.com

The restaurant and wine lounge of Hidden Hills Villas, Hidden Gem, looks out to the ocean from high in the Pecatu hills. A Swiss chef created its modern steakhouse menu with a French touch, served al fresco, and the owner, sommelier Max Loong, pours more than 50 wines by the glass.

Share the house charcuterie board or fresh oysters, sold by the half-dozen or the dozen. The restaurant is open from 7:30 AM to 11 PM and the pool lounge from 9 AM to 5:30 PM, with a minimum spend on sun loungers. We'd come for sunset and a glass of wine.

The Details

Location
Hidden Hills Villas, Jl. Labuansait, PecatuOpen in Maps
Hours
Daily 7:30 AM – 11 PM (pool lounge 9 AM – 5:30 PM)
Price
Charcuterie IDR 385,000++
Best For
Sunset wine by the glass with an ocean view

Signature dishes

Hidden Gem charcuterieIDR 385,000
Fresh oysters · 6 / 12IDR 230,000 / 460,000
Angus ribeye crostiniIDR 195,000

Prices plus 10% service and 11% tax.

Good to Know

  • More than 50 wines by the glass.
  • Pool lounge minimum spend: IDR 250,000 per sun lounger, IDR 500,000 per daybed.

Reservation

Book online through Chope.

Clifftop Restaurants in Pecatu & Suluban

On the western cliffs of Pecatu, these restaurants face the Indian Ocean and the Uluwatu surf, which makes them the area's sunset tables.

22. burnt at Ulu Cliffhouse

burnt at Ulu Cliffhouse
Photo by @ulucliffhouse

Ulu Cliffhouse's fire-led restaurant, burnt, sits on the cliffs above the ocean in Pecatu and cooks over open fire with seasonal ingredients and sustainably sourced seafood. It opens daily at 4 PM, so dinner can start with golden hour on the Sunset Terrace.

Snacks such as zucchini flowers or crab blinis lead into grilled wild king prawns, a whole coral grouper and Angus steaks, starting with a 200 g striploin. Book for around 5 PM and start on the terrace before moving to dinner.

The Details

Location
Ulu Cliffhouse, Jl. Labuansait No.315, PecatuOpen in Maps
Hours
Daily 4 PM – 11 PM
Price
Mains IDR 185,000–275,000++
Best For
A fire-cooked seafood dinner after sunset on the cliffs
Restaurant details
burnt at Ulu Cliffhouse →

Signature dishes

Snacks · e.g. crab blinisIDR 60,000–120,000
Grilled wild king prawnsIDR 185,000
Grilled whole coral grouperIDR 275,000
Angus striploin · 200 gIDR 600,000

Prices plus 10% tax and 11% service.

Good to Know

  • Sunset Terrace menu served from 4 PM.
  • Open-fire cooking with seasonal ingredients.

Reservation

Reserve through the Ulu Cliffhouse website.

23. Flirt Uluwatu

Flirt Uluwatu
Photo by @flirtuluwatu

Flirt, near Suluban, cooks largely over flame, from a modern menu that borrows from the Mediterranean, the Middle East, Italy, Greece and Asia. It opens in the late afternoon for dinner.

Large plates range from charred pumpkin with feta and honey to a flame-cooked butterfly snapper, slow-roasted lamb shoulder and a 300 g Australian rib-eye. We'd open with the lobster croquettes. Book through SevenRooms.

The Details

Location
Jl. Uluwatu No.369, Banjar Suluban, PecatuOpen in Maps
Hours
Daily from 4 PM
Price
Large plates IDR 140,000–690,000
Best For
Flame-cooked sharing plates for a long dinner

Signature dishes

Lobster croquettesIDR 170,000
Butterfly snapperIDR 210,000
Slow-roasted lamb shoulderIDR 290,000
Australian rib-eye · 300 gIDR 690,000

Good to Know

  • Flame-cooked large plates for sharing.

Reservation

Book online through SevenRooms or by WhatsApp on +62 877 9706 1785.

24. Mana Uluwatu

Mana Uluwatu
Photo by Uluwatu Surf Villas via uluwatusurfvillas.com

From a pavilion of reclaimed teak and ironwood above Suluban, Mana looks over the ocean and the surf. The restaurant and bar of Uluwatu Surf Villas serves breakfast, lunch and dinner from 7 AM to 11 PM every day, and there is a pool beside the restaurant.

Breakfast comes with a view of the Uluwatu waves, while the evening belongs to sunset over the Indian Ocean; book through TableCheck for a sunset table.

The Details

Location
Uluwatu Surf Villas, Jl. Pantai Suluban, PecatuOpen in Maps
Hours
Daily 7 AM – 11 PM
Price
Approx. IDR 250,000+ per person
Best For
Breakfast or sunset above the Uluwatu surf
Restaurant details
Mana Uluwatu →

Good to Know

  • Pavilion of reclaimed teak and ironwood with ocean views.
  • Pool beside the restaurant; a separate pool menu is available.

Reservation

Reserve online through TableCheck.

25. Segaran Dining Terrace

Segaran Dining Terrace
Photo by Jumeirah Bali via jumeirah.com

Asian and Mediterranean dishes come à la carte at Segaran Dining Terrace, Jumeirah Bali's all-day restaurant on a scenic terrace. All ages are welcome, the dress code is casual, and breakfast, lunch and dinner are separate services.

Dinner, from 6 PM to 11 PM, is the time to come for the terrace and the evening atmosphere, while lunch from noon fits a day by the coast. Book by email or phone through the resort.

The Details

Location
Jumeirah Bali, Jl. Raya Uluwatu, PecatuOpen in Maps
Hours
Daily: breakfast 6:30 AM – 10:30 AM, lunch 12 PM – 4:30 PM, dinner 6 PM – 11 PM
Price
Approx. IDR 250,000+ per person
Best For
A relaxed resort terrace meal in Pecatu
Restaurant details
Segaran Dining Terrace →

Good to Know

  • Dress code: casual. All ages welcome.
  • À la carte menus for breakfast, lunch and dinner, plus a children's menu.

Reservation

Email jbafbreservations@jumeirah.com or call +62 811 3891 1620.

Restaurants in Ungasan, Balangan & Melasti

Further east, Ungasan's clifftop resorts and the road to Balangan hold quieter dinner restaurants, from Indonesian tasting menus to coal-fired grills.

26. Oliverra

Oliverra
Photo by @oliverra.bali

Oliverra, the speciality Mediterranean restaurant of Umana Bali, LXR Hotels & Resorts, sits on the edge of the Ungasan cliff with panoramic views of the Indian Ocean. Its menu draws on the Amalfi Coast, the Levant and the French Riviera, with dishes finished on a Josper grill over local coffee-wood charcoal.

The menu moves from wood-fired octopus and garlic prawns to a seafood saffron risotto with Hokkaido scallops and 200 g cuts of stockyard beef. Choose between the Dining Room, the Bar and the Veranda; Sunday brunch runs from 11 AM to 3 PM.

The Details

Location
Umana Bali, Jl. Melasti, UngasanOpen in Maps
Hours
Daily 12 PM – 10 PM; Sunday brunch 11 AM – 3 PM
Price
Plates IDR 220,000–450,000
Best For
A clifftop Mediterranean lunch or dinner in Ungasan

Signature dishes

Wood-fired octopusIDR 270,000
Garlic prawnsIDR 370,000
Seafood saffron risottoIDR 450,000
Stockyard beef cuts · 200 gIDR 900,000

Good to Know

  • Dress code: semi-casual, resort elegance encouraged; no swimsuits or bathrobes.
  • Three spaces: the Dining Room, the Bar and the Veranda.

Reservation

Book a table through the Umana Bali website.

27. di Mare at Karma Kandara

di Mare at Karma Kandara
Photo by @karma.kandara.bali

Karma Kandara's clifftop Italian restaurant, di Mare, has tables that look straight out over the Indian Ocean. The menu runs from sourdough pizzas, made with a 72-hour fermentation and a 15-year-old mother yeast, to risottos, fresh seafood and meats, with an international wine list.

The restaurant belongs to Karma Group's members' club, but membership is free: download the Karma Subito app and register with the code KARMAKANDARA before you arrive. Book for late afternoon to see the ocean in daylight.

The Details

Location
Karma Kandara, Jl. Villa Kandara, UngasanOpen in Maps
Price
Approx. IDR 250,000–400,000 per person
Best For
Clifftop Italian with an ocean view in Ungasan

Good to Know

  • Free Karma Club guest membership is required: register in the Karma Subito app with the code KARMAKANDARA.
  • Sourdough pizzas use a 72-hour fermentation.
  • Prices plus 10% service and 11% tax.

Reservation

Book a table through the Karma Group website or email res@karmaresorts.com.

28. WAATU

WAATU
Photo by @waatu.bali

WAATU, the yakitori and open-flame grill at The Ungasan Clifftop Resort, cooks everything over coals, using local ingredients from across the Indonesian archipelago. It opens at 7:30 AM and runs until late, so it serves breakfast through to dinner.

Skewers run from chicken and leek to garlic prawn and wagyu beef, alongside snacks such as beef tartare with kimchi. For a bigger dinner, there is a 200 g picanha or Wagyu flank, or a 500 g dry-aged bone-in striploin. Reservations go through SevenRooms.

The Details

Location
The Ungasan Clifftop Resort, Jl. Pantai Selatan Gau, UngasanOpen in Maps
Hours
Daily 7:30 AM until late
Price
Yakitori IDR 55,000–95,000++ · 500 g dry-aged bone-in striploin IDR 1,150,000
Best For
Yakitori and coal-grilled steak in Ungasan

Signature dishes

Yakitori skewersIDR 55,000–95,000
Beef tartare & kimchiIDR 120,000
Market fish, sake glazeIDR 350,000
Picanha or Wagyu flank · 200 gIDR 650,000

Prices plus 21% tax and service.

Good to Know

  • Everything is cooked over coals.
  • Separate plant-based and kids' menus.

Reservation

Book online through SevenRooms or email eat@waatu.com.

29. Wet Plate Kitchen

Wet Plate Kitchen
Photo by @wetplatekitchen

In the open kitchen at Wet Plate Kitchen, Chef Rendi Cuanda and his team cook Asian-inspired dishes in full view of the dining room. Its motto, 'pick it, cook it, taste it', sums up the format.

Dinner starts at 6 PM. Ask for a seat facing the kitchen to watch the team cook each plate to order, and book ahead by WhatsApp with your preferred time and the number of guests.

The Details

Location
Jl. Pantai Balangan, Bakung Sari No.89, UngasanOpen in Maps
Hours
Daily from 6 PM
Price
Approx. IDR 250,000+ per person
Best For
An open-kitchen Asian dinner near Balangan

Good to Know

  • Open kitchen led by Chef Rendi Cuanda.
  • Opens for dinner at 6 PM.

Reservation

Book by WhatsApp on +62 813 2574 0440.

30. Double Ikat

Double Ikat
Photo by @doubleikatrestaurant

Double Ikat, the Indonesian dinner restaurant of Renaissance Bali Uluwatu, works its way through the archipelago's regional cooking. It is open every evening from 6 PM to 11 PM.

The menu covers ikan bakar Jimbaran, beef rendang and babi guling Gianyar, the Balinese roast pork, plus a Jimbaran seafood platter for sharing. On Tuesdays, the Rasa Nusantara dinner is IDR 590,000++ per person. Book the Jelajah Rasa chef's table, at 6:30 PM daily, for a guided tasting.

The Details

Location
Renaissance Bali Uluwatu, Jl. Pantai Balangan I No.1, UngasanOpen in Maps
Hours
Daily 6 PM – 11 PM
Price
Mains IDR 235,000–350,000++
Best For
Regional Indonesian cooking at dinner

Signature dishes

Ikan bakar JimbaranIDR 265,000
Rendang dagingIDR 275,000
Babi guling Gianyar · roast porkIDR 285,000
Jimbaran seafood platterIDR 600,000
Rasa Nusantara · Tuesdays, per personIDR 590,000

Prices plus 21% tax and service.

Good to Know

  • Jelajah Rasa: an omakase-style Indonesian chef's table, daily at 6:30 PM.

Reservation

Call +62 361 2003 588 or book through the Double Ikat website.

31. Ohana Bali

Ohana Bali
Photo by @ohana.restaurant.bar

Families come first at Ohana Bali, a garden restaurant in Ungasan, a short drive from Jimbaran and Nusa Dua. Alongside fresh international cuisine and a local menu, it has Ohana Kids Paradise, a large supervised playground, and a kids' cinema.

The restaurant is open from 8 AM to 11 PM, the playground from 8 AM to 6 PM, and the kids' cinema screens at 6 PM and 7:30 PM. Time an early dinner around a screening so parents can eat while the children watch. Reservations are by WhatsApp.

The Details

Location
Jl. Raya Uluwatu No.888, UngasanOpen in Maps
Hours
Daily 8 AM – 11 PM (playground 8 AM – 6 PM)
Best For
A family meal with a supervised playground

Good to Know

  • Ohana Kids Paradise: supervised playground, 8 AM – 6 PM.
  • Kids' cinema daily at 6 PM and 7:30 PM.

Reservation

Book by WhatsApp on +62 813 3719 6337.

Frequently Asked Questions

What are the best restaurants in Uluwatu?

The busiest dinner names on and around Labuansait Road are YUKI (Japanese izakaya), KALA and AVLI (Greek), Gooseberry (French) and Papi Sapi (grill). For a view, burnt at Ulu Cliffhouse, Mana and Oliverra sit on the cliffs, and Double Ikat is the pick for Indonesian cooking.

Where can I have a sunset dinner in Uluwatu?

burnt at Ulu Cliffhouse opens at 4 PM with a Sunset Terrace upstairs, and Mana at Uluwatu Surf Villas looks over the Uluwatu surf. Oliverra at Umana Bali and di Mare at Karma Kandara face the ocean from the Ungasan cliffs, while Hidden Gem pours more than 50 wines by the glass with an ocean view.

What are the best restaurants in Bingin?

Our Bingin picks are Gooseberry for French cooking from breakfast to dinner, Alchemy for plant-based food and its salad bar, DiVino for wood-fired pizza on a grassy terrace, and SANA, the restaurant of NUJU Uluwatu, for Asian fusion and international dishes.

How much does dinner cost in Uluwatu?

Most sit-down restaurants come to roughly IDR 250,000 or more per person. Tacos at Tacos Aqui are IDR 50,000–70,000 each (IDR 35,000 on Taco Tuesday), pasta at SUKA is IDR 89,000–105,000, and clifftop mains at Oliverra run from IDR 270,000 to IDR 450,000. Many menus add 17–21% tax and service.

Is there good Indonesian food in Uluwatu?

Yes. Double Ikat at Renaissance Bali Uluwatu serves regional Indonesian dishes such as beef rendang and babi guling, the Balinese roast pork, with a Rasa Nusantara dinner on Tuesdays. ULU Garden serves modern Indonesian food with Balinese dance and live music.

Which Uluwatu restaurants are good for families?

Ohana Bali in Ungasan has a supervised playground from 8 AM to 6 PM and a kids' cinema at 6 PM and 7:30 PM, DiVino in Bingin has a grassy, child-friendly terrace, and Segaran at Jumeirah Bali welcomes all ages.

Do I need to book restaurants in Uluwatu?

For dinner, yes, especially for sunset tables and weekend evenings. Many take bookings by WhatsApp or online (SevenRooms for AVLI, Flirt and WAATU; Chope for Hidden Gem). di Mare requires free Karma Club membership, registered in the Karma Subito app with the code KARMAKANDARA.