Indonesia

Tanah Lot Temple: Bali's Temple on the Sea

A holy temple on a rock in the waves, one of the most photographed sunset spots in Bali.

Find Your Next Trip

About Tanah Lot Temple, Bali

Tanah Lot, meaning Land in the Sea, is a small Hindu temple built on a rocky outcrop just off the coast of western Bali, linked to a 16th-century holy man with later additions. At high tide the waves surround it, and at low tide visitors can walk across the sand to the base of the rock, making it one of the most important sea temples on the island.

The main temple stands on a rock reachable at low tide, but non-Hindus cannot enter the inner shrine and can only go to the base. A cave beside the rock is said to be home to sea snakes, treated as sacred. On the headland a path winds past gardens, viewpoints and more small shrines, and the site is busiest at sunset, when the sky turns orange and the temple stands as a dark silhouette against the water.

Why Visit Tanah Lot Temple, Bali?

A Temple on the Sea

A famous temple on a rock in the sea.

One of Bali's Best Sunsets

One of the best sunset views in Bali.

Cliff Paths and Gardens

Cliff paths, gardens and smaller shrines.

Cultural Dances

Cultural dances and local crafts nearby.

Easy to Combine

Easy to combine with Canggu beaches.

Local story

Good to Know

The temple suits families, couples, groups and photographers for a visit of 1 to 2 hours. Access to the rock base depends on the tide, so it's worth checking tide times before you go, and a sarong and sash are required for the temple areas (usually lent at the entrance).

Foreign visitors to Bali pay a one-time tourist levy, and traffic can be heavy after sunset, so arranging return transport in advance is wise.

How to Reach Tanah Lot Temple, Bali

  1. 01

    Pakistan to Bali

    Fly from Islamabad, Lahore or Karachi to Indonesia, usually with one connection through a Gulf, Malaysian or Singaporean hub. Check current routes and book early.

  2. 02

    Airport to Your Bali Base

    Take a taxi, ride-hailing car or hotel transfer from Ngurah Rai Airport to your hotel.

  3. 03

    Hotel to Tanah Lot

    Drive about 45 minutes to 1 hour from Canggu or Seminyak to the car park.

  4. 04

    Explore

    Walk to the viewpoints, visit the base at low tide and stay for sunset.

Things to Do in Tanah Lot Temple, Bali

01

Sunset Views

Watch the sun go down behind the temple.

02

Walk to the Temple Base

Cross to the rock at low tide.

03

Cliff Viewpoints

See the temple from different angles along the headland.

04

Holy Spring and Snakes

Visit the small shrines and the sacred sea snake cave.

05

Photography

The temple silhouette at sunset is a classic picture.

06

Cultural Performances

Look for dances and shows held in the area.

Best Time to Visit Tanah Lot Temple, Bali

Excellent

Peak Dry Season

July to September

Dry and sunny, with the best views but the biggest crowds.

Recommended season
Excellent

Early Dry Season

April to June

Clear skies and calm sea. Good for sunset.

Recommended season
Good

Late Dry Season

October

Warm and mostly dry. Fewer crowds.

Good time to visit
Good

Wet Season

November to March

Rainy with higher waves. Sunsets can be cloudy, though the sea is dramatic.

Good time to visit

Travel smart

Travel Tips for Tanah Lot Temple, Bali

A few useful things to know before you go there.

  1. Arrive Early for Sunset

    Good viewpoints and parking fill up well before sunset.

  2. Check the Tide

    Access to the rock base depends on low tide.

  3. Wear a Sarong

    Cover your legs and wear a sash for the temple areas.

  4. Wear Sturdy Shoes

    The path to the rock can be wet and slippery.

  5. Respect the Temple

    Non-Hindus cannot enter the inner shrine, so do not try.

  6. Plan Your Return

    Traffic can be heavy after sunset, so arrange transport.

  7. Check Halal Food

    Pork is common in Bali, so choose halal-labelled restaurants.

  8. Pay the Tourist Levy

    Foreign visitors to Bali pay a one-time fee.

Nearby Attractions

Borobudur Temple

A giant stone temple of terraces, stupas and carved stories, rising above the green plains of Central Java.

View Details

Komodo National Park

The only home of the Komodo dragon, surrounded by rugged islands, pink sand and some of the best diving in Indonesia.

View Details

Mount Bromo

A smoking crater in a sea of sand, with sunrise views over misty valleys and neighbouring volcanoes.

View Details

Nusa Penida Island

Tall cliffs, turquoise water and hidden beaches, including the famous T-Rex-shaped cliff of Kelingking.

View Details

Prambanan Temple

Tall, pointed stone towers carved with ancient stories, the largest Hindu temple compound in Indonesia.

View Details

Tegallalang Rice Terraces

Layers of bright green rice fields stepping down a valley, shaped by traditional Balinese irrigation.

View Details

Uluwatu Temple, Bali

A sea temple perched on a 70-metre cliff above the Indian Ocean, famous for sunsets and the Kecak fire dance.

View Details

Location

Find Us on the Map

Explore Tanah Lot Temple, Bali in Indonesia and get directions easily.

Tanah Lot Temple, Bali

Indonesia

Open in Google Maps

Frequently Asked Questions

It is a Hindu temple on a rock in the sea in western Bali.

Ready to Visit Tanah Lot Temple, Bali?

Let us plan your Indonesia trip while you enjoy Tanah Lot Temple without the stress of handling it yourself.

12 people are here