If you’d like to swim, camp and explore an island wonderland, head to the Perhentian Islands. The white-sand beaches here are fringed by lush coastal jungle, and lead down to clear waters inhabited by turtles and reef fish.
The waters and islands are part of a National Marine Park and fishing is prohibited. This makes the area a snorkeling and diving paradise. For divers, there are several sunken police boats in shallow water to explore, as well as an older sugar cargo hauler, a Japanese ship that served in World War II and underwater geological formations, such as the world-renowned “Pinnacle.”
Perhentian Besar is the larger of the two islands and offers accommodation within a medium price range. Perhentian Kecil’s accommodation caters to those on a tighter budget, and is the busier of the two islands. Accommodation is seasonal, with most places closing down from September to February because of rough seas and monsoonal weather, so plan your visit from March to October.
The islands are fairly undeveloped, so pack some good books and a Frisbee, and enjoy the gorgeous tropical outdoors. Relax in one of the many spas that offer traditional massages and beauty treatments. Dine at one of the resorts, or explore the village restaurants and cafés offering both local and western dishes. If you’re feeling ecologically minded, join the turtle conservation programme, which accepts volunteers every Monday.
Once you’re done exploring the water and lazing on the beaches, check out some of the jungle trails for a close encounter with dusky leaf monkeys, who live high in the trees. This greyish brown monkey has white markings like spectacles, and babies that are born bright orange!
The Perhentian Islands are just over 12 miles (20 kilometres) off Penisular Malaysia’s northeast coast. The only way to get to the islands is from the mainland villages of Kuala Besut and Tok Bali by speed boat.
Pulau Perhentian Besar Travel Guide
Tourist Guide





Visit Pulau Perhentian Besar

The Barat Perhentian Beach Resort
Lot 136, GM19, Kampung Seberang Genting Pulau Perhentian Besar Terengganu
The price is ₹7,515 per night from 20 Jul to 21 Jul
₹7,515
₹8,350 total
20 Jul - 21 Jul
includes taxes & fees
Stay at this beach hotel in Pulau Perhentian Besar. Enjoy a beach locale, a business centre and an airport shuttle (surcharge). Popular attractions Perhentian ...
7.8/10 Good! (280 reviews)
"Nice accomodation right next to the shore. Clean. Helpful staff although service can be a bit slow. Food at the restaurant was good. Excellent snorkel trip booked at onsite booth. Would return again. Lovely beach 5-10 mins walk away"
Reviewed on 2 Jul 2026

Perhentian Island Resort
Pulau Perhentian Besar Pulau Perhentian Besar Terengganu
The price is ₹6,957 per night from 13 Jul to 14 Jul
₹6,957
₹8,444 total
13 Jul - 14 Jul
includes taxes & fees
Stay at this beach resort in Pulau Perhentian Besar. Enjoy breakfast (surcharge), room service and an airport shuttle (surcharge). Popular attractions Perhentian ...
7.6/10 Good! (364 reviews)
"Beautiful beach"
Reviewed on 4 Oct 2025

Empire Hotels & Resorts
Lot 174, Pulau Perhentian Besar Pulau Perhentian Besar
Stay at this hostel in Pulau Perhentian Besar. Enjoy breakfast (surcharge), room service and an airport shuttle (surcharge). Popular attractions Flora Bay beach ...
5.4/10 (91 reviews)
"Avoid this place. We stayed here in July 2025 for 4 days and it was a disaster. Before arrival, no response from the property despite multiple attempts. They also provided wrong info about boat schedules from Kuala Besut (boats actually leave every 40 min). Day 1: The place looked abandoned,unfinished ..."
Reviewed on 5 Aug 2025
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.

The Reef Bluestar Perhentian
teluk keke, pulau perhentian besar Pulau Perhentian Besar Terengganu
Stay at this beach chalet in Pulau Perhentian Besar. Enjoy a beach locale. Popular attractions Tuna Bay and Flora Bay beach are located nearby.

Perhentian Cabana
Pulau Perhentian Besar Besut Pulau Perhentian Besar Terengganu
Stay at this beach campsite in Pulau Perhentian Besar. Enjoy a beach locale, breakfast (surcharge) and airport pick-up service (surcharge). Popular attractions ...
7.2/10 Good! (5 reviews)
"For experienced campers, this place is ideal to set up and get local!"
Reviewed on 23 Jun 2022

Villamas Perhentian Resort
Lot 78,Pasir Petani,Perhentian Kecil Pulau Perhentian Kecil Terengganu
Stay at this beach chalet in Pulau Perhentian Kecil. Enjoy a private beach, breakfast (surcharge) and dry cleaning or laundry services. Popular attractions Keranji ...
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.
Stay near popular Pulau Perhentian Besar attractions
Explore a world of travel with Expedia
- Kampung Tok Saboh Hotels
- Safari Hotels in Kuala Besut
- Kuala Besut Hotels
- B&B in Pulau Perhentian Besar
- Chalets in Pulau Perhentian Besar
- Hostels in Pulau Perhentian Besar
- Resorts in Pulau Perhentian Besar
- Beach Resorts & in Pulau Perhentian Besar
- Cheap Hotels in Pulau Perhentian Besar
- Hotels with Views in Pulau Perhentian Besar
- Hotels with Restaurant in Pulau Perhentian Besar
- Luxury Hotels in Pulau Perhentian Besar
- Marina Hotels in Pulau Perhentian Besar
- Pulau Perhentian Besar Hotels
- Lodges in Pulau Perhentian Besar
- Motels in Pulau Perhentian Besar
- B&B in Pulau Perhentian Kecil
- Chalets in Pulau Perhentian Kecil
- Guest Houses in Pulau Perhentian Kecil
- Holiday Parks in Pulau Perhentian Kecil
- Resorts in Pulau Perhentian Kecil
- Adults Only Resorts & in Pulau Perhentian Kecil
- Boutique Hotels in Pulau Perhentian Kecil
- Cheap Hotels in Pulau Perhentian Kecil
- Hotels with a Bar in Pulau Perhentian Kecil
- Hotels with Views in Pulau Perhentian Kecil
- Luxury Hotels in Pulau Perhentian Kecil
- Scuba Diving Hotels in Pulau Perhentian Kecil
- Pulau Perhentian Kecil Hotels
- Inns in Pulau Perhentian Kecil
- Lodges in Pulau Perhentian Kecil




