Maya Bay

Maya Bay featuring a bay or harbour, a beach and general coastal views
Maya Bay showing tropical scenes, boating and rocky coastline
Maya Bay which includes forest scenes
Maya Bay featuring tropical scenes, general coastal views and a gorge or canyon
Maya Bay which includes boating, tropical scenes and a bay or harbour


Despite being discovered by Hollywood in recent years, this picture-perfect bay remains one of Southern Thailand’s most scenic natural escapes.

Maya Bay is located on the uninhabited island of Phi Phi Ley, just off the coast of Phuket in Southern Thailand. Until recently this picture-perfect bay was something of an undiscovered gem. However, since its staring role in the movie, The Beach, this incredibly beautiful nature park has firmly arrived on the tourist trail. Yet despite the bay’s sudden increase in popularity, it remains one of the most scenic natural destinations in Southern Thailand.

Wander along the powdery white sands of Maya Bay’s curving beach. Stop to take photos of colourful long-tailed boats back-dropped by the blue-green sea. Go for a swim in the exceptionally clear waters and explore the watery grottos beneath the towering limestone cliffs.

Although some of the coral within the main part of the shallow bay has been damaged, the area still offers fantastic diving opportunities. Maya Bay Corner offers beginners the chance to explore the sea life that abounds amid the reef’s hard coral and small caverns. More advanced divers should head to Maya Bay South where black-tipped reef sharks, turtles and banner fish gather. Book a trip just offshore to the soft coral wonderland of Garang Heng to dive with leopard sharks, schools of barracuda and gold-striped fusiliers.

Each day, scores of powerboats, longboats and yachts congregate in the bay to drop off hundreds of visitors. By late morning the bay is busy, so arrive early or stay after 5pm to enjoy the bay without the crowds.

A small snack bar and rudimentary restrooms are the only amenities at Maya Bay. There is no permanent accommodation allowed however, overnight camping trips can be arranged through local tour operators. An overnight stay is the best way to see the bay outside of peak visiting hours. Stargazing at the cliff-framed night sky above Maya Bay is an unforgettable experience.

Maya Bay is within easy reach from Phuket and Krabi. Numerous long-tail boat and ferry services are available, ranging from multi-stop day tours to direct services. Visit Maya Bay between November and April, when the weather is calmest and the water visibility is at its best.

Price found within the past 48 hours. Click for updated prices.
Venice Krabi Villa Resort
Infinity Aonang Krabi Hotel
Railay Village Resort

Tours & day trips

See all 98 activities

Private & custom tours

See all 7 activities

History & culture

See all 3 activities

Holiday & seasonal tours

See all 3 activities

Reviews of Maya Bay

4.2
Top destination
5 - Excellent
5
5 - Excellent 50%
4 - Good
3
4 - Good 30%
3 - Okay
1
3 - Okay 10%
2 - Disappointing
1
2 - Disappointing 10%
1 - Terrible
0
1 - Terrible 0%

2/5 - Disappointing

Verified traveller

It is still not open to public!! People!! Stop throwing your rubbish into the sea and on the beaches!!! It is all our fault that this magnificent beach is closed!! Think about it!!

Popular places to visit


Top Maya Bay Hotel Deals

SAii Phi Phi Island Village

SAii Phi Phi Island Village

5 out of 5
49 Moo 8, Ko Phi Phi, Krabi
SAii Phi Phi Island Village
Phi Phi The Beach Resort

Phi Phi The Beach Resort

3.5 out of 5
177 Moo 7 Phi Phi Island, Ko Phi Phi, Krabi
Phi Phi The Beach Resort
Phi Phi at Pier

Phi Phi at Pier

3 out of 5
54 Moo 7, Ao Nang, Muang Krabi, Ko Phi Phi, Krabi
Phi Phi at Pier
Phi Phi CoCo Beach Resort

Phi Phi CoCo Beach Resort

4 out of 5
299 Moo 7, Tambon Aonang, Ko Phi Phi, Krabi
Phi Phi CoCo Beach Resort
Phi Phi Relax Beach Resort

Phi Phi Relax Beach Resort

3 out of 5
Phak Nam Bay, Moo.8, Ko Phi Phi, Krabi
Phi Phi Relax Beach Resort
Phi Phi Holiday Resort

Phi Phi Holiday Resort

3.5 out of 5
Leam Tong Beach, Ko Phi Phi, Krabi
Phi Phi Holiday Resort
Avani+ Koh Lanta Krabi Resort

Avani+ Koh Lanta Krabi Resort

5 out of 5
315 Moo 1 Saladan, Ko Lanta, Krabi
Avani+ Koh Lanta Krabi Resort
Layana Resort and Spa

Layana Resort and Spa

5 out of 5
272 Moo 3 Saladan, Phra-Ae Beach, Ko Lanta, Krabi
Layana Resort and Spa
Rawi Warin Resort and Spa

Rawi Warin Resort and Spa

4.5 out of 5
139 Moo 8, Lanta Yai Island, Ko Lanta, Krabi
Rawi Warin Resort and Spa
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Things to do near Maya Bay

