excurgo
DestinationsToursBlog
Excurgo earns a commission when you book through our links to Viator, at no extra cost to you.
Powered byViator
excurgo

Tours and experiences worldwide from Viator. Compare them here and book on Viator — no extra fees.

Company
  • About Us
  • Blog
  • Partner With Us
Travellers
  • Support 24/7
  • Cancellation
  • FAQ
Explore
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
  • About Us
  • Blog
  • Partner With Us
  • Support 24/7
  • Cancellation
  • FAQ
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
© 2026 Excurgo. Tour aggregator powered by Viator.
PrivacyTermsCookies
Home/Destinations/Bali/Temples & Culture

Bali Temple & Culture Tours

Experience Bali’s spiritual soul: the iconic sea temple of Tanah Lot perched on a rock at sunset, the clifftop temple of Uluwatu with its sweeping ocean views and the mesmerising Kecak fire dance at dusk, the Gates of Heaven at Lempuyang, and the royal water palaces of the east. A journey into the island’s Hindu heritage.

200 tours · prices per person, book with partner

Private Uluwatu Sunset Tour with Kecak Dance and Dinner
−9%
Ubud
Private Uluwatu Sunset Tour with Kecak Dance and Dinner
4.9(4,458)·7 hours
from$32$35/ person
via Viator
Tanah Lot and North Bali Tour: Scenic Journey
Ubud
Tanah Lot and North Bali Tour: Scenic Journey
5.0(3,927)·8–10 hours
from$52/ person
via Viator
Full-Day Tour to Water Temples and UNESCO Rice Terraces in Bali
Ubud
Full-Day Tour to Water Temples and UNESCO Rice Terraces in Bali
5.0(2,764)·10 hours
from$39/ person
via Viator
Kecak Dance Show with Uluwatu Sunset Tour Dinner Jimbaran Beach
Nusa Dua
Kecak Dance Show with Uluwatu Sunset Tour Dinner Jimbaran Beach
4.9(1,275)·5 hours
from$34/ person
via Viator
Uluwatu Temple Entry and Kecak Fire Dance Ticket
Jimbaran
Uluwatu Temple Entry and Kecak Fire Dance Ticket
4.9(1,216)·2 hours
from$28/ person
via Viator
Uluwatu Sunset Tour: Kecak and Fire Dance with Jimbaran Dinner
Seminyak
Uluwatu Sunset Tour: Kecak and Fire Dance with Jimbaran Dinner
4.7(730)·6–7 hours
from$65/ person
via Viator
Private Tour: Uluwatu Temple & Southern Bali Highlights
Ubud
Private Tour: Uluwatu Temple & Southern Bali Highlights
4.9(438)·8–10 hours
from$45/ person
via Viator
Private Tour Bali Beaches and Uluwatu Temple with Dinner
Kuta
Private Tour Bali Beaches and Uluwatu Temple with Dinner
4.9(412)·8–10 hours
from$52/ person
via Viator
Kecak and Fire Dance Ticket at Uluwatu Temple
Jimbaran
Kecak and Fire Dance Ticket at Uluwatu Temple
3.8(274)·1 hour
from$12/ person
via Viator
Bali Uluwatu Sunset Tour with Kecak Fire Dance
Kuta
Bali Uluwatu Sunset Tour with Kecak Fire Dance
4.8(166)·5–6 hours
from$37/ person
via Viator
All Inclusive Kecak Dance and Uluwatu Temple Admission Ticket
Seminyak
All Inclusive Kecak Dance and Uluwatu Temple Admission Ticket
4.5(135)·6 hours
from$31/ person
via Viator
Guide, Uluwatu Temple Entry, and Kecak Dance Ticket
Jimbaran
Guide, Uluwatu Temple Entry, and Kecak Dance Ticket
4.8(121)·2 hours
from$25/ person
via Viator
Ulun Danu Beratan Temple - Tanah Lot Temple Tour by UNESCO World Heritage
Ubud
Ulun Danu Beratan Temple - Tanah Lot Temple Tour by UNESCO World Heritage
4.9(80)·8–10 hours
from$37/ person
via Viator
Half-Day Tour: Uluwatu Temple and Kecak Fire Dance Show
Ubud
Half-Day Tour: Uluwatu Temple and Kecak Fire Dance Show
4.8(71)·6 hours
from$43/ person
via Viator
Skip The Line Tour: Uluwatu Temple and Kecak Fire Dance Tour – Half Day
Jimbaran
Skip The Line Tour: Uluwatu Temple and Kecak Fire Dance Tour – Half Day
4.5(68)·5 hours
from$20/ person
via Viator
Tanah Lot and Uluwatu Temple Tour - Bali Full Day Sightseeing Tours
Seminyak
Tanah Lot and Uluwatu Temple Tour - Bali Full Day Sightseeing Tours
4.6(66)·11–12 hours
from$100/ person
via Viator
Private Tour: Full-Day Tanah Lot and Uluwatu Temples with Kecak Fire Dance Show
Ubud
Private Tour: Full-Day Tanah Lot and Uluwatu Temples with Kecak Fire Dance Show
4.9(58)·10 hours
from$69/ person
via Viator
Tanah Lot and Uluwatu Temple Private Guided Tour
Nusa Dua
Tanah Lot and Uluwatu Temple Private Guided Tour
4.7(50)·10 hours
from$34/ person
via Viator
Halfday Tour:Uluwatu Temple,Kecak Dance and Dinner Jimbaran Beach with Transport
Seminyak
Halfday Tour:Uluwatu Temple,Kecak Dance and Dinner Jimbaran Beach with Transport
5.0(36)·6 hours
from$55/ person
via Viator
Uluwatu Sunset Temple and Fire Kecak Dance - Private Tour
Seminyak
Uluwatu Sunset Temple and Fire Kecak Dance - Private Tour
4.9(29)·10 hours
from$23/ person
via Viator
Amazing Tanah Lot and Uluwatu Temple Tour
Seminyak
Amazing Tanah Lot and Uluwatu Temple Tour
4.8(28)·11–12 hours
from$100/ person
via Viator
Private Tour Uluwatu Temple and Kecak Sunset Dance
Jimbaran
Private Tour Uluwatu Temple and Kecak Sunset Dance
5.0(27)·8–10 hours
from$23/ person
via Viator
Kecak Fire Dance and Uluwatu Temple with Private Car Service
Jimbaran
Kecak Fire Dance and Uluwatu Temple with Private Car Service
5.0(27)·4 hours
from$45/ person
via Viator
Kecak Fire Dance Ticket And Uluwatu Sunset Tour Included
Jimbaran
Kecak Fire Dance Ticket And Uluwatu Sunset Tour Included
4.9(18)·2 hours
from$24/ person
via Viator
Jimbaran Beach and Sunset Temple with Kecak Dance in Uluwatu
Jimbaran
Jimbaran Beach and Sunset Temple with Kecak Dance in Uluwatu
5.0(12)·5 hours
from$36/ person
via Viator
️Uluwatu Temple Sunset & Kecak Fire Dance Tour
Ubud
️Uluwatu Temple Sunset & Kecak Fire Dance Tour
4.8(12)·8 hours
from$28/ person
via Viator
Uluwatu Temple Kecak Fire Dance Private Guided Tour
Nusa Dua
Uluwatu Temple Kecak Fire Dance Private Guided Tour
4.7(11)·5 hours
from$37/ person
via Viator
Bali Kecak Fire Dance Show at Tanah Lot, Tabanan with Transport
Ubud
Bali Kecak Fire Dance Show at Tanah Lot, Tabanan with Transport
5.0(10)·3 hours
from$14/ person
via Viator
Uluwatu Temple, Kecak Dance and Jimbaran Seafood Dinner Tour
Seminyak
Uluwatu Temple, Kecak Dance and Jimbaran Seafood Dinner Tour
5.0(10)·6–7 hours
from$55/ person
via Viator
Padang-padang Beach and Kecak Firedance at Uluwatu Temple
Ubud
Padang-padang Beach and Kecak Firedance at Uluwatu Temple
4.3(6)·10 hours
from$45/ person
via Viator
Tanah Lot Uluwatu Kecak and Fire Dance Private Tour
Kuta
Tanah Lot Uluwatu Kecak and Fire Dance Private Tour
5.0(5)·10 hours
from$24/ person
via Viator
Tickets for the Kecak Dance Performance at Uluwatu Temple
Jimbaran
Tickets for the Kecak Dance Performance at Uluwatu Temple
3.8(5)·1 hour
from$11/ person
via Viator
Bali Uluwatu Sunset Kecak Fire Dance and Beach Dinner Tour
Kuta
Bali Uluwatu Sunset Kecak Fire Dance and Beach Dinner Tour
4.6(5)·7–8 hours
from$40/ person
via Viator
Best of Bali Tanah Lot & Uluwatu Temple Tour Package
Seminyak
Best of Bali Tanah Lot & Uluwatu Temple Tour Package
5.0(4)·10–12 hours
from$69/ person
via Viator
Bali Full-Day Uluwatu Sunset Tour, Kecak Dance, Seafood Dinner
Seminyak
Bali Full-Day Uluwatu Sunset Tour, Kecak Dance, Seafood Dinner
5.0(3)·11–12 hours
from$100/ person
via Viator
Private Full-Day Tanah Lot and Uluwatu Temple Tour with Kecak Dance Show
Ubud
Private Full-Day Tanah Lot and Uluwatu Temple Tour with Kecak Dance Show
4.7(3)·8 hours
from$47/ person
via Viator
Uluwatu Temple Kecak Fire Dance Ticket
Jimbaran
Uluwatu Temple Kecak Fire Dance Ticket
5.0(1)·1 hour
from$8/ person
via Viator
Bali Full Day Tour Beaches Uluwatu Temple and Kecak Dance
Kuta
Bali Full Day Tour Beaches Uluwatu Temple and Kecak Dance
5.0(1)·6–8 hours
from$63/ person
via Viator
South Bali Uluwatu and Tanah Lot Temple Tour
Seminyak
South Bali Uluwatu and Tanah Lot Temple Tour
5.0(1)·8–10 hours
from$55/ person
via Viator
Bali Jet Ski Parasailing and Uluwatu Tour with Kecak Dance
Tanjung Benoa
Bali Jet Ski Parasailing and Uluwatu Tour with Kecak Dance
5.0(1)·10 hours
from$35/ person
via Viator
Uluwatu Sunset Tour: Temple, Kecak Dance & South Bali Highlights
Nusa Dua
Uluwatu Sunset Tour: Temple, Kecak Dance & South Bali Highlights
5.0(1)·5–10 hours
from$18/ person
via Viator
Bali I Kecak and Fire Dance Show in Tanah Lot Temple
Kuta
Bali I Kecak and Fire Dance Show in Tanah Lot Temple
1 hour
from$8/ person
via Viator
Uluwatu Temple Entry and Kecak Dance Guided Tour
Jimbaran
Uluwatu Temple Entry and Kecak Dance Guided Tour
3 hours
from$12/ person
via Viator
Bali Private Uluwatu Temple Tour and Kecak Dance with Transfer
Seminyak
Bali Private Uluwatu Temple Tour and Kecak Dance with Transfer
6 hours
from$14/ person
via Viator
Uluwatu Temple: Kecak and Fire Dance Show Ticket
Kuta
Uluwatu Temple: Kecak and Fire Dance Show Ticket
45 min–1h
from$13/ person
via Viator
Uluwatu Temple Walking Tour with Sunset Kecak Fire Dance
Jimbaran
Uluwatu Temple Walking Tour with Sunset Kecak Fire Dance
3 hours
from$36/ person
via Viator
Uluwatu Temple Entrance and Kecak Fire Dance Ticket
Jimbaran
Uluwatu Temple Entrance and Kecak Fire Dance Ticket
1 hour
from$8/ person
via Viator
Bali: Kecak Fire & Dance Show Ticket at Uluwatu Temple
Jimbaran
Bali: Kecak Fire & Dance Show Ticket at Uluwatu Temple
1 hour
from$16/ person
via Viator

Temples & Culture in Bali — FAQ

What is Tanah Lot?
Tanah Lot is Bali’s most famous sea temple, set on a rock just offshore and especially magical at sunset; it’s one of the island’s most iconic and photographed sights.
What is the Kecak dance at Uluwatu?
The Kecak is a dramatic Balinese fire-and-chant dance performed at sunset at the clifftop Uluwatu Temple, with a chorus of chanting men and a fiery Ramayana story — an unmissable cultural experience.
Are Bali temple tours worth it?
Yes — visiting Tanah Lot at sunset, Uluwatu with the Kecak dance, and the Gates of Heaven reveals Bali’s Hindu culture and stunning settings, a highlight of any trip.

More things to do in Bali

Ubud & Rice TerracesNusa Penida