Located close to the shore with a backdrop of peaceful emerald hills, Puri Ponjok Batu is perfect for anyone with a good appreciation of nature and a taste for delicious food.

The verdant hillside contrasts with the shoreline’s black sand; it’s a fantastic sight and undoubtedly, one of the world’s most entrancing.

There are many activities available. Walking through the agro and visiting some sites around the agro is a great way to spend a day. The ancient Ponjok Batu Temple is also an interesting site to visit

Visitors who fancy a challenge can go hiking, and those who like more relaxing activities can join the cooking class held in a beautiful gazebo.

High on the hilltop is a pavilion where visitors can enjoy the beautiful blend of mountain and sea. The temple was built by a holy priest who was the first to bring Hindu Dharma to Bali.

Ponjok Batu is derived from the word ‘ponjok’ which means small projection and ‘batu’ means stones. In front of the temple sits an edifice of a ship, built on a rock, just below the temple

Locals believe the stone attracted sailors due to its golden glow. The sailors tried to get closer thinking it was gold, but their ship hit rocks and sank. The priest who was meditating nearby invited the sailors to meditate through the night, and the next morning the sailors left on a miraculously repaired ship. Even nowadays people still say they see the glowing light near the temple.

Pura Ponjok Batu is located about 12 kilometers east of Singaraja along Bali’s northern coast. A scenic drive along the main coastal road, Jalan Singaraja-Amlapura, takes around 20 minutes from central Singaraja. Look for signs leading to the temple, which sits on a rocky promontory overlooking the sea.

  • What is it? an area of coastline featuring stunning scenery including a black sand beach, emerald mountains and a hilltop temple
  • Opening hours: 06:00 to 18:00 daily
  • Entrance fees: no charge
  • Where: seven kilometers east of Yeh Sanih
  • How to get there: take a minibus from your hotel or a nearby travel agency