Never miss a booking or event alert! Install app
NationalityKRW
Bali signature dining · how to book

Where to Eat in Bali: 8 Restaurants and Dinner Experiences

Compare Bebek Bengil's crispy duck, seafood at Bale Udang, a beach dinner in Jimbaran and a sunset dinner cruise. These 8 options cover Ubud and Gianyar, Kuta, Jimbaran, Nusa Dua and Benoa. Choose around your hotel and sightseeing plans, and let us know before booking if you want a sunset table or are travelling with a larger group.

8 recommended dining experiences
Bebek Bengil Restaurant Ubud Bali dinner cruise in BaliBebek Bengil Restaurant Ubud BaliExplore this dining experience →

Find dining for your trip

8 recommended dining experiences

  • Bebek Bengil Restaurant Ubud Bali dinner cruise in BaliRecommended dining

    Ubud · Jalan Hanoman · rice-field views

    Bebek Bengil Restaurant Ubud Bali

    Bebek Bengil, also known as the Dirty Duck Diner, first served its crispy duck here in Ubud in 1990. From open-air seating off Jalan Hanoman you look over rice fields and greenery while eating the signature duck alongside Balinese and Indonesian dishes. It's open from 10am to 8pm, so it suits lunch or an early dinner, and as parking nearby can be tight, it helps to plan your transport too.

    Good forCrispy duck at the original Ubud restaurant
    Check prices & availability
  • Bale Udang Ubud dinner cruise in BaliRecommended dining

    Peliatan, Ubud · Jalan Raya Goa Gajah

    Bale Udang Ubud

    Bale Udang Ubud is on Jalan Raya Goa Gajah in Peliatan, south-east of central Ubud, with panoramic views over the rice terraces. The menu centres on traditional Balinese dishes made with fresh seafood and local ingredients, and the space works for families, couples and groups. It's open from 11am to 10pm. Its location pairs well with a visit to Goa Gajah, the Elephant Cave, and we can time the meal around your tour.

    Good forBalinese seafood with rice terrace views
    Check prices & availability
  • D’Tukad River Club dinner cruise in BaliRecommended dining

    Above Blangsinga Waterfall, Gianyar

    D’Tukad River Club

    D'Tukad River Club bills itself as Bali's river club, perched above Blangsinga Waterfall with gorge views, an infinity pool and a treehouse restaurant. You can have Indonesian, Balinese, seafood or Western dishes for lunch or an early dinner. Open from 9am to 7pm, it fits best into a daytime trip around Ubud, and we can help arrange transport there and back. Check whether pool access is included in your selected booking option.

    Good forA half day of food, swimming and fun by the river
    Check prices & availability
  • Bale Udang Bali Indonesia dinner cruise in BaliRecommended dining

    Kuta–Denpasar · Jalan Nakula · pondside pavilions

    Bale Udang Bali Indonesia

    Bale Udang Mang Engking is on Jalan Nakula between Kuta and Denpasar, with themed hut-style seating spread around a pond. Eating by the water gives you a change of scene without leaving the Kuta area. There are spaces for colleagues, couples and families, so tell us your group size and preferred seating when you book.

    Good forLakeside huts close to Kuta
    Check prices & availability
  • Seafood Dinner in Jimbaran Bali by New Dewata dinner cruise in BaliRecommended dining

    Kedonganan beach, Jimbaran

    Seafood Dinner in Jimbaran Bali by New Dewata

    New Dewata's Jimbaran seafood dinner is served right on Kedonganan beach on Jimbaran Bay. Prawns, fish, calamari, crab and lobster are grilled over coals, with live music or cultural performances adding to the atmosphere. It's open from 11am to 11pm, but sunset is the main event, so tell us your date and we'll check the best arrival time and whether a beachside table can be requested.

    Good forGrilled seafood on the beach at sunset
    Check prices & availability
  • Bebek Bengil Restaurant Samasta Jimbaran Bali dinner cruise in BaliRecommended dining

    Jimbaran · Samasta Lifestyle Village

    Bebek Bengil Restaurant Samasta Jimbaran Bali

    Bebek Bengil at Samasta, Jimbaran's shopping and dining village, is easy to reach from Jimbaran hotels. The signature crispy duck and traditional Balinese dishes come in a stylish, comfortable dining room. It's a good lunch on a different day from the Jimbaran seafood dinner, or a meal after browsing the shops.

    Good forCrispy duck close to a Jimbaran hotel
    Check prices & availability
  • Bebek Bengil Restaurant Nusa Dua Bali dinner cruise in BaliRecommended dining

    Nusa Dua · The Bay Bali · ocean views

    Bebek Bengil Restaurant Nusa Dua Bali

    Bebek Bengil Nusa Dua opened in 2011 at The Bay Bali on Nusa Dua Beach. Indoor and outdoor seating offers ocean views, ponds and greenery. Try the signature crispy duck with sambal, or other Balinese dishes such as satay. Compare the journey from your hotel when planning a visit.

    Good forCrispy duck with an ocean view in Nusa Dua
    Check prices & availability
  • Bali Hai Sunset Dinner Cruise dinner cruise in BaliRecommended dining

    Benoa Harbour · listed schedule 5pm–8:45pm

    Bali Hai Sunset Dinner Cruise

    The Bali Hai Sunset Dinner Cruise travels around Benoa Harbour, with a buffet dinner, live music, cabaret and a DJ. The product lists a 5pm–8:45pm schedule; check the actual boarding and departure times in your confirmation. Shared hotel pickup is offered from selected areas, so provide your hotel address to check availability and timing.

    Good forSunset at sea with dinner and a show
    Check prices & availability
Our selection

How we chose these places

  • We selected a mix of dishes and settings: crispy duck, grilled seafood, pondside pavilions, a river club and a sunset dinner cruise.
  • Branches of the same brand offer different settings. Compare Bebek Bengil's rice-field views in Ubud, ocean views in Nusa Dua and Samasta Jimbaran location against your travel plans.
  • Check the confirmation process for your chosen product. Seating and dietary requests need separate approval. For the cruise, also confirm boarding and departure times and hotel pickup arrangements.

Choosing by area and time of day

In Ubud, consider lunch overlooking the rice fields at Bebek Bengil or Bale Udang. Allow separate travel time for D'Tukad River Club in Gianyar when planning a day out. Bebek Bengil Ubud is listed as closing at 8pm, making it an option for lunch or an early dinner.

For a Jimbaran seafood dinner, plan around sunset on your travel date and the journey to the restaurant. We can pass on your preferred arrival time and a beachside seating request, but table allocation is not guaranteed. For the sunset cruise, follow the pickup, boarding and departure times in your confirmation.

Our team can help plan restaurant bookings alongside tours and airport transfers. Tell us where you want to go before and after the meal, or your flight time, so we can review the travel arrangements together. MonkeyTravel has been arranging travel since 2001.

For a family gathering or larger group, tell us your numbers and preferred time. Vegetarian or food allergy requests need specific ingredient and preparation checks before booking. If a restaurant cannot accommodate them, we can help look for alternatives.

Menus, opening hours and seating are based on our product data and the restaurants' published information and can change. Seating and timing requests depend on the restaurant and aren't guaranteed, so check the product terms and your booking confirmation.

See 8 recommended dining experiences