Pulau Hantu is located to the south of the main island of Singapore, off the Straits of Singapore. Pulau Hantu is actually made up of two islets: Pulau Hantu Besar (Big Ghost Island) and Pulau Hantu Kechil (Little Ghost Island), with a total area of 12.6 hectares. At low tide, it is possible to wade across the shallow lagoon between the two islands, but not at high tide.

Despite its forbidding name, Pulau Hantu is a favourite haunt for fishing, scuba diving and snorkeling enthusiasts because of its sheltered beaches, swimming lagoons and inviting waters. The islands are also popular with campers and day-trippers who prefer a unique outdoor experience.Pulau Hantu has rich reefs despite its proximity to Pulau Bukom’s refineries. A wide variety of corals can be found on Pulau Hantu, and mushroom corals are particularly abundant in the waters surrounding the islands.

Common sea life that can also be found include the clown fish or anemonefish, damselfishes, wrasses and angelfish. The rare giant clam and the seahorse can sometimes be seen. There is a small patch of mangroves between Pulau Hantu Kecil and Pulau Hantu Besar, where native seashore plants also line their beaches.Visibility, like most of Singapore’s waters, is chronic, ranging from as low as 0.1 m to more than 3m.

It was reported in the June 3, 2006 edition of The Straits Times that a plan to create a “marine sanctuary” has been dropped due to opposition from conservationists. The plan, known as Project Noah, was to install mechanical filters at the two ends of the lagoon separating Pulau Hantu Kechil and Besar, to clear the waters of excess silt and pave the way for coral growth within the lagoon.