‘Cak’ ‘cak’ ‘cak’, the performers will chant all the way through the dance. In the middle of the moving circle, the Ramayana characters play a story of the lovers, Rama and Shinta. Every movement and sound becomes one in the famous Kecak dance.

Kecak is a Balinese dance that was first developed in the 1930s, and has become known for its captivating movements and harmony between all the performers. Usually there are more than 50 persons involved in one session. Want to watch kecak dance in Bali? Here are our recommendations:

1. Uluwatu Temple

Uluwatu Kecak Dance
Uluwatu Kecak Dance

To watch Kecak Fire Dance show at Uluwatu Temple, visitors need to go through a long path where monkeys are around. Be careful of your small belongings, including jewelry and camera as the monkeys like to snatch them in order to barter them with some fruits. It is best to keep your belonging inside your backpack until you reach the dance theatre.

The theatre for the Kecak Fire Dance is an open area with gorgeous ocean background. At sunset time, the show will start as the sky continues to turn orange to red to dark. The dance goes for a solid 60 minutes, so going to the washroom before the show is recommended. Despite being able to hold more than 1000 audiences, the spot is often crowded, especially during weekends and holiday. To get the best experience, come early and take a seat in the middle row. The show costs around IDR 100,000 per person.

Uluwatu Temple
Jalan Raya Uluwatu, Pecatu
Hours: 8 AM – 7 PM

2. Pasar Senggol Grand Hyatt Hotel Nusa Dua

Grand Hyatt Bali Kecak Dance

Pasar Senggol is a dining area located in Grand Hyatt Hotel Nusa Dua, Bali. The beautiful place is designed to reflect the thousands of local temples found on the Bali island. Pasar Senggol is the resort’s central evening activity area and includes a Balinese handicraft exhibition and market. During the evening, visitors can enjoy performances ranging from Kecak Fire Dance to the legendary Ramayana ballet, as they dine.

Opening Hours: 6:30 PM – 10 PM
Cultural Show: 7:30 PM

Grand Hyatt Bali
Kawasan Wisata Nusa Dua BTDC,
Nusa Dua, Bali, Indonesia
Tel: +62 361 77 1234 Ext. 8419

3. Garuda Wisnu Kencana (GWK) Cultural Park

Kecak Dance at GWK

GWK cultural park that located in Ungasan, Badung, is a centralized area where visitors can experience Indonesian cultural heritages. It is home to the famous Garuda Wisnu Kencana statue, the symbol of God Vishnu riding the great Garuda as his trusted companion. Here, Kecak Fire Dance is performed every weekday inside an amphitheater. During Saturday and Sunday, the dance is performed at Lotus Pond.

Kecak show: 6:30 PM – 7.20 PM

Jl. Raya Uluwatu, Ungasan, Kuta Selatan
Badung 80364, Bali-Indonesia
+62 (361) 700 808
+62 (361) 703 626
Opening Hours 08.00 – 22.00 WITA

4. Batu Bulan

sahadewa Kecak dance

Batu Bulan village is located strategically around 10 km from Denpasar and has become a great tourist destination since a long time ago. The village is famous for its Barong and Kecak dance, which now performed daily for visitors. Usually, the dancers and artists involved in the show are local residences who are also farmers and merchants. The Kecak and Fire Dance show at Sahadewa Barong Dance starts at 6:30 PM everyday.

Jalan SMKI No. 25 Batu Bulan,
+62 361 298 607

5. Pura Dalem Taman Kaja

At Ubud, Kecak Dance can be enjoyed at Pura Dalem Taman Kaja. The dance is performed by the local community to support their village. Unfortunately, it is only available on Wednesday and Saturday at 7.30 PM. The show is priced at IDR 75,000 per person.

Jl. Sriwedari | Taman Kaja Community, Ubud 80571, Indonesia
+62 361 970508

6. Anvaya – Kunyit Restaurant

kecak dance at anvaya

Almost every day the resort will spoil the guests with spectacular Balinese Dance performances e.g. Kecak, Barong and Legong at Kunyit Restaurant. Kecak Dance starring Bali’s famous tale Ramayana can be enjoyed every Monday at Kunyit Restaurant starting from 7 p.m. onwards.

Jl. Kartika Plaza, Tuban
+62361 759991

7. Arma Museum

kecak rina at ARMA bali

ARMA (Agung Rai Museum of Art) features an internationally appreciated collection of traditional Balinese paintings as well as modern Indonesian and foreign paintings. It also highlights some of the iconic Balinese dances, including Kecak. The Kecak Rina Dance can only be viewed every Full moon and New moon at 7:30 pm and performed by Teges Kanginan. It costs IDR 100,000 or IDR 175,000 with dinner.

Jalan Raya Pengosekan Ubud, Bali Indonesia
(62 361) 976 659

8. Ayodya Resort Bali

balinese dance at Ayodya

Located in the heart of the resort, the Balinese Theater provides the perfect setting to enjoy a sumptuous dinner and unique Balinese cultural performances. Experience the beauty and mystique of Bali as the Legong, Kecak and Ramayana epics are re-enacted in all their finery. The open-air theater with its Balinese themed architecture provides a spectacular backdrop for these Balinese cultural performances. Open every Wednesday for both hotel guests and the public, the theater is normally open at 7 pm. Table Reservations are highly recommended as the theater is very popular.

Jalan Pantai Mengiat, Nusa Dua 80363
+62 361 771102