The Phi Phi Islands are a group of six islands in the Andaman Sea just off the coast of mainland Thailand. You can reach the islands in just 45-minutes by speedboat or 90-minutes by ferry from either Krabi or Phuket.
We just did a day trip but the largest island, Phi Phi Don, does offer accommodation if you wanted to stay to explore further, along with restaurants and water activities. Of course a trip to Phi Phi islands would be incomplete without a visit to Phi Phi Leh and the world famous Maya Bay.
Before going I was told it was too crowded and not worth it. But of course I knew it was going to be crowded - it's a main attraction of Thailand! It has gorgeous turquoise water, some of the softest white sand I've ever felt, but most importantly - Leonard DiCaprio filmed the movie ‘The Beach' there. Duh!
The trick is to get there early. We were one of the first boats to get there so managed to get some unspoilt snaps, have a look around and a swim before the explosion of tourists as the mass of crowded boats started to arrive. If you go there knowing you aren’t the first to discover some untouched paradise, and remember it is the most popular tourist island – you’ll be fine!
The tour continues with a visit to Monkey Beach, the Viking Cave and Bamboo Island, as well as some stops in between for snorkelling. If you are looking for a less crowded alternative to Maya Bay, consider a trip to the uninhabited Bamboo Island.
Our all-inclusive trip included a very entertaining tour guide, 6 different stops around Phi Phi islands, unlimited iced refreshments, buffet lunch at Phi Phi Don, snorkel gear and round trip transfers between the pier and hotel.
If don't mind the crowds, I recommend you go and see this amazingly picturesque place.