Maya Bay Tours

A crowded beach with people, boats, and large limestone cliffs in the background.
A coastal scene with a large rock formation, clear turquoise water, and a boat in the distance.
A dense forest canopy with sunlight filtering through the leaves.
Traditional boats docked at a coastal area with steep, forested cliffs.
A boat with passengers on turquoise water, surrounded by lush green cliffs.


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 colorful 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.

Things to do

Plan a trip to see Maya Bay

Price found within the past 48 hours. Click for updated prices.
Wild Orchid Krabi
Amadha Villas Retreat
Ao Nang Colors Hotel - Aonang Beach

Browse tours and tickets to explore Maya Bay

Tours & day trips

See all 216 activities

Wildlife & nature

See all 46 activities

Private & custom tours

See all 26 activities

Holiday & seasonal tours

See all 4 activities

Stay near popular Maya Bay attractions


Best Lodging Options Near Maya Bay

Viking Nature Resort

Viking Nature Resort

3 out of 5
222 Moo 7 Ko Phi Phi Krabi
Viking Nature Resort
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
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 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 Island Cabana Hotel

Phi Phi Island Cabana Hotel

3 out of 5
58 Moo7 Tambol Ao-Nang Ko Phi Phi Krabi
Phi Phi Island Cabana Hotel
Paradise Resort PHI PHI

Paradise Resort PHI PHI

3 out of 5
138 1 M 7 LONG BEACH KOH PHI PHI T AOW Ko Phi Phi Krabi Province
Paradise Resort PHI PHI
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
OUTRIGGER Phi Phi Island Resort

OUTRIGGER Phi Phi Island Resort

5 out of 5
11 Moo 8 Laem Tong Ko Phi Phi Krabi
OUTRIGGER Phi Phi Island 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
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

Explore the stunning beauty of Maya Bay with exciting activities like snorkeling and boating. Consider taking a Maya Beach tour or a day trip to fully immerse yourself in the breathtaking scenery. Boat tours are a fantastic way to see the area, and don't miss out on a day trip to nearby Khai Island for more adventure and relaxation in paradise.

Shopping

Maya Bay offers limited shopping options, but if you're up for a drive, check out the Krabi Town Weekend Night Market, 29 miles away, for local vibes and gifts. The Aonang shopping centre, 25 miles away, provides family-friendly shopping, and the Post Office Ko Lanta, also 25 miles away, has unique souvenirs.

Recreation

Banana Beach offers a luxurious private club experience, perfect for relaxation and rejuvenation, located 27 miles from Maya Bay. For an energetic vibe, visit the Ao Nang Krabi Boxing Stadium, 26 miles away, where you can enjoy thrilling sports events. Explore cultural entertainment at Siam Niramit Phuket, 30 miles away.

Adventure

Experience the thrill of karting at Patong Go-Kart Speedway, located 30 miles from Maya Bay. For water sports enthusiasts, Phuket Wake Park offers exciting activities 30 miles away, while Rawai Park, 31 miles away, provides family-friendly entertainment and adventure in a vibrant waterpark setting.

Nightlife

Maya Bay offers a tranquil nightlife with a serene atmosphere, where you can unwind by the beach under the stars. Enjoy beachside bars serving cocktails and fresh seafood, or join a small gathering for live music. Explore nearby Phi Phi Don for vibrant parties and lively entertainment options.

*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, Thailand, is a stunning destination for beach lovers and outdoor enthusiasts. Visitors can explore the picturesque Maya Beach, enjoy the scenic views of the bay, and relax at the nearby Monkey Beach. With its beautiful landscapes and inviting atmosphere, Maya Bay offers a perfect getaway for those seeking adventure and relaxation in a breathtaking setting.

  • Maya Beach: Located a short distance from Maya Bay, Maya Beach offers a stunning tropical paradise vibe. With its soft white sands and crystal-clear waters, it's an ideal spot for sunbathing, swimming, and enjoying the breathtaking scenery.
  • Tonsai Pier: A bustling jetty located a few miles from Maya Bay, Tonsai Pier serves as the gateway for excursions to nearby islands. The lively atmosphere is perfect for travelers looking to explore the beauty of the Andaman Sea and embark on unforgettable adventures.
  • Pileh Lagoon: Just a short distance from Maya Bay, Pileh Lagoon is a picturesque oasis surrounded by towering limestone cliffs. Its stunning scenery and tranquil waters offer a perfect setting for outdoor activities like kayaking and snorkeling.

Best time to go to Maya Bay

The best time to visit Maya Bay is dependent on what kind of holiday you are seeking. May is its hottest month on average. At this time, visitor numbers are moderately low and weather is mostly cloudy with frequent rain. January and December are its coolest month on average. At the time of December, visitor numbers are moderately high and weather is mostly sunny.

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

Tips to save on your trip to Maya Bay

  • Combine your flights, hotels and car rentals on Expedia—bundling can result in significant savings.
  • Consider traveling to Maya Bay during the low season (June and September to October) for more affordable options.
  • Use the Price per traveler filter on Expedia to find a package deal that suits your budget.
  • Check the VIP Access properties filter to discover outstanding hotels with added member perks at select properties.

Explore a world of travel with Expedia