The Phi Phi Islands have some of southern Thailand’s best snorkelling spots sought after by tourists. Snorkelling is the best way to explore its magnificent limestone mountains, deep sea caves, and surreal waves of colourful fish, sea turtles and corals. The top snorkelling havens include Hin Klang, Bamboo Island, Loh Sama, Pileh Lagoon, and Long Beach. One can rent snorkels here at just THB 1,500 and dive in.