No, Koh Khao Phing Kan aka James Bond Island is based in Phang Nga Bay and nearby to Phuket, Phi Phi and Krabi in Thailand but the island used in the new 007 movie "Skyfall" starring Daniel Craig is actually a place called Hashima Island in Japan.
Hashima Island also has a nickname due to its unique appearance and is called locally by Japanese as "Gunkanjima" which means Battleship since the island resembles a large battleship in terms of size and layout.
Similar to the filming experiences in Thailand on Koh Khao Phing Khan the Hashima Island in Japan was mainly used for external shots while internal filming inside villain, Raouk Silva's secret lair where shot at Pinewood Studios in Great Britain and with CGI helping to fill out the other parts.
Hashima Island is just one out of 505 islands in the Nagasaki Prefecture that all remain uninhibited and are located just under 10 miles from the main area of Nagasaki.
The islands used to be the sites of major coal mining industry but after petroleum began to overtake coal in the 1979's Japanese economy then all the mines eventually shut down.
However due to the recent surge in interest due to the Skyfall movie being released in 2012 there are now some regular tourist boat operators bringing tours to the islands to see the film location as well as other ghost towns from the coal mining areas.