Nusa Dua and the adjoining peninsula of Tanjung Benoa offer far more variety than the resort-bubble reputation suggests. Within a short taxi ride you have authentic Balinese restaurants that have been operating for over 25 years, fresh fish-by-the-kilo at the harbour jetty, grilled seafood on the sand, and 5-star fine dining with unobstructed Indian Ocean views. You do not need to leave the area to eat well — and eat very well.
#1 Bumbu Bali Restaurant & Cooking School
Bumbu Bali has been open since 1997, founded by Swiss chef Heinz von Holzen after more than 25 years of research documenting traditional Balinese recipes. Standout dishes include banana-leaf-baked Balinese chicken and duck, a range of satays, and the rijsttafel — rice served alongside multiple small side dishes in the Dutch-Balinese style. The flavours are kept authentic, not softened for international palates. The restaurant also runs a cooking school.
- Book ahead, especially for dinner — the room is small and fills up fast.
- The set rijsttafel menu is the best-value option for first-timers; you get to sample many dishes in one sitting.
- Ask the staff about the morning cooking class — it runs at a reasonable price and books up.
#2 Sate Lilit
Sate lilit is Bali's signature satay — minced meat (pork, fish, or chicken) combined with grated coconut, coconut milk, lime, shallots, and pepper, then wrapped around bamboo skewers or lemongrass stalks and grilled over charcoal. The result is lightly sweet and mildly spiced, very different from the Javanese peanut-sauce style. You can find it everywhere from street-level warungs to resort restaurants, at prices that span just as wide a range.
- The fish version has a lighter flavour — a good choice if you prefer less spice.
- Served with peanut dipping sauce or sambal matah (fresh shallot and lemongrass sambal), either pairing works.
- Stalls inside Bali Collection mall serve sate lilit at accessible prices.
#3 Fresh Seafood at Tanjung Benoa Harbour
At the harbour end of Jalan Pratama, a cluster of seafood restaurants lets you pick live fish, prawns, crab, and shellfish straight from water tanks, priced by the kilogram. Cafe Surya is the most well-known — it has a reputation for genuinely fresh produce at approachable prices. The waterfront setting, where fishing boats come in to stow their nets, gives you a slice of local life that feels entirely different from the hotel dining room.
- Arrive between 17:00 and 19:00 for the freshest stock and the best atmosphere.
- Agree on the price before ordering every time, and confirm whether the cooking charge is included.
- Ask for Balinese spice preparation grilled over charcoal — it is noticeably better than a plain garlic-butter cook.
#4 Babi Guling
Babi guling is Bali's spit-roasted pork — marinated in basa gede, a fresh-ground ancient spice paste, then rotated over charcoal for up to 6 hours until the skin crisps to a deep golden colour and the meat stays moist. It arrives alongside lawar (a Balinese coconut-and-vegetable salad) and steamed rice. Babi guling carries deep significance in Balinese Hindu ritual; today it is also a staple at ordinary restaurants around the area.
- The most popular small warung often sell out before noon — arrive before 11:00.
- Several restaurants in Bali Collection and hotel buffets offer babi guling in tourist-friendly portions.
- The crackling (kulit) is the best part — always ask for it.
#5 Arwana Restaurant
Arwana is the beachfront restaurant inside The Laguna, a Luxury Collection resort, focused on seafood and wood-fired cooking — fresh oysters, lobster, grilled prawns, premium steaks, and coastal dishes. The Indian Ocean view is completely unobstructed. It is the most romantic dinner setting in Nusa Dua and a natural choice for a special occasion or the final evening of a trip.
- Reserve a sea-view table at least 2–3 days ahead, particularly for sunset slots.
- Smart-casual dress code applies: collared shirts, long trousers, no flip-flops.
- Prices run 3–4 times higher than a typical local restaurant, but the setting and quality justify it for a special dinner.
#6 Nusa Restaurant by Kekeb
Nusa Restaurant sits directly on the sand inside the ITDC enclave — more relaxed than any hotel dining room. The menu focuses on authentic Balinese food: rendang (slow-braised spiced beef), fresh seafood ordered from a chilled display, and crispy Balinese duck. Portions are generous and the place is decorated with brightly coloured beach umbrellas. It works perfectly as a lunch stop after a morning in the water.
- Go before 12:30 — the midday rush makes it crowded and slower.
- It sits close to the water park and Museum Pasifika, so it is easy to fold into a sightseeing lunch.
- Pick your seafood from the display case and specify how you want it cooked.
Where to stay in Nusa Dua for this trip
A well-located hotel means less commuting and more sightseeing. Here are real, top-rated stays in Nusa Dua — compare Agoda · Booking · Trip.com in one click.
The St. Regis Bali Resort
Affiliate links — we may earn a commission at no extra cost to you. Details
The Apurva Kempinski Bali
Affiliate links — we may earn a commission at no extra cost to you. Details
The Laguna, a Luxury Collection Resort & Spa, Nusa Dua, Bali
Affiliate links — we may earn a commission at no extra cost to you. Details
The Ritz-Carlton, Bali
Affiliate links — we may earn a commission at no extra cost to you. Details
Tours, tickets & activities in Nusa Dua
Day tours, attraction tickets and travel essentials for Nusa Dua, Bali — book ahead on Klook with mobile e-tickets.
Affiliate links — we may earn a commission at no extra cost to you.
Before You Pack
For a first visit, start with one dinner at Bumbu Bali to understand what authentic Balinese flavour actually tastes like. Follow that with harbour seafood the next evening, and save the resort fine dining at Arwana for a special occasion.