Home » Destinations » Thailand » 7 Best Beaches in Koh Phi Phi: Complete Guide

7 Best Beaches in Koh Phi Phi: Complete Guide

by Steph

Your ultimate guide to the best beaches in Koh Phi Phi with tips on how to get there and recommendations on where to stay.

Although Maya Bay is the main reason why Koh Phi Phi is famous, there are plenty of other beaches on the island that are well worth exploring.

From the most popular to secluded beaches, here’s a list of the best and most beautiful beaches on Phi Phi Island you need to visit.

***This article may contain affiliate links, meaning each time you click through and make a purchase, I earn a small commission at no extra cost to you which helps a lot in keeping this website running. Thank you for your support :)

Read more about Krabi:

Best Beaches in Koh Phi Phi

Maya Bay

One of the best beaches in Koh Phi Phi is without a doubt Maya Bay. Made famous by “The Beach” movie, Maya Bay is my idea of paradise!

Swimming isn’t allowed to preserve the ecosystem but it’s still well worth a visit. And if you’re lucky enough, you might even spot some Blacktip reef sharks near the shore.

With rows of high-rising karst cliffs, the softest white sand, and a stunning turquoise lagoon, it’s not hard to see why Maya Bay is the most beautiful beach in Koh Phi Phi.

You can easily get to Maya Bay by hiring a private longtail boat for about 1,500 baht for 3 hours. Tours to Maya Bay are also very popular and available by longtail boats or speed boats.

CLICK HERE TO BOOK A TOUR OF MAYA BAY

Whether you choose to hire a private longtail boat or join a tour, you’ll also be able to visit Pi Leh Lagoon, Viking Cave, and Monkey Beach.

The entrance fee to Maya Bay is 400 baht for adults and 200 baht for children.

karst cliffs surrounding a white sand beach with turquoise water at Maya Bay | best beaches in Koh Phi Phi
Maya Bay

Related post: Krabi to Koh Phi Phi transport guide

Ton Sai Beach

Ton Sai is the most popular beach on Phi Phi Island since this is where all boats drop off their passengers.

It can get very busy during the day but after around 3 or 4 p.m, most day trippers will leave the island and you’ll have the beach almost all to yourself.

The water is warm and crystal clear and not too shallow which is ideal for swimming. You’ll also find lots of restaurants and bars along the beach.

If you want to skip the crowds, I recommend heading toward the western end of the beach near Phi Phi Cliff Beach Resort. Just be sure to avoid leaving your belongings near the cliffs as this is where the monkeys hang out.

Beach chairs are available for rent at 100 baht but the sand is very soft so you won’t necessarily need to rent one.

Recommended hotels on Ton Sai: Mama Beach Residence, Panmanee Hotel, Blue Flow Hostel

longtail boats moored on ton sai beach on phi phi islands with mountains in the backdrop
Ton Sai Beach

Loh Dalum beach

While Ton Sai is more popular during the day, Loh Dalum beach is the place to come in the evening for sunset, fire shows, and beach parties.

There are quite a few party hostels here so if you want a quiet night’s sleep I would recommend staying somewhere else. Nevertheless, Loh Dalum is very beautiful with stunning mountain views.

It also looks completely different during certain times of the day. At low tide, the water recedes all the way back and you’ll have to walk quite a bit to find a decent swimming spot. It’s best to swim during high tide but be careful of the waves.

If you’d like to visit the beaches nearby like Monkey beach or Nui beach, you can rent a kayak for about 100-200 baht per hour.

Boat taxis are also available but cost more – from 600 baht for 2 persons one way.

Recommended hotels on Loh Dalum: Phi Phi Coco Beach Resort, JJ Residence, Sweed Dee Hostel

view of people swimming at Koh Phi Phi loh dalum beach with a mountain in the background
Loh Dalum Beach

Long Beach

As one of the most underrated beaches in Koh Phi Phi, Long Beach is rarely crowded. You do have to walk a fair bit to get there which helps to keep the crowds low. Otherwise, you can hire a boat taxi to take you there.

From Phi Phi Bayview Resort, walk up the stairs until you see a sign showing the way to Long beach.

You’ll then have to follow a narrow concrete path that weaves around the jungle. Don’t worry as the walk is very easy with magnificent views over the lagoon.

You’ll first pass through Viking beach but if you keep walking, you’ll find more signs showing the way to Long beach. It should take about 15-20 minutes to get there from Phi Phi Bayview Resort or 30 minutes from Ton Sai.

The sand is super soft but unfortunately, the waves were quite strong when I visited. It might be because I was there during the rainy season but be careful when swimming especially if you have small children.

Recommended hotels on Long Beach: PP Blue Sky Resort, Paradise Pearl Bungalows, Hip Seaview Resort

view of longtail boats and mountains from long beach on phi phi don
Long Beach

Lok Ba Kao Bay

Another beach worth mentioning on this list of the best beaches in Koh Phi Phi is Lok Ba Kao Bay, boasting powdery white sand and crystal-clear water.

Situated on the north coast of Koh Phi Phi, this beautiful white sand beach is home to SAii Phi Phi Island Village Resort.

It is a private beach so you’ll have to book a stay at the resort if you want to enjoy the beach.

Recommended hotel on Lok Ba Kao Bay: SAii Phi Phi Island Village Resort

white sand beach and turquoise water at Lok Ba Kao Bay Phi Phi Island
Lok Ba Kao Bay

Loh Lana Bay

Also on the north coast is Loh Lana Bay. You can get to this secluded beach in Koh Phi Phi by boat taxi or by hiking from Koh Phi Phi viewpoint.

I did the latter and the hike took about 45-60 minutes. I highly recommend using maps.me app as the trail can be confusing at times.

After hiking through the jungle, you’ll arrive at Phi Phi Island Village where you’ll find a couple of restaurants, shops, and hotels.

You’ll then have to walk across a bridge with a beautiful mangrove swamp below and follow a small dirt track before arriving at the beach. The waves here are a bit rough but it’s still a nice spot to sunbathe and relax.

mountains surrounding a white sand beach at Loh Lana Bay koh phi phi
Loh Lana Bay

Related post: How to get to Phi Phi viewpoints 1, 2, and 3?

Viking Beach

This is another small secluded beach in Koh Phi Phi located right between Ton Sai and Long beach. There used to be a hotel on Viking beach but it seemed abandoned at the time of my visit.

I didn’t swim there as the water didn’t look too inviting but there’s a small swing where you can take photos and enjoy the view over Ton Sai.

It’s not overly spectacular so I would only recommend stopping by for a few minutes if you’re already on your way to Long beach otherwise you can skip it if you wish.

a white sand beach overlooking a mountain at viking beach
Viking Beach

Read more about Krabi:

You may also like

Leave a Comment

* By using this form you agree with the storage and handling of your data by this website.

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt out if you wish. Accept Read More