Discover the stunning beauty of Maya Bay with a variety of activities such as snorkelling and boating. Joining Phi Phi tours is a must for an immersive experience, offering breathtaking views and the chance to explore the surrounding islands. Additionally, consider holiday tours to make the most of your visit, ensuring you enjoy the local scenery and vibrant marine life while relaxing in this picturesque destination.

Shopping

For shopping in Maya Bay, visit the Ao Nang Landmark Night Market, 40.2km away, offering vibrant city vibes. If you're up for a drive, check out Krabi Town Weekend Night Market, 46.7km from Maya Bay, where you can immerse yourself in local culture and flavours.

Recreation

Enjoy a round of golf at Blue Canyon Country Club, surrounded by serene landscapes, just 48.3km from Maya Bay. For a touch of luxury, relax at Banana Beach Country Club, 43.5km away, or immerse yourself in the energetic atmosphere at Ao Nang Krabi Boxing Stadium, located 41.8km from Maya Bay.

Adventure

At Maya Bay, experience thrilling karting at Patong Go-Kart Speedway, located 48.3km away, and embrace the rush of speed. Dive into water sports at Phuket Wake Park, also 48.3km away, for an adventurous day on the water. For family fun, visit Rawai Park, situated 49.9km away, with exciting water attractions.

Nightlife

Experience a magical evening at Siam Niramit Phuket, where culture and romance intertwine in a spectacular theatre show, only 48.3km away from Maya Bay. For adventure seekers, the Phuket Games Zone offers exciting arcade fun, perfect for a lively night out with friends.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Maya Bay

Maya Bay, located on Koh Phi Phi Leh in Krabi Province, is renowned for its stunning beach and scenic landscapes. Visitors can enjoy the beautiful Maya Bay Beach, explore the tranquil Monkey Beach, and experience the vibrant local jetty. This destination is perfect for those seeking outdoor adventures and picturesque views, making it an ideal spot for a memorable getaway.

  • Maya Beach: Located a mere 322m from Maya Bay, this stunning beach is renowned for its idyllic vibes, soft white sands, and crystal-clear waters, making it perfect for sunbathing and swimming.
  • Pileh Lagoon: Just 483m away, Pileh Lagoon offers breathtaking scenery and a tranquil atmosphere. Surrounded by towering limestone cliffs, it's ideal for kayaking and immersing yourself in nature's beauty.
  • Ton Sai Bay: Situated 6.4km from Maya Bay, Ton Sai Bay features picturesque views and ample outdoor activities. Enjoy the vibrant beach scene and explore the lush surroundings while soaking up the sun.

Best time to go to Maya Bay

The best time to visit Maya Bay can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Maya Bay falls in May, when visitor numbers are moderately low and weather is mostly cloudy with frequent rain. The coolest average temperature around Maya Bay falls in January and December. December has moderately high visitor numbers and mostly sunny weather.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January81.0°F (27.2°C)Light RainMostly SunnyModerately HighSlightly High
February81.9°F (27.7°C)No RainSunnyModerately HighSlightly High
March82.9°F (28.3°C)Light RainMostly SunnyAverageAverage
April83.7°F (28.7°C)Moderate RainMostly SunnyAverageAverage
May84.0°F (28.9°C)Frequent RainMostly CloudyModerately LowAverage
June83.5°F (28.6°C)Frequent RainMostly CloudyModerately LowSlightly Low
July82.9°F (28.3°C)Frequent RainMostly CloudyAverageAverage
August82.6°F (28.1°C)Frequent RainMostly CloudyAverageAverage
September82.2°F (27.9°C)Frequent RainMostly CloudyModerately LowSlightly Low
October82.0°F (27.8°C)Frequent RainMostly CloudyAverageSlightly Low
November81.7°F (27.6°C)Frequent RainMostly CloudyAverageAverage
December81.0°F (27.2°C)Light RainMostly SunnyModerately HighSlightly High

Booking tips and Expedia advantages for Maya Bay

To save on your trip to Maya Bay, consider visiting during the low seasons of June and September to October when prices are lower. Book your accommodation at least a month in advance or check Expedia for last-minute deals. Saturdays are the cheapest days to stay, while Wednesdays tend to be the priciest. Utilise Expedia's search tools to filter by budget and location, and consider bundling your hotel, flights, and activities for additional savings. Look out for top deals and great rates to maximise your travel budget.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Maya Bay are June and September to October, where the prices are slightly lower. This is in comparison to December to February, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel around Maya Bay is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Maya Bay is Saturday. The most expensive day to stay around Maya Bay is Wednesday.
  • Find cheap hotels on Expedia: Utilise the search tool on Expedia to refine your preferences, such as your budget, desired location, and ideal hotel type. To uncover the most affordable prices and offers, sort the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel reservation at Maya Bay with your flights and activities by opting for an Expedia package.

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Book Flight + Lodging, save up to 100% of flight price - Savings based on flight + lodging package prices as compared to the price of the same components available for booking separately before all discounts and rewards applied. Your bundled savings cover up to 100% of your flight. Savings vary based on origin/destination, length of trip, stay dates and travel suppliers. Savings not available on all flight + lodging package bookings.