Top Shopping Malls in Perhentian Islands: A Beach Lover’s Guide

Top Shopping Malls in Perhentian Islands: A Beach Lover’s Guide

The Perhentian Islands have no shopping malls. A grounded guide to what you can buy there, mainland markets in Kota Bhar...

HolidaySG

HolidaySG Travel Team

July 12, 2026

23 min read 70 views

The Perhentian Islands have no shopping malls. A grounded guide to what you can buy there, mainland markets in Kota Bharu and Kuala Terengganu, cash, seasons and a five-day plan.

Updated October 2026 - we rewrote this guide after checking what is really on the islands.

Let me save you a disappointment before you pack your bags: the Perhentian Islands do not have a shopping mall. Not one. If you landed on this page hoping for air-conditioned arcades, a food court and a weekend sale, the honest answer is that you will not find them on these two small islands off the coast of Terengganu, and any list that tells you otherwise is guessing.

An earlier version of this article, written by someone who had clearly never taken the boat from Kuala Besut, claimed there was a large mall on the main island and a row of boutique stores at a resort. We took that down. What we want to give you instead is the guide we would have wanted before our own first trip: what shopping on the Perhentians actually looks like (small, sandy and very charming), what to buy and where, how to plan the rest of your Malaysia trip so you also get a proper mall and market fix, and how to keep the whole thing affordable if you are travelling out of Singapore.

Think of this as two guides in one. The first half is the real Perhentian shopping story: minimarts, dive-shop souvenirs, beach cafes and the little shop you will end up visiting four times a day for cold water. The second half is the mainland shopping you can combine with it, in Kota Bharu, Kuala Terengganu and Kuala Lumpur, where the malls and markets people picture really do exist.

So what is there to buy on the Perhentian Islands?

The two islands are Perhentian Kecil (the small one, with the backpacker energy) and Perhentian Besar (the big one, quieter, more resort-minded). Neither has a town centre in the way you would expect. What you have instead are clusters of wooden chalets, dive operators, simple cafes and a scattering of tiny shops behind the beach. Most of them sell practical things, because the islands run on practical needs: sunscreen, water, snacks, batteries, mosquito repellent, dry bags, flip-flops that have just been lost to the tide.

On Kecil, the action concentrates around Long Beach, the stretch of sand facing east where most of the budget places and dive shops cluster, and Coral Bay on the western side, which has calmer water and a sunset view. You will find small minimarts, a few shops selling beachwear and sarongs, T-shirts printed with the island name, and stalls with handmade bracelets and shell trinkets. On Besar, the resorts tend to have their own small shop or reception counter with essentials and a modest rack of souvenirs, and a handful of independent shops sit near the beaches along the western coast.

Fun Island Hopping by Jet Ski - HolidaySG
Crystal water is the real attraction around these islands, and island-hopping by jet ski on nearby Langkawi gives you the same turquoise backdrop if you extend your trip

Do not expect fixed price tags everywhere, and do not expect air-conditioning. Do expect friendly, low-pressure shopkeepers who are used to people wandering in with salt in their hair and sand on their feet. Hours are loose and follow the boats and the weather. Some shops open early for divers heading out and close when the afternoon quietens down; others stay open into the evening because there is nothing else to do once it gets dark.

What you might wantWhere it usually turns upHonest verdict
Sunscreen, repellent, basic toiletriesIsland minimarts on Kecil and BesarAvailable but pricier than the mainland. Bring your own.
Sarongs, beachwear, flip-flopsShops behind Long Beach and Coral BayFine for a swap-in if you forgot something. Quality varies.
Island-name T-shirts and magnetsSmall gift shops and dive-shop countersThe usual souvenirs. Fun, not unique.
Handmade bracelets, shell craftsBeach stalls, occasional vendorsCharming. Check what it is made from and skip anything that looks like harvested coral.
Dive and snorkel gear, dry bagsDive operators on both islandsGood for rentals and small items. Do not plan to buy big kit here.
Snacks, cold drinks, cup noodlesMinimarts and beach cafesAlways available. Prices rise on the busiest weekends.

What nobody tells you about money on the islands

