
Maya Bay Beach
🗺️ Location Map
📍 Nearby Locations









Maya Bay Beach is a breathtaking tropical paradise located on Koh Phi Phi Leh, a small uninhabited island in Thailand’s Andaman Sea. Surrounded by towering limestone cliffs and crystal-clear turquoise waters, it is one of the most stunning and famous beaches in the world.
Maya Bay gained international fame after being featured in the 2000 movie The Beach, starring Leonardo DiCaprio. The film showcased the bay’s pristine white sands, lush greenery, and tranquil waters, turning it into a dream destination for travelers seeking a slice of untouched paradise.
The bay is naturally sheltered by steep cliffs, creating calm, shallow waters that make it perfect for swimming and snorkeling. Beneath the surface, vibrant coral reefs teem with marine life, offering a mesmerizing underwater experience for divers and snorkelers alike.
To preserve its delicate ecosystem, Maya Bay was closed for several years to allow nature to recover from overtourism. It has since reopened with strict conservation measures in place, ensuring that visitors can enjoy its beauty responsibly. Access is now limited, and activities such as anchoring boats in the bay are restricted to protect the coral reefs.
Whether exploring the hidden lagoons, kayaking along the limestone cliffs, or simply relaxing on the powdery sand, Maya Bay Beach offers an unforgettable experience. Its untouched beauty, cinematic history, and commitment to sustainability make it a must-visit destination in Thailand.