Tanah Lot

Building Sea temple perched on offshore volcanic rock

A Balinese Hindu temple built on an offshore rock formation, Tanah Lot draws visitors for low-tide access, dramatic sea views and evening ceremonies. Photographers come for sunset silhouettes; vendors and cultural performances cluster on the adjacent shore.

Main image
Wikivoyage banner

Tanah Lot is a coastal Hindu temple complex built on a prominent offshore rock formation on the west coast of Bali in Tabanan Regency; it is one of Bali’s iconic sea temples and a major cultural landmark. It is commonly associated with Balinese sea-worship and temple rituals dating back several centuries.

The site is best known for the temple perched on the rock and the dramatic waves that break around it, making it a top spot for sunset photography. Visitors use the paved promenades and viewing terraces on the adjacent shore; there are also nearby souvenir markets, gardens and viewing points that frame the temple against the ocean.

The complex is traditionally attributed to a 16th-century Hindu priest who established shrines around Bali; over time the rock and temple have been reinforced with restoration work to protect them from sea erosion and storm damage. The site functions as both an active place of worship and a popular tourist attraction.

Tanah Lot sits on the coast of Beraban village in Tabanan Regency on Bali’s western shoreline, directly facing the Indian Ocean and accessible by road from central Bali towns and resorts.

  • Best time: Sunset is the most popular time to visit for views and photography, which can make the site crowded in the late afternoon.
  • Tide access: Tide affects access to the rocks - the main sea temple sits on an offshore rock and is reachable across a causeway only when the sea level is low enough.

What to See #

  • Pura Tanah Lot (main sea temple): The main shrine sits atop a roughly 10-15 metre high offshore volcanic rock and is accessible on foot across a stone causeway at low tide; the temple compound is not open to the public for unrestricted access but can be viewed from designated visitor areas.
  • Batu Bolong: A nearby jagged rock formation with its own small shrine, connected to the shore at low tide and popular with photographers for framing the sunset and waves.
Tanah Lot
Pura Tanah Lot, Beraban, Kediri, Tabanan Regency, Bali, Indonesia
-8.6211, 115.0868

How to Get to Tanah Lot #

Tanah Lot is on Bali’s southwest coast near Tabanan. By car or scooter it’s typically a 30-60 minute drive from central Kuta/Denpasar depending on traffic (roughly 15-25 km); follow the coastal roads west out of Denpasar toward Tabanan and Tanah Lot. There is limited public bus service to this part of Bali, so most visitors go by taxi, driver, scooter or as part of an organized tour.

Parking is adjacent to the coastal temple complex; the temple area and coastal viewpoints are reached by a short walk from the parking and ticket area.

Tips for Visiting Tanah Lot #

  • Visit at low tide and in the early morning rather than sunset if you want photographic angles with fewer crowds; sunset is beautiful but the site becomes very packed.
  • Check the tide times before you go-certain vantage points and closer shoreline views change dramatically with the tide and with incoming surf.
  • Go beyond the main plaza: a short walk along the coast west or east of the temple gives quieter viewpoints and often better compositions without the dense visitor clusters.

Best Time to Visit Tanah Lot #

Visit Tanah Lot in Bali during the dry season (April-October) for the most reliable weather and sunsets.

Dry season
April-October · 24-31°C
Lower rainfall and calmer evenings-ideal for sunset visits and coastal walks.
Wet season
November-March · 24-31°C
Regular afternoon and evening showers which can disrupt coastal views and make access slippery.

Weather & Climate near Tanah Lot #

Climate

Tanah Lot's climate is classified as Tropical Monsoon - Tropical Monsoon climate with consistently warm temperatures year-round. Temperatures range from 22°C to 31°C. Abundant rainfall (1756 mm/year), wettest in January with a pronounced dry season.

Air Quality: AQI 50 Good
Best Time to Visit
AugustSeptemberJune
Temperature & Rainfall
Temperature Range
34°
Warmest Month
19°
Coldest Month
Monthly Conditions

January

January is warm with muggy conditions (dew point 23°C). The wettest month with heavy rain (304 mm) and mostly overcast skies.

66 Good

Comfort

27°
Feels Like Warm
27°C
Temperature
24° 30°
86%
Humidity
Very Humid

Weather