This is the practical section, and it matters more than any shopping list. Cash is king on the Perhentians. Many small shops, cafes and boat operators prefer it, some only take it, and the cash machines you rely on in Singapore are not a given out there. Plan to arrive with enough Malaysian ringgit for your whole stay, then add a cushion. Withdraw it on the mainland before you board the boat, and keep it in small notes. Breaking a large note at a tiny shop is a small daily negotiation you do not need.

Cards do work at some of the larger resorts and dive centres, often with a surcharge, and the card terminal depends on a mobile signal that comes and goes. Treat a card as the backup, never the plan. Mobile data is also patchy, so download your maps, your booking confirmations and your boat details before you leave the jetty. If you have not sorted a phone plan yet, a Malaysia eSIM is the easy way to land with data working, and we have a few listed further down.

  • Carry ringgit in small notes, in a dry bag or a zip pouch that stays with you at the beach.
  • Settle your resort bill early on your last day, so you are not hunting for change before the boat.
  • Never assume an ATM. Take what you will need, plus a margin.
  • Ask for the price before you pick up a drink or a snack in busy periods. A friendly question avoids an awkward surprise.
  • Keep your receipts for boat tickets and park fees in one place. You may be asked to show them.
Malaysia - Unlimited 4G/5G Data eSIM - HolidaySG
Sort your mobile data before the jetty, because signal on the islands comes and goes

Getting there: the trip that decides your shopping

The route shapes what you can buy, because it is the one stretch of your trip where you can shop on solid ground. From Singapore, the usual approach is to fly to Kota Bharu in Kelantan, usually via Kuala Lumpur, then take a taxi or a pre-arranged transfer to Kuala Besut, the jetty in Terengganu where the boats to the Perhentians leave from. Some travellers fly into Kuala Terengganu instead, then drive north. A few go overland by bus from Kuala Lumpur, which is cheap but long.

At Kuala Besut, speedboats run to both islands. The crossing is short, usually around half an hour to forty-five minutes depending on the sea, your drop-off beach and the boat. There is a marine park conservation fee to pay for entry, so keep a bit of cash aside for it, and your resort will often arrange the boat as part of a package. The sea can turn lumpy, so keep your phone and passport in a waterproof bag, and wear sandals you can take off for the beach landing: many drop-offs are wet landings where you step into shallow water.

StepWhat happensRough time
Fly Singapore to Kota Bharu (usually via KL)Immigration and baggage on arrivalPlan most of a day
Transfer to Kuala Besut jettyTaxi or pre-booked car north along the coastAround an hour, depending on traffic
Pay park fee, board speedboatCash, life jackets, wet landingAbout 30 to 45 minutes on the water
Reach Kecil or BesarWalk or small boat taxi to your chaletAdd 15 to 30 minutes

If you are arriving from Singapore on a short break, build in the mainland shopping at the front or the back of the trip. You will not want to haul a bag of batik and snacks through a wet boat landing, so buy your gifts on the way home, on the day you leave the island, or in Kota Bharu before you fly out.

When to go, and why your timing affects the shops

The Perhentians run on the monsoon calendar. The east coast of Peninsular Malaysia gets heavy rain and rough seas from roughly November to February, and boats, resorts and shops on the islands largely close for that period. The sea is not safe for the small speedboats, and there is little point in running a business with no visitors. The main season is generally from around March to October, with the calmest, brightest weather often falling in the middle months. Our own country data puts the east coast sweet spot at about April to September.

That is the opposite of what the old article told you. If you plan a trip in December hoping to shop and snorkel, you may find the jetty quiet and the islands shuttered. Check opening dates with your resort before you book, because the exact start and end of the season changes with the weather and from one operator to the next.

MonthsWhat to expectShopping on the islands
March to MaySeason opens, warm, usually dry, fewer crowds early onShops reopening, stock can be thin at the start
June to AugustBusiest weeks, bright and warm, peak boatsEverything open, prices highest, fullest shelves
September to OctoberWinding down, still good weather early onOpen but closing times start to shift
November to FebruaryMonsoon, rough seas, boats stopMost businesses closed. Shop on the mainland.
Dream Forest Langkawi - HolidaySG
Even on a beach trip, a rainforest walk is a good fallback for a wet afternoon. Dream Forest in Langkawi is one example if you extend your trip north

The real shopping: Kota Bharu and Kuala Terengganu

