We booked our Phi Phi Island snorkeling tour (Khai Nok Island, Maya Beach, Phi Phi Don, Phi Phi Lay, Monkey Beach, Pileh Cove and Viking Cove) through the hotel reception as they recommend this to us. Turns out it was good and we like it. There are 2 things you may need to pay for which is the fin cost...
More