Home / Beaches
Perhentian beaches: Long Beach, Coral Bay and more
The beaches, one by one
Both main islands have white coral sand beaches and clear sea. The real differences are noise, food and how you get there. Perhentian Kecil is the livelier island and the cheaper one to sleep on. Perhentian Besar is quieter, and Rough Guides says it suits families and couples better.
Long Beach (Pasir Panjang)
What it is: a beach on the east coast of Perhentian Kecil and, according to Wikivoyage, the most popular backpacker spot on the islands. It has the only nightlife, and you can change money here.
Who it suits: backpackers and anyone who wants bars after dark. Light sleepers should note Wikivoyage’s warning that loud disco music plays until late every night near the beach, so pack earplugs.
Getting there and cost: Coral Bay is an easy walk of about ten minutes1 across the island. Water taxis between beaches cost about RM12 per hop1, and the price is negotiable. Rooms on Kecil cost less than on Besar, so compare Perhentian island accommodation by budget before you book.
Coral Bay
What it is: a bay on Perhentian Kecil with a few restaurants. Wikivoyage calls it the best place on the islands to watch the sunset.
Who it suits: anyone staying on Kecil who wants a quieter evening than Long Beach, and snorkellers. Mat & Man, a pair of local boatmen, work from here. Their short snorkelling trip costs RM60 per person2 and lasts about 3 hours2.
Getting there: walk over from Long Beach. A paved trail also runs south from Coral Bay: 30 minutes1 to Mira Beach, 20 minutes1 on to Impiani beach and another 20 minutes1 to the fishing village. For dive sites and reef trips, see the Perhentian Islands diving guide.
D’Lagoon and Adam and Eve beach
What it is: a pair of beaches on Perhentian Kecil that you reach on foot rather than by boat.
Getting there: take the jungle path that starts behind Bubu resort at the northern end of Long Beach to D’Lagoon. From there, another route reaches Adam and Eve beach on the west side of Kecil in about 25 minutes1.
Who it suits: people staying on Long Beach who want a walk and a different stretch of sand without paying for a water taxi.
Fisherman Village on Perhentian Kecil
What it is: Kampung Pasir Hantu, better known as Fisherman Village (Kampung Nelayan), sits at the southeast corner of Perhentian Kecil. It is a working village rather than a resort beach. Medan Selera, right next to the pier, has a dozen or so stalls1 selling cheap local food. The village also has a small medical reception, where a doctor and nurses give basic, low-cost care.
Getting there: a daily boat service still runs to the village. On foot, follow the paved trail south from Coral Bay by way of Mira Beach and Impiani beach. Several snorkelling trips stop here too. Mimpi Perhentian’s 5-hour3 Extended Trip calls at the village, and so does Mat & Man’s long snorkelling trip, which costs RM70 per person2 and runs from 10:30 AM to 4–5 PM2.
Teluk Dalam
What it is: a long, white sandy beach at the south tip of Perhentian Besar, close to Shark Point. Flora Bay Resort sits in the middle of it. Terengganutourism.com lists Teluk Dalam among the most famous beaches on Besar, alongside Teluk Pauh and a Besar beach also called Pasir Panjang. Wikivoyage describes the southern beach on Besar as the largest and quietest on the islands, with six resorts or chalets1.
Who it suits: families and anyone avoiding the backpacker party scene, which Wikivoyage says Besar caters to. Snorkellers can try Shark Point, which Wikivoyage lists as one of the popular spots on Besar.
Getting there and cost: water taxi from the other beaches, at around RM121 a hop. For rooms on this side, see budget stays on the Perhentians.
Teluk Pauh and the Besar west side
What it is: a beach on Perhentian Besar. Wikivoyage names the water to the left of the beach in front of PI Resort as one of the island’s popular snorkelling spots, along with Shark Point and Tanjung Basi. Wikivoyage also says Besar’s best and cleanest beaches are on its west side.
Who it suits: snorkellers who want to swim straight from the sand, and families who prefer Besar’s calmer pace.
Romantic Beach, KK Beach and Turtle Beach
Romantic Beach and KK Beach are stops on boat trips rather than places to base yourself. Mat & Man describe them as stops for photos, relaxing and island scenery, and both are on the route of their long snorkelling trip at RM702 a head. Wikivoyage places Turtle Beach on the west side but gives no further detail, so treat it as a stop on a boat trip rather than somewhere to plan a day around.
Where they are
| Beach | Island | Best for | Getting there | Typical cost |
|---|---|---|---|---|
| Long Beach (Pasir Panjang) | Perhentian Kecil, east coast | Backpackers, nightlife | About 10 min walk from Coral Bay | Water taxi about RM12 a hop |
| Coral Bay | Perhentian Kecil | Sunsets, a few restaurants | About 10 min walk from Long Beach | Short snorkel trip RM60 |
| D'Lagoon and Adam and Eve | Perhentian Kecil, west side | A walk to a different beach | Jungle path behind Bubu resort, then 25 min | On foot |
| Fisherman Village | Perhentian Kecil, southeast corner | Cheap local food stalls | Trail from Coral Bay or daily boat | Long snorkel trip stop RM70 |
| Teluk Dalam | Perhentian Besar, south tip | Families, avoiding the party scene | Water taxi; near Shark Point | Water taxi about RM12 a hop |
| Teluk Pauh | Perhentian Besar | Snorkelling off PI Resort | Water taxi | Water taxi about RM12 a hop |
| Romantic Beach / KK Beach | Not stated by sources | Photos and relaxing | Mat & Man long snorkel trip | RM70 per person |
Wikivoyage; terengganutourism.com (travel guide); Flora Bay Resort (resort); Perhentian Private Snorkeling (operator)
Tips
- Marine park charge: the conservation charge is compulsory and paid at the jetty4. Adults without a MyKad pay RM306. Children aged 6 to 126 and seniors without one pay RM156.
- Fishing rules: the islands became a marine park in 19945, and fishing is banned within two miles of the shore5.
- Water taxis: agree the price before you get in. Most hops between beaches cost about RM121.
- Snorkelling from your beach: Go Perhentian runs a shared-boat trip from any resort for RM50 per person7, with mask, snorkel, life jacket and a boat guide included. Sea Voice Divers’ eco snorkelling tour costs RM80 per person8.
- Getting to the beaches: the speedboat crossing from Kuala Besut takes 30–45 minutes1, and you can book the Kuala Besut jetty boat online.
Questions people ask
Which beach on the Perhentian Islands is the most beautiful?
No source names one winner. Wikivoyage rates Besar's west-side beaches as its best and cleanest, and Coral Bay as the best sunset spot.
Why do Perhentian beaches have two names?
Many places go by both a Malay and an English name, so Long Beach is also Pasir Panjang.
How far are the beaches from the mainland?
The islands lie about 10 nautical miles (19 km) off the north-eastern coast of West Malaysia.
Sources
- Wikivoyage · checked October 2026
- Perhentian Private Snorkeling (operator) · checked October 2026
- Mimpi Perhentian (resort) · checked October 2026
- pulauperhentian.com.my (booking agent) · checked October 2026
- Wikipedia · checked October 2026
- dof.gov.my (official) · checked October 2026
- Go Perhentian (booking agent) · checked October 2026
- Sea Voice Divers (dive centre) · checked October 2026
- Flora Bay Resort (resort) · checked October 2026
- terengganutourism.com (travel guide) · checked October 2026
Page history · last changed 15 October 2026
- Updated: new sections: The beaches, one by one; Questions people ask, 2 sections removed, 5 sourced facts added, 11 removed.
- First written