If you want to shop properly on the way to or from the islands, the east coast gives you something better than a mall, which is markets. Kota Bharu in Kelantan is the more famous of the two. The Siti Khadijah Central Market is a covered, circular market where traders sell fresh produce on the ground floor and, on the upper levels, textiles, batik, songket and local crafts. It is colourful, loud and a genuine local place, not a tourist set. If you like to watch a place work while you buy things, give it an hour.

Further south, Kuala Terengganu has its own market scene. Pasar Payang is the classic stop, a big, bustling market where you can find batik, brassware, dried seafood and the local snacks that people carry home in carrier bags. Terengganu is well known for songket and batik, and the region produces keropok lekor, the chewy fish crackers sold fried or dried. Bring a cool bag or buy them dried if you will be travelling a long way, and ask whether the crackers need refrigeration.

Neither market is a modern mall, and neither takes cards at every stall. Bring cash again, bring patience, and bargain gently. In Malaysian markets a bit of friendly haggling is normal, but there is no need for a fight over a few ringgit. A smile and a counter-offer usually does it.

PlaceWhat it is good forTip
Siti Khadijah Market, Kota BharuBatik, songket, produce, snacksGo in the morning, when the upper floors are quieter
Pasar Payang, Kuala TerengganuBatik, brassware, dried seafood, snacksCarry cash. Ask about packaging for the flight home
Local keropok lekor stallsFish crackers, a regional specialityBuy dried if you are flying, fresh to eat there and then
Roadside stalls near Kuala BesutLast-minute snacks and drinksHandy before the boat. Prices are fair

If you only have time for one, choose the market closest to your route. The point is not to tick off every stall; it is to turn the buying of gifts into something you remember, rather than a rushed airport dash.

If you still want a proper mall, go to Kuala Lumpur

This is where the guide changes gear. Most Singapore travellers will pass through Kuala Lumpur on the way to the east coast, and the city is where the malls actually are. Kuala Lumpur has giant malls, indoor theme parks, air-conditioned arcades and food courts that can swallow a whole afternoon. If you have a night or a spare day on either end of your Perhentian trip, spend it there.

It is also an easier place to buy the things you forgot. Sun cream, swimwear, dry bags, waterproof phone cases, a cheap hat: buy them in KL, not on the island. The prices are lower and the choice is better. If you like edible souvenirs, KL is the safest place to buy gifts you can pack with confidence, including snack boxes and sweets that travel well.

DurianBB Products - HolidaySG
Packed snacks and local treats make easy gifts, and buying them in Kuala Lumpur is simpler than hunting on the islands

For a day that is more experience than shopping, a guided city tour is a good way to see the main sights without planning a route yourself. A half-day tour covers the highlights; if you would rather eat your way around, a guided food walk in Chinatown is an excellent evening.

Kuala Lumpur Chinatown Delights with Real Foodie experience - HolidaySG
A Chinatown food walk in Kuala Lumpur is a good use of an evening before or after your island days
Idea in KLGood forTime needed
Half-day guided city tourSeeing the main sights without planningAbout 4 hours
Hop on hop off passFlexible sightseeing and a mall stop or two3 to 5 hours
Chinatown food tourEvening meals and local bitesAbout 2 to 3 hours
Indoor attractions and escape roomsA rainy-day plan for families1 to 3 hours each

You will see from the listings below that prices for these activities are shown in Singapore dollars, so you can budget before you travel. Use the figures as a guide and check the page for the date you want, because availability and rates change.

A realistic shopping list, island by island

For the Perhentian bag

Pack as if you cannot buy it there. A good rule is that you should arrive with every consumable you will need for the stay: reef-safe sunscreen, insect repellent, a small first-aid kit, any regular medicine, a spare phone charger and a power bank. Add quick-dry clothes, a rash vest, and a dry bag that is large enough to hold your phone, wallet and passport. Water shoes are worth carrying, because some of the beaches have rocky edges and sharp coral fragments at the waterline.

For the souvenirs

Buy gifts with weight and fragility in mind. A boat transfer is not kind to breakables. Batik cloth, songket scarves and printed sarongs pack flat and survive anything. Dried snacks are fine for the flight. Wooden carvings are heavier but handy as gifts. Avoid anything made from shell, coral or turtle products. It is not just a courtesy; it is a matter of the marine park rules, and it is better for the reef you came to see.

For the person back home

