Dinh Cau Phu Quoc

Dinh Cau Temple (also known as “Dinh Cau Shrine”, “Dinh Cau Castle”, “Dinh Cau Lighthouse”,” Dinh Cau Rock”, or the “Dragon King Shrine”) is the most popular sight-seeing attraction on Phu Quoc Island mainly because it is located near the tourist area of Long Beach in Duong Dong Town. It is often referred to as the “symbol of Phu Quoc and the Phu Quoc people”.

Dinh Cau Temple & Lighthouse

The Dinh Cau Rock temple is part shrine and part lighthouse and it is perched on top of rocks at the mouth of the Duong Dong River.  To reach the top of the Dinh Cau Temple you need to climb 29 winding stone steps.  At the top of the temple there is a shrine, a lighthouse, as well as terrace overlooking Duong Dong Town, the port, and the sea.  There is no entrance fee required to visit this temple.

History & Significance

The exact date of when the Dinh Cau Temple was built is shrouded in mystery but some scholars claim that the temple and the cape were created in 1937 by the local people to honor the Thien Hau – the ”goddess of the sea”.  The myth is that the goddess will protect the fishermen in their voyage out in the open ocean.  In the temple, there are shrines worshiping The Goddess, and her companions. Before each fishing trip or on holidays, Phu Quoc local people come to Dinh Cau to burn incense sticks and pray for a safe journey.

duong dong lighthouse
dinh cau beach

What To See

  • Sunsets: Besides the temple, the sunsets here are spectacular.  The surrounding area is also a great place to people watch.

duong dong sunsets

What To Do

  • Try Local Snacks: At the base of the temple there are various snack and sugar can juice stands.  Find yourself a plastic chair, order nuoc mia (sugar cane juice) and watch the sunset.
  • Swim At Dinh Cau Beach: You can also take a dip in the sea at Dinh Cau Beach.
  • Visit Dinh Cau Night Market: Discover a variety of seafood on offer at the famous seafood night market.
    Also, you can walk to the end of the concrete pier and fish with the locals or watch the night fishing boats drift by.

How To Get There

Dinh Cau Temple is located on Dinh Cau Cape in neighborhood 2, Bach Dang Street, in Duong Dong Town of Phu Quoc District.  Just head towards the Duong Dong River and you will find it.

*Note: You cannot walk along Long Beach to get to the temple as Long Beach ends just before Duong Dong Town proper.

Back to Top