Perhentian Islands
Southeast Asia · Malaysia
Did you know?
- Jungle trails on Kecil lead to viewpoints called the Lighthouse Towers.
- Kecil draws budget travellers, while Besar tends toward families and quieter stays.
- Snorkelling trips can encounter both sea turtles and reef sharks.
See also
Kota Bharu
Malaysia6.13°N 102.25°E · 13 m
Kuala Terengganu
Malaysia5.33°N 103.13°E · 15 m
Overview
The Perhentian Islands combine coral reefs with jungle-backed beaches. Kecil and Besar have different accommodation scenes, but both offer snorkelling and diving.
Languages: English, Malay
Why go?
The Perhentian Islands are a pair of coral-fringed islands off Malaysia's east coast offering superb scuba diving, snorkelling with sea turtles and reef sharks, and pristine white sand beaches flanked by jungle-covered hills. Kecil attracts budget travellers with cheap guesthouses and a lively party scene, while Besar caters to families and those seeking a quieter escape. The islands remain one of Malaysia's most affordable tropical island destinations, though environmental concerns about coral bleaching and plastic pollution have intensified since the early 2000s.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Understand
The Perhentian Islands comprise Perhentian Besar (Big Perhentian) and Perhentian Kecil (Small Perhentian), named 'stopping point' in Malay as they served as a staging post for traders travelling between Malaysia and Bangkok. Kampung Pasir Hantu (Fisherman Village) on Kecil is the only permanent settlement, home to a school, mosque and police station. All islands fall within the Pulau Redang National Marine Park, where fishing, coral collection and littering are prohibited by law, though enforcement remains inconsistent.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Get in
Speed boats depart Kuala Besut jetty to both islands, with operators including Perhentian Trans and Seven Seas Transportation Services. Journey takes approximately 30-45 minutes. Day-trip boats may offer free or discounted transfers if seats are available. Direct transfers to neighbouring Redang Island can sometimes be arranged through local dive shops if dive boats have spare capacity.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Get around
No vehicles exist on the islands; boat taxis connect beaches and resorts across both islands. Walking is the primary land transport, with jungle trails crisscrossing both islands. The path between Coral Bay and Long Beach on Kecil takes approximately 5-10 minutes on foot.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
When to go
The islands operate seasonally from March to October, with peak season during school holidays. During the monsoon season (November to February), virtually all resorts close and boats cease running. April to May offers the best conditions for turtle nesting. Avoid visiting during Malaysian school holidays when prices surge and beaches become crowded.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Where to stay
Budget accommodation on Long Beach (Kecil) starts from RM30-50 for basic chalets and dorm beds, with Moonlight Chalets, Oh La La's and Panorama Chalet offering popular budget options. Coral Bay on Kecil caters to mid-range travellers with Shari-la Island Resort (air-con dorms from RM20) and various chalets in the RM40-80 range. Perhentian Besar offers quieter accommodation including Watercolours Paradise Resort (fan chalets from RM60-80) and Mama's Place (bungalows from RM70). The newly opened Perhentian Marriott Resort on Kecil represents the luxury end of the market with rooms from US$220.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Food and drink
All food (except seafood) must be imported, costing 2-3 times mainland prices. Long Beach (Kecil) has limited dining options with slow service (30 min to 1.5 hours wait); ask your waiter about timing before ordering. Coral Bay offers better value with Shari La's beach stand serving fried rice/noodles from RM5 and Amelia Cafe offering roti with various fillings for RM4. Fisherman Village's Medan Selera food court provides the cheapest local fare, with Rania Cafe's nasi campur (rice with 3 toppings) costing around RM15. Alcohol is expensive at RM8+ per can, and many Muslim-owned restaurants do not serve it.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Things to do
Scuba diving is the primary activity, with numerous PADI-certified dive centres including Turtle Bay Divers (operating since 1993), Quiver Dive Team (PADI 5-star IDC and only National Geographic centre), and Panorama Divers offering fun dives at 8AM, 11AM and 2PM. Snorkelling trips, sea-kayaking and jungle treks to viewpoints like the Lighthouse Towers are available. Turtle conservation volunteering opportunities exist at conservation projects. Night dives are occasionally offered.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Safety
The islands are generally safe, though standard tropical precautions apply. Coral in shallow waters can be hazardous to bare feet. Power outages are common on Besar (typically 3 hours during 4-7PM), so bring a headlamp and inquire about electricity schedules before booking. No power outlets exist in many budget rooms, though restaurants typically allow charging devices.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Connectivity
Mobile coverage (Digi, Celcom, Maxis) is available on both islands, though patchy on secluded beaches, particularly Besar's southern beach. Most resorts and cafes now offer free WiFi, ranging from slow mobile extenders to faster satellite connections. Ewan's Cafe on Coral Bay is noted for fast WiFi.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Budget planning
Budget travellers can manage on RM100-150/day including basic accommodation (RM30-80), meals (RM15-30 per meal at budget spots) and activities. Diving courses start from RM400-600, with fun dives typically RM80-120 per dive. Speedboat transfer from Kuala Besut costs approximately RM70-90 one way. Credit cards are accepted at few locations, with some charging 3-6% surcharge.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Day trips
Snorkelling day trips around the islands visit multiple reef sites. Direct boat transfers to Redang Island can be arranged through local dive shops. Jungle trails on Kecil lead to spectacular viewpoints including the Lighthouse Towers, where you can climb up and jump into the sea.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Etiquette
The islands are mostly Muslim, so dress modestly in village areas and respect prayer times. Remove shoes when entering mosques. Always ask permission before photographing locals. Environmental awareness is crucial: avoid touching coral, use reef-safe sunscreen, and decline plastic bags from snorkel guides who may discard them in the sea.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Go next
Return to the Malaysian mainland via Kuala Besut jetty. For more beaches and diving, charter a water taxi or hitch a ride on a diving boat to Redang Island, another gem of Terengganu's marine parks.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Field guide adapted from Wikivoyage contributors · CC BY-SA 4.0. Text has been adapted and organized for this guide. About our sources.
Places to know
A few starting points from the guide. Check current hours and prices before you go.
- sleep
ABC Guesthouse
A barebones longhouse-only operation in a creaky two-storey building, which looks like it will soon collapse and join Cozy in the dust pile of history.
Adapted from Wikivoyage contributors
- sleep
Alunan Resort
Alunan is a 24-room boutique resort clambering up a steep hillside on Kecil's quiet south coast. All rooms are multilevel, with accommodation downstairs and a balcony/terrace upstairs. The Bayu restaurant is likely the nicest in the islands but priced to match, with some Western meals north of RM100. The real selling point here, though, is the amazing coral-packed house reef immediately next to the jetty, tended to by an in-house marine biologist, and visitors can even opt to plant their own coral in the garden. A couple of catches: despite the steep price tag there's no pool, other food or drink options nearby are very limited (although the kampung is a 15-min jungle hike away), and every day is leg day since it's quite a climb to the higher rooms.
Recorded price: From RM999
Adapted from Wikivoyage contributors
- sleep
Arwana Perhentian Resort
Arwana is a family/student oriented resort at the very end of the beach, with reasonable room rates and a large swimming pool. Don't expect luxury or 'deluxe' as the decor is not to everyone's taste and be warned, some rooms are upstairs with no balcony. No kettle in rooms, but each room has a flask and there is free hot water on tap near the beverage counter. Air-conditioned rooms start from RM140, and there are dorms available for large groups at RM30/person. All the air-conditioned rooms have TVs with a few channels on. The staff are very helpful and can arrange your boat transfers if you haven't already. Free WiFi in the main lounge.
Recorded price: RM30-580
Adapted from Wikivoyage contributors
- sleep
Bubbles Dive Resort
A very quiet and small resort. Located in a beautiful bay you can rent family and air conditioned chalets with bathroom (from around RM200). There is a restaurant and a good dive school. Friendly staff, Turtle and Reef Conservation Project. Ideal for families and those who wish to experience the islands` tranquility at its best.
Adapted from Wikivoyage contributors
- sleep
Bubu Long Beach Resort
This is the first ferroconcrete hotel on the islands, offering air-con, hot water and other creature comforts. Great views from the balcony. Excellent restaurant, but pricey compared with the rest of the beach. The resort has its own generator and 24 hour electricity.
Recorded price: From RM200
Adapted from Wikivoyage contributors
- eat
Amelia Cafe
Simple and most popular restaurant in CB with good meals for good prices - fried rice Malay with veg&egg/Kerabu/Chinese/Kampung RM6, veg fried noodles with egg RM6, chicken/pataya fried noodles RM8, many salads from RM8, French baguettes with filling plus french fries for RM8 (same options for sandwiches), creamy soups tomato/chicken/mushrooms RM7, roti with egg/banana/onion/garlic/cheese/chocolate plus curry sauce for RM4.
Adapted from Wikivoyage contributors
- eat
Arwana Resort
The resort has two restaurants, one serving à la carte, the other as a deli buffet. Prices are quite high, but if you have breakfast/lunch/dinner coupons, the food is ok. Breakfast choice in May is not great, but may get better at the height of the season. There is usually a BBQ at dinner times serving fish, squid, chicken, and beef. The place is clean too, just ignore the stagnant swamp behind the resort and the rubbish along the beach.
Adapted from Wikivoyage contributors
- eat
Crocodile Rock Beach Bistro
This relaxing little restaurant with its palm-leafed roof and beanbags on the beach is a wonderful place to chill out whilst enjoying the view and eating great homemade sausages, burgers, spaghetti, pizzas and salads. They also serve good European coffee and are open for brunch as well - do try their eggs benedict or buckwheat pancakes.
Adapted from Wikivoyage contributors
Before you go
Electricity
Generators provide most electricity. Power outages common on Besar (typically 3-hour blackouts 4-7PM). Kecil has some solar panels and wind turbines. Inquire about electricity schedules before booking budget accommodation.
Environment
Coral reefs under threat from bleaching and tourism pressure. Avoid single-use plastics where possible. Some dive centres run reef and beach clean operations and offer Reef Check training.
Health
Small medical reception in Fisherman Village with doctor and nurses offers basic care at low cost. For serious medical issues, evacuation to mainland is required.
Money
Credit cards rarely accepted; some locations charge 3-6% surcharge. Cash advances at Bubu Long Beach Resort and Senja Bay Resort incur 10% fee. Money exchange rates on islands are approximately 10% worse than mainland.
Season
Operating season is March to October. All resorts close November to February due to monsoon. Best time for turtle nesting is April to May.
Transport
Speedboats from Kuala Besut (30-45 min) are the main access. Boat taxis connect beaches. No vehicles on islands. Jungle trails connect Long Beach and Coral Bay.
Water
Bring reusable water bottles. Water refill services available to reduce plastic waste. Some restaurants like Senja on Coral Bay offer water refill for RM1.5.