A small, useful gift usually lands better than a fridge magnet. Think a local snack box, a small batik coin purse, a pack of local tea or coffee, or a handwritten postcard you write on the beach. Photographs you take yourself are the souvenir you will keep longest.

ItemWhere to buyPacks well?
Batik cloth or scarfKota Bharu or Kuala Terengganu marketsYes, flat and light
Songket piecesKota Bharu and Terengganu marketsYes, but keep it dry
Dried fish crackersTerengganu stallsYes if sealed
Island T-shirtsPerhentian shopsYes
Handmade braceletsBeach stalls on the islandsYes
Snack boxes and sweetsKuala LumpurYes

Extend the trip: Langkawi and other warm-water add-ons

Plenty of people fly into the east coast, spend four days on the Perhentians and then feel they have not seen enough of Malaysia. If you have a longer holiday, the other island that pairs well is Langkawi, on the opposite coast. The seasons are different, which is the clever part: when the east coast is shut for monsoon, the west coast islands often have good weather. That gives you a way to plan a beach holiday for the months when the Perhentians are closed.

Langkawi has the kind of shopping people expect: duty-free stores, a night market, a busy Cenang strip and a long list of family attractions. If you are heading there, an airport transfer to your resort is the least stressful way to start. Our itinerary data suggests a first day around island-hopping, kayaking at sunset and a night market, then a second day with mangroves, beaches and a theme park.

Langkawi (LGK) Airport Transfer (1 Way to Pantai Cenang Downtown) - HolidaySG
Land in Langkawi and start your holiday without haggling over a taxi, with an airport transfer ready at arrival
Langkawi ideaWhy it worksPlan for
Island-hopping by jet skiFast way to see several islandsA couple of hours
Adventure park and theme parkFamily days that are not weather-proofHalf a day
Dream Forest walkShade and green after beach daysAbout 2 hours
Cenang Night MarketEvening browsing, snacks, cheap souvenirsAn evening

Take a look at the live prices below to see what a day of these activities costs from Singapore. They are indicative and shown in Singapore dollars.

ExperienceWhereFrom price
Fun Island Hopping by Jet SkiLangkawiFrom S$192.15
Fishing by Jet Ski PackagesLangkawiFrom S$111.00
Dream Forest LangkawiLangkawiFrom S$18.49
Langkawi Airport transfer to Pantai CenangLangkawiFrom S$15.00
Kuala Lumpur Half Day City TourKuala LumpurFrom S$13.11
Chinatown Foodie experienceKuala LumpurFrom S$63.23
Malaysia Unlimited 4G/5G Data eSIMNationwideFrom S$12.43
Malacca Night Tour with River Cruise and Trishaw Ride from Kuala Lumpur - HolidaySG
Another idea if you have a free night in Malaysia: a night tour with a river cruise and trishaw ride out of Kuala Lumpur

Visa, entry and the things you must sort before you fly

Singapore passport holders can enter Malaysia visa-free for short tourism stays. Our own records, checked in August 2026, show Singapore nationals can stay up to 30 days visa-free, and Indian passport holders benefit from a visa exemption policy for tourism that is valid until the end of 2026 with a 30-day maximum stay. Nationals of other countries may need an eVisa, which currently takes about three working days to process. Rules change, so always check the official immigration channels before you travel.

Before you land, you will also need to complete the Malaysia Digital Arrival Card (MDAC) on the official immigration site. It is free, quick and often forgotten until the queue at the airport. If you are a non-Singaporean visitor and need help with an eVisa, our eVisa service can guide you through the process, but check the exact requirements for your passport first.

PassportTypical short-stay entryNotes
SingaporeVisa-free, up to 30 daysComplete the MDAC before arrival
IndiaVisa exemption for tourism under the current policyPolicy stated valid to 31 Dec 2026. Check for updates
OthersVaries by nationality, eVisa often neededAbout 3 working days for processing

Beyond immigration, remember to check your passport validity. Many countries require at least six months of validity beyond the date you arrive. Keep a digital copy of your passport on your phone and a printed copy in a separate bag from the original.

A five-day plan that mixes beach and shopping

Here is a simple version of the trip we would book ourselves, assuming you are flying out of Singapore in the main season.