304 mm
Rainfall
3.3 m/s
Wind
Light Breeze
2.5
UV Index
Extreme
12.4h daylight

February

February is hot, feeling like 30°C with oppressive humidity. Heavy rain (256 mm) and mostly overcast skies.

65 Good

Comfort

30°
Feels Like Hot
27°C
Temperature
24° 30°
86%
Humidity
Very Humid

Weather

256 mm
Rainfall
2.6 m/s
Wind
Calm
2.6
UV Index
Extreme
12.3h daylight

March

March is hot, feeling like 30°C with oppressive humidity. Heavy rain (202 mm) and partly cloudy skies.

69 Good

Comfort

31°
Feels Like Hot
27°C
Temperature
24° 31°
85%
Humidity
Very Humid

Weather

202 mm
Rainfall
2.5 m/s
Wind
Calm
2.5
UV Index
Extreme
12.0h daylight

April

April is the hottest month, feeling like 31°C with oppressive humidity. Significant rainfall (109 mm) and partly cloudy skies.

71 Very Good

Comfort

31°
Feels Like Hot
27°C
Temperature
24° 31°
85%
Humidity
Very Humid

Weather

109 mm
Rainfall
2.2 m/s
Wind
Calm
2.4
UV Index
Extreme
11.8h daylight

May

May is warm with muggy conditions (dew point 22°C). Regular rainfall (97 mm).

83 Excellent

Comfort

27°
Feels Like Warm
27°C
Temperature
23° 30°
85%
Humidity
Very Humid

Weather

97 mm
Rainfall
2.5 m/s
Wind
Calm
2.0
UV Index
Extreme
11.6h daylight

June

June is warm with highs of 30°C and lows of 23°C. Moderate rainfall (70 mm).

85 Excellent

Comfort

26°
Feels Like Warm
26°C
Temperature
23° 30°
85%
Humidity
Very Humid

Weather

70 mm
Rainfall
2.4 m/s
Wind
Calm
1.9
UV Index
Very High
11.5h daylight

July

July is warm with highs of 29°C and lows of 22°C. Moderate rainfall (68 mm).

85 Excellent

Comfort

26°
Feels Like Warm
26°C
Temperature
22° 29°
83%
Humidity
Very Humid

Weather

68 mm
Rainfall
2.0 m/s
Wind
Calm
1.9
UV Index
Very High
11.6h daylight

August

August is warm with highs of 28°C and lows of 22°C. The driest month with just 23 mm and mostly sunny skies.

93 Ideal

Comfort

25°
Feels Like Warm
25°C
Temperature
22° 29°
82%
Humidity
Very Humid

Weather

23 mm
Rainfall
2.5 m/s
Wind
Calm
2.3
UV Index
Extreme
11.7h daylight

September

September is warm with highs of 29°C and lows of 23°C. Moderate rainfall (79 mm) and mostly sunny skies.

86 Excellent

Comfort

26°
Feels Like Warm
26°C
Temperature
23° 29°
80%
Humidity
Very Humid

Weather

79 mm
Rainfall
3.2 m/s
Wind
Light Breeze
2.6
UV Index
Extreme
11.9h daylight

October

October is warm with highs of 30°C and lows of 23°C. Significant rainfall (134 mm).

79 Very Good

Comfort

27°
Feels Like Warm
27°C
Temperature
23° 30°
79%
Humidity
Very Humid

Weather

134 mm
Rainfall
2.9 m/s
Wind
Calm
2.7
UV Index
Extreme
12.2h daylight

November

November is the hottest month, feeling like 30°C with oppressive humidity. Significant rainfall (171 mm) and partly cloudy skies.

71 Very Good

Comfort

31°
Feels Like Hot
27°C
Temperature
24° 31°
81%
Humidity
Very Humid

Weather

171 mm
Rainfall
2.9 m/s
Wind
Calm
2.6
UV Index
Extreme
12.4h daylight

December

December is hot, feeling like 30°C with oppressive humidity. Heavy rain (243 mm) and mostly overcast skies.

63 Good

Comfort

30°
Feels Like Hot
27°C
Temperature
24° 30°
84%
Humidity
Very Humid

Weather

243 mm
Rainfall
2.8 m/s
Wind
Calm
2.4
UV Index
Extreme
12.5h daylight

Nearby Attractions to Tanah Lot