Maya Bay is a stunningly beautiful bay that's sheltered by 100-metre high cliffs on three sides. Inside the bay there are several beaches, most are small and some only exist at low tide.
The main one is around 200 metres long with silky soft white sand, underwater colourful coral and exotic fish in exceptionally clear water; the whole bay is one big reef.
Maya Bay has become the main tourist attraction of Phi Phi since The Beach was filmed here in 1999. It was always very popular before the film but now people around the world who haven't even heard of Phi Phi have certainly heard of Maya Bay.
The best time to visit Maya Bay is between November and April during the high season when seas are calm and access to the bay is easy. Rough seas from May to October may hinder access but rarely deny entry.
The bad news; as it's so beautiful and so well known many boats are required to ferry all the visitors in and out. On any given day at any time there will be 30 + speedboats and longtail boats on the beach, with large ferry boats carrying hundreds of snorkelers and sightseers moored in deeper water.