DayPlanShopping angle
Day 1Fly Singapore to Kota Bharu via KL, overnight near the marketEvening stroll through Kota Bharu, pick up gifts you will not carry on the boat
Day 2Transfer to Kuala Besut, boat to Kecil or BesarStock up on drinks and water at the jetty before boarding
Day 3Snorkel and beach dayBrowse the beach shops at leisure
Day 4Boat day or dive, sunset on Coral BaySmall souvenirs at the island shops
Day 5Boat back, transfer to Kota Bharu, fly out via KLLast-minute snacks at the airport

If you would rather lean into shopping, flip it: spend two nights in Kuala Lumpur, then take the short flight to Kota Bharu, and cut your island stay to three nights. The bigger the mainland chunk, the more mall time you get.

Whichever way you plan it, build in slack. Boats run to the weather, not to a timetable, and a rough sea can push your departure by half a day. Do not book a tight flight connection on the same afternoon as your boat back.

A day on the islands, hour by hour

It helps to picture an ordinary day, because that is when you will actually shop. You wake early, because the light comes up fast and the chalets warm quickly. Breakfast is a simple affair at a beach cafe, usually eggs, toast, fruit or noodles, with coffee that tastes better than it has any right to. By eight you are in the water or on a boat, since the sea is calmest in the morning and the snorkelling spots are quietest before the day trips arrive.

Late morning is when the shops come into play. You wander back along the sand, buy a cold drink, replace the sunscreen you have already used up, and maybe pick up a bracelet from a stall. Midday is for shade. The sun is fierce, so most people nap, read, or sit under a fan with a cold drink. Around three the island wakes up again, and this is the best time to browse small shops without the heat.

As the sun goes down, the beach cafes fill, the string lights come on and the shops that stayed open for the evening trade do their best business. If you plan to buy a T-shirt or a gift, do it now, in the cooler air, with a cold drink in hand. Then walk back by torchlight, because paths are unlit and uneven, and sleep well.

Shopping ethically on a marine park

The Perhentians sit inside a marine park, and that changes the rules about what you should buy and take. Shells, coral and turtle products are a hard no. Even a small piece of dead coral picked up from the beach leaves the reef poorer, and many souvenir sellers have stopped stocking them because visitors increasingly ask. If a stall is selling polished shells or coral jewellery, politely walk on.

Plastic is the other issue. Everything that arrives on the islands has to be carried out again, and the waste problem is real. Bring a refillable bottle, say no to plastic bags when you can, and carry a small tote for purchases. When you do buy a bottle of water, take the empty bottle back with you or return it to the shop. Small habits add up on a small island.

Support local sellers where you can. A bracelet from a stall, a drink from a family-run cafe and a boat ride with a local operator keep your money on the islands. Ask for names, say thank you, and leave a review for people who treated you well.

Practical tips from people who have done this

  • Pack light. A soft duffel is easier on a wet landing than a hard suitcase.
  • Pack your valuables in a dry bag, not in the bottom of your luggage.
  • Bring a refillable bottle. Ask your resort where to refill.
  • Respect the marine park. Do not touch coral, do not feed fish, and do not take shells.
  • Wear reef-safe sunscreen, applied well before you get in the water.
  • Dress modestly when you are away from the beach, especially in Kota Bharu and Kuala Terengganu, where the culture is more conservative.
  • Ask before photographing people at the markets, and thank them.
  • Arrive early at the jetty. Boat departures depend on the weather and the tide.
  • Keep a little cash aside for the park fee, and keep your ID handy.
  • Check your travel insurance covers boats and water activities.

One more thing about prices. The islands are remote, and everything has to arrive by boat, so groceries and drinks cost more than on the mainland. That is not a rip-off; it is logistics. Bring what you can and buy what you must without grumbling.

What this trip costs, roughly

We will not pretend to quote exact prices, because they change with the season and the resort. What we can give you is a sense of the shape of a budget. A simple stay on the islands is generally affordable by Singapore standards, food on the islands sits between mainland prices and resort prices, and the biggest costs tend to be the flights, the boat transfers and any diving. The national budget range in our itinerary notes is about RM150 to RM500 per person a day across Malaysia, which gives you a wide band to plan within.

