One of our Thailand bucket list items was to see the famous Maya Bay of the Ko Phi Phi islands. When you see pictures of Thai beaches and bays, they are often of this place. Its a popular tourist destination that can only be reached by boat. We booked a tour with Just Go Phuket which took us there, Monkey Beach, and to Bamboo Island. It also came with a quick snorkeling stop and we were provided with a Thai lunch.
The stop at Monkey Beach was very brief, which I definitely wasn't mad at because I'd read the monkeys can be aggressive. We barely saw any, because they were all crowded around other boats closer to the shore, which was a bummer to some folks on board. Snorkeling in the clear, deep blueish green water was nice, although we only stayed in the water a brief time. The beach at Maya Bay was crowded, but we had a nice long stay that allowed us to enjoy the scenery and get some great photos. At the end of the day, we stopped at Bamboo Island, which had easily one of the most beautiful clear beaches I'd ever seen. This place was packed but not as bad, and it was great to be able to lay out and enjoy the beautiful Thai sun. I'd highly recommend this day tour to anyone who visits Phuket - it was easy to book online and really affordable!