There are many places in Bali where you can experience a traditional Balinese dinner, often accompanied by traditional dance performances. Here are some popular options:
Bale Udang Mang Engking: This seafood restaurant in Kuta offers a unique dining experience in private bamboo huts surrounded by fish ponds. Traditional Balinese dance performances are held in the evenings.
Bebek Bengil: This Ubud restaurant is known for its crispy duck dishes and beautiful rice field views. They offer Balinese dance performances on select evenings.
Warung Makan Bu Rus: This is a small family-run restaurant in Sanur that serves authentic Balinese cuisine. The atmosphere is simple and homey, and the food is delicious.
Ibu Oka: This Ubud restaurant is famous for its babi guling, or roasted suckling pig. They offer outdoor seating with views of the rice paddies, and traditional Balinese dance performances are held in the evenings.
Kayumanis Jimbaran: This luxury resort in Jimbaran offers a private Balinese dining experience in a romantic setting. You can choose from a range of traditional dishes and enjoy the sounds of gamelan music.
These are just a few examples, and there are many other options to choose from depending on your location and preferences.