CostWhere it shows upHow to keep it down
FlightsSingapore to Kota Bharu via KLBook early and travel midweek
TransfersKota Bharu to Kuala Besut, then the boatShare a car with other travellers
AccommodationChalets and resorts on the islandsChoose a basic chalet and spend on activities instead
FoodIsland cafes and minimartsMix cafes with snacks from the mainland
ActivitiesSnorkelling, diving, island hoppingJoin group trips rather than private ones
SouvenirsMainland markets and island stallsBuy at the markets, not the jetty
Splash Out Langkawi Water Theme Park Marketplace - HolidaySG
If you bring children, a water park day in Langkawi is a popular add-on once the island days are done

Frequently asked questions

Are there any shopping malls on the Perhentian Islands?

No. The islands have small shops, minimarts, dive-shop counters and beach stalls, but no shopping malls. If you want a mall, the nearest options are on the mainland, and the biggest are in Kuala Lumpur.

What can I actually buy on the Perhentian Islands?

Mostly essentials and small souvenirs: drinks, snacks, sunscreen, repellent, sarongs, island T-shirts, bracelets and dive-related small items. Prices are higher than on the mainland, so bring what you can.

Do I need cash on the Perhentian Islands?

Yes. Many shops, cafes and boat operators prefer cash, and cash machines on the islands cannot be relied on. Withdraw ringgit on the mainland before you take the boat, and carry small notes.

When is the best time to visit the Perhentian Islands?

The main season generally runs from around March to October, with the best weather often falling in the middle of that window. From roughly November to February the monsoon brings rough seas and most island businesses close.

Where should I shop for souvenirs on the way?

Kota Bharu (Siti Khadijah Central Market) and Kuala Terengganu (Pasar Payang) are good for batik, songket and local snacks. Kuala Lumpur is the easiest place for packaged gifts and travel essentials.

Do Singapore passport holders need a visa for Malaysia?

Singapore passport holders can enter Malaysia visa-free for short tourism stays, up to 30 days. You still need to complete the Malaysia Digital Arrival Card online before you arrive. Check the official immigration site for the latest rules.

How do I get to the Perhentian Islands from Singapore?

Most travellers fly to Kota Bharu, usually via Kuala Lumpur, transfer to Kuala Besut jetty, and take a short speedboat to either Perhentian Kecil or Perhentian Besar.

How many days should I plan?

Three to five days on the islands works well, plus a day at each end for travel and mainland shopping. Add extra days to allow for weather delays on the boats.

The short version

The Perhentian Islands are a place to put your phone down, not to hunt for a mall. Shop for what you need on the mainland, carry cash, travel in the season and keep your souvenir budget for the markets in Kota Bharu and Kuala Terengganu. If you want bright lights and air-conditioning, give Kuala Lumpur a night on either side. And if you want to stretch the holiday, Langkawi gives you a second island and a different weather window.

Add a Langkawi day to your Malaysia trip

Browse island-hopping, transfers and family attractions in Malaysia and book online with HolidaySG for your chosen date.

Browse Malaysia Experiences
Important: Some of the links recommended here are paid placements or have sponsored our stay in one way. We have paid for these accommodations ourselves. If you book through any of our links, we make a small commission at no extra cost to you. This helps keep our site running – so thank you in advance for your support!
HolidaySG

Written by

HolidaySG Travel Team

Singapore-based travel specialists covering attractions, tours and travel experiences across Asia-Pacific and beyond. Licensed travel agency (TA04014).

Last updated: October 10, 2026

#shopping #beaches #Attraction Guides #HolidaySG
Share this guide

Visa for Malaysia

Malaysia Visa exemption — requirements, fees & how to apply

Singapore passport: Visa-free (up to 30 days)

Govt fee: Free (exempt) · e-Visa: Varies by nationality · HolidaySG assistance: S$65

Check visa

Why book with HolidaySG?

  • Licensed Singapore travel agency
  • Secure online booking
  • Daily support (9 AM – 11 PM SGT)
  • E-tickets emailed after our team confirms your booking
  • Clear cancellation policies

Need Help Booking?

Our travel experts are available daily, 9 AM – 11 PM SGT.

Contact Support

Explore Malaysia on HolidaySG

Ask me anything!

Luna — HolidaySG

We use cookies

We use cookies to enhance your browsing experience, serve personalised content, and analyse our traffic. By clicking "Accept All", you consent to our use of cookies. Read our Cookie Policy