Maya Bay (Loh Maya) is one of the most famous beaches of the world, located on the smaller of the Phi Phi Islands, the Phi Phi Ley. It’s fame is undeniably due to the 2000 Hollywood smash which was shot here, directed by Academy award winner Danny Boyle, and starred by Leonardo DiCaprio.
The Phi Phi Ley island that Maya Bay is on, is a national park, and no accommodation facilities are established here. The only way to access Maya Bay is to take the daily boat tours from Tonsai Bay on Koh Phi Phi Don, or to rent a boat again from Koh Phi Phi Don. There are also some overnight camping tours to Maya Bay available, and you can sleep on the beach joining them.