Maya Bay

Vacation Travel Guide
Krabi featuring boating, a bay or harbor and rugged coastline

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.

Top things to do in Maya Bay

Top Hotels Close to Maya Bay

Phi Phi Banyan Villa
Phi Phi Banyan Villa
3 out of 5
129 Moo 7, Aonang, Ton Sai Bay, Ko Phi Phi
The price is $30 per night from Dec 4 to Dec 4
Situated in Ko Phi Phi, this beach hotel is steps from Ton Sai Beach, Ton Sai Bay, and Tonsai Pier. Ao Ton Sai Beach and Loh Dalam Bay are also within 10 ...
4/5 Very Good! (518 reviews)
"Great Location close to both main beaches, bars, restaurants and boats."

Reviewed on Dec 28, 2020

Phi Phi Banyan Villa
Phi Phi The Beach Resort - SHA Plus
Phi Phi The Beach Resort - SHA Plus
3.5 out of 5
177 Moo 7 Phi Phi Island, Ko Phi Phi, Krabi
The price is $63 per night from Dec 10 to Dec 10
Nestled on the beach, this Ko Phi Phi resort is within 1 mi (2 km) of Long Beach and Ton Sai Bay. Tonsai Pier and Loh Dalam Bay are also within 2 mi (3 km).
4/5 Very Good! (741 reviews)
Great Snorkeling Right Off the Beach + Great Staff
"If you like to snorkel right off the beach, then this is the place to stay on Koh Phi Phi. Just a few feet out, you'll see beautiful coral and lots of fish. The rooms are clean, comfortable, and very cosy. The breakfast (included in my rate) was excellent. I've been having dinners here also, and ..."

Reviewed on Jul 15, 2021

Phi Phi The Beach Resort - SHA Plus
Makmai 2B - Amazing Thai experince sea view
Makmai 2B - Amazing Thai experince sea view
Ko Phi Phi, Krabi Province
The price is $97 per night from Dec 4 to Dec 4
Situated in Ko Phi Phi, this vacation home is steps from Ton Sai Bay and Long Beach. Ton Sai Beach and Tonsai Pier are also within 1 mi (2 km).
Makmai 2B - Amazing Thai experince sea view
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.

Popular places to visit in Maya Bay

Maya Bay

Choose one or more items to build your trip:

Best Lodging Options Near Maya Bay

Phi Phi Banyan Villa
Phi Phi Banyan Villa
3 out of 5
129 Moo 7, Aonang, Ton Sai Bay, Ko Phi Phi
The price is $30 per night from Dec 4 to Dec 4
Phi Phi Banyan Villa
Phi Phi The Beach Resort - SHA Plus
Phi Phi The Beach Resort - SHA Plus
3.5 out of 5
177 Moo 7 Phi Phi Island, Ko Phi Phi, Krabi
The price is $63 per night from Dec 10 to Dec 10
Phi Phi The Beach Resort - SHA Plus
Makmai 2B - Amazing Thai experince sea view
Makmai 2B - Amazing Thai experince sea view
Ko Phi Phi, Krabi Province
The price is $97 per night from Dec 4 to Dec 4
Makmai 2B - Amazing Thai experince sea view
Chaokoh Phi Phi Hotel & Resort - SHA Plus
Chaokoh Phi Phi Hotel & Resort - SHA Plus
3 out of 5
157 Moo 7, Koh Phi Phi Don, T. Aonang, A. Muang, Ko Phi Phi, Krabi - Trang
The price is $49 per night from Dec 5 to Dec 5
Chaokoh Phi Phi Hotel & Resort - SHA Plus
Viking Nature Resort
Viking Nature Resort
3 out of 5
222 Moo 7, Long Beach, Ko Phi Phi, Krabi
Viking Nature Resort
HIP Seaview Resort at Phi Phi
HIP Seaview Resort at Phi Phi
3 out of 5
166 Moo 7, Ao Nang, Muang, Krabi, Ko Phi Phi
HIP Seaview Resort at Phi Phi
Bungalow Grand Sea view room
Bungalow Grand Sea view room
Ko Phi Phi, Krabi Province
The price is $188 per night from Dec 4 to Dec 4
Bungalow Grand Sea view room
Bungalow Partial Sea View Room
Bungalow Partial Sea View Room
Ko Phi Phi, Krabi Province
The price is $138 per night from Dec 4 to Dec 4
Bungalow Partial Sea View Room
Phi Phi Cliff Beach Resort - SHA Plus
Phi Phi Cliff Beach Resort - SHA Plus
3.5 out of 5
279 Moo.7 Ao-nang Maung Krabi, Ton Sai Bay, Ko Phi Phi
The price is $124 per night from Dec 6 to Dec 6
Phi Phi Cliff Beach Resort - SHA Plus
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.