Koh Phi Phi Leh, Koh Phi Phi (Phi Phi Islands), Krabi Province, Thailand

Maya Bay

Located on the Thai island of Koh Phi Phi Leh, Maya Bay beach is hailed as one of the world's most picturesque and popular tourist destinations. The bay boasts crystal-clear waters, soft white sands, and soaring limestone cliffs, making it a true paradise on earth. It gained further fame due to its appearance in the 2000 film "The Beach" starring Leonardo DiCaprio.

However, the beach has been facing environmental challenges with the significant damage caused to the surrounding coral reefs due to increased tourism. In response, the Thai government temporarily closed the beach in 2018 to allow the reefs to recover, implement measures to protect the environment, and limit the number of daily visitors.

With the reopening of Maya Bay beach in 2021, it's crucial to follow guidelines set by the authorities to preserve the environment. Visitors can easily access the beach from nearby islands like Koh Phi Phi Don, Phuket, and Krabi via tour companies that offer day trips.

The amenities on the beach are limited, so visitors should come prepared with essentials they need. The beach is protected by the Thai government, and visitors are not allowed to bring food or drinks onto the beach. However, designated picnic areas are available to enjoy meals.

Discover places to stay near Maya Bay and enjoy the breathtaking views of its iconic limestone cliffs.

By following guidelines and rules, we can preserve this stunning and pristine destination for many years to come.

Visitor Reviews

Visitor reviews highlight that Maya Bay is a beautiful tourist location with a stunning landscape and crystal clear water. Visitors complain that they are prohibited from swimming or engaging in water sports. Additionally, some visitors were lucky enough to visit during less crowded times and found the path through the forest to be interesting.

Where to Stay near Maya Bay?

Most visitors stay on the nearby island of Koh Phi Phi Don, which offers a range of accommodations from budget hostels to luxury resorts. While there are no accommodations directly on Koh Phi Phi Leh, day trips to Maya Bay are easily accessible from Koh Phi Phi Don and other nearby areas like Phuket and Krabi.

The following map shows available accommodations and their prices. See the full list of accommodation options here.

Where is Maya Bay?

Latitude: 7.6781764 / Longitude: 98.7656716

Maya Bay is located in Koh Phi Phi Leh. The following map of Maya Bay shows the exact location.

Maya Bay: Weather Today

📅 Saturday, August 29, 2026
Today at Maya Bay, you should expect a challenging and rather damp beach day that is far from ideal for traditional sunbathing. The sky remains heavily clouded, and you will likely encounter persistent, light rain throughout the day. With a maximum air temperature of 30 °C and a sea temperature of 30.2 °C, the conditions are warm, but the combination of frequent drizzle and steady winds makes lounging on the sand quite uncomfortable. The UV Index is at 8.25, so even under the thick clouds, skin protection is essential. While the water is warm enough for swimming, the waves are somewhat active, and the lack of sunshine really takes away from the typical tropical experience. It is best to keep your plans flexible today, as the weather is quite unsettled.
🌬️

Air

Low / High28.5°C/30°C
Feels Like (High)34.3°C
🌊

Sea

Sea Temperature30.2 °C
Wave Height0.7 m
🌧️

Rain

Rain Chance50%
Rainfall1.6 mm
Rain Duration7 h
🌞

Sun

Sunrise / Sunset06:17/18:34
Sunshine Hours10.4 hrs
UV Index8.25
Cloud Cover90%
💨

Wind

Speed23.1 km/h
Gusts32 km/h
DirectionW

These beaches might also interest you

Beaches near Maya Bay

Recommended

Read More