Most resorts and a few restaurants rent out snorkeling gear (typically RM10 a day for mask, snorkel and fins) and arrange snorkeling tours around the islands. Popular snorkeling spots on Besar include Teluk Pauh (to the left of the beach in front of the PI Resort), Shark Point and Tanjung Basi. The best place to see sharks (black tip) is in front of an extremely small "beach", only accessible by boat, between Shark Point and the Teluk Dalam large beach, or the rocks off the Coral View and PI Resort. They are usually seen cruising the bottom of the reef but be careful in low tide, otherwise you could end up swimming right along side them (mostly babies though). For turtles, best place is the middle of the beach in front of Perhentian Island Resort, where the sandy bottom is covered with algae.
On Pulau Besar, if you are planning to do snorkeling just in front of your chalet, then stay on the northern and east side of the island where the water is clearer then the south side. Of course, the chalet and food is more expensive.
The best spot for family snorkeling would be the south-west of the island. The water is shallow and it is not fronting any chalet so the corals are more abundant and colorful. Between Pulau Besar and Redang, the corals are much better in Pulau Besar.
Snorkeling and Camping at Rawa Island. The small, uninhabited island lie off Kecil.Feel like prison in paradise! From Rm70 per person included boat transfer from Perhentian Island, Snorkeling gear and camping equipment. the only company organise this trip: MD Travelers Holiday,at the Kuala Besut Jetty.Phone no +60199608716 or to get more detail just email to firstname.lastname@example.org Reservation is a must.