Perhentian Islands Budget Itinerary: A 3-Day Plan

Perhentian Islands Budget Itinerary: A 3-Day Plan

Three days on the Perhentian Islands without wrecking your wallet: routes from Singapore, which island to pick, a realis...

HolidaySG

HolidaySG Travel Team

July 13, 2026

24 min read 44 views

Three days on the Perhentian Islands without wrecking your wallet: routes from Singapore, which island to pick, a realistic ringgit budget and a day-by-day plan.

I'll start with a correction, because the version of this guide that sat on our site for a while got it wrong. The Perhentian Islands are not near Gaya Island, they have nothing to do with Cenang Beach, and you will not find a jet ski rental on every corner. Those places belong to Sabah and Langkawi, hundreds of kilometres away. The Perhentians are two small islands off the coast of Terengganu, on Peninsular Malaysia's east side, and they are quieter, simpler and in my opinion far more charming than the brochure version. This is the rewritten plan: three days, a tight budget, and honest notes on what is easy and what is not.

I wrote it the way I would explain the trip to a friend over teh tarik. It covers how to get there from Singapore, which island to pick, what a realistic budget looks like, how to spend each day, what to eat, what to pack and the mistakes first-timers keep making. Prices below are ballpark figures that I have rounded on purpose, because jetty fees, boat rates and dorm beds shift from season to season. Treat them as a planning range and confirm on the ground.

Why the Perhentians suit a small budget

Most island trips in Southeast Asia get expensive the moment you add a resort. The Perhentians break that rule because the islands are small, there are no cars, and the cheapest places to sleep are literally steps from the sand. A wooden chalet with a fan, a dorm bed in a beach hostel or a simple room behind a dive shop can cost a fraction of what a mainland hotel charges. Meals at the little beachfront cafes are plain but filling, and the best activity, putting on a mask and floating over coral, costs next to nothing if you swim from the beach.

The trade-off is comfort. Electricity on some beaches runs on generators for part of the day. Wi-Fi is patchy. There are no ATMs worth trusting, and the sea decides whether your boat runs on a given afternoon. If you can live with that, three days is plenty to fall in love with the place. If you need air-conditioning and a pool, you will be happier on Langkawi, and I say that with affection for both.

Malaysia eSim - Free Roaming Mobile Data - HolidaySG
A local eSIM keeps maps and messages working until you hit the island signal gaps

Besar or Kecil: which island is yours

There are two main islands. Perhentian Besar (the big one) is calmer, with mid-range resorts, long quiet beaches and families. Perhentian Kecil (the small one) is where backpackers gather, mainly around two beaches on opposite sides. Long Beach on the west is lively, with beach bars, dive shops and a view that rewards sunset people. Coral Bay on the east is smaller, closer to the water taxi stops and good for sunrise and for people who want a slightly gentler pace.

For a budget of three days I recommend sleeping on Kecil. The accommodation is cheaper, the dive and snorkel operators are concentrated there, and you can cross the island on a short jungle path in about ten minutes. You can still visit Besar on a day trip by water taxi, and I have built that into Day 2.

QuestionPerhentian KecilPerhentian Besar
VibeSocial, backpacker, a little noisy at nightQuiet, family friendly, early to bed
Cheapest bedsDorms and basic chalets are commonFewer budget options, more resorts
Snorkelling from the sandGood at several spots, easy to find a guideGood, especially at the smaller bays
Getting aroundJungle path plus water taxiShort walks plus water taxi
Best forSolo travellers and groups of friendsCouples and families with small kids

Before you go: the practical bits that save money

Passport, visa and the arrival card

If you are a Singapore passport holder, Malaysian immigration currently allows a visa-free stay of up to 30 days for tourism, and entry is granted on arrival. Our own visa notes were last verified in August 2026, but rules can change, so check before you fly. Many travellers also need to complete the Malaysia Digital Arrival Card online within a few days before entering the country. Do it at home on good Wi-Fi rather than at the jetty with one bar of signal.

If you hold another passport, the answer depends on nationality. Some nationals need an eVisa processed before travel, and that takes a few working days, so do not leave it for the week of departure. Our visa team at HolidaySG can help you check what applies to you if you are unsure.

The season: when the boats actually run

This is the single most important planning fact in the whole guide. The islands are tied to the east coast monsoon. From roughly November to February the sea is rough, most resorts shut, and the boats from the mainland stop or become unreliable. The comfortable window is about March to October, with the calmest and clearest water usually from May to August. Shoulder months such as March and September can be lovely and cheaper, but always ask your accommodation whether boats are operating before you pay a deposit.

MonthsWhat to expectVerdict for a budget trip
March to AprilWarming up, fewer crowds, mostly good visibilityGreat value, check boat schedules
May to AugustCalm seas, best visibility, busiest weeksBest conditions, book beds early
September to OctoberQuieter again, odd showersGood bargains, some places start closing
November to FebruaryMonsoon, rough sea, many closuresSkip it and go elsewhere

Cash, power and signal

Bring more cash than you think you need. There are no reliable ATMs on the islands, and card machines are rare, especially at the cheaper stalls. Withdraw ringgit on the mainland, break big notes into small ones at a 7-Eleven in Kuala Besut or Kota Bharu, and keep a little in a dry bag. Bring a power bank, because some chalets only have electricity for a handful of hours in the evening.

Mobile signal exists but it is uneven, and roaming from Singapore adds up fast. I am a fan of picking up a Malaysian eSIM before leaving home. You can browse the options, for example the S$4.00 starter plan, which sits in the 4 dollar range, or something with more data like the unlimited option from S$12.43. Both are listed on our site. If you prefer a physical SIM, there are tourist SIM cards at the airport arrivals hall. Whichever you choose, download offline maps for the Terengganu coast before you set off.

Featured experiences in this guide

Planning your phone data for the trip? See the Malaysia eSIM options on HolidaySG and sort the connection before you leave Singapore.

View the Malaysia eSIM

Getting there from Singapore: three routes, ranked

There is no direct flight from Singapore to the Perhentians, and no boat from anywhere in Singapore either. Every route ends at Kuala Besut, a fishing town on the Terengganu coast, where speedboats cross to the islands. Here is how I would think about the three realistic ways to get there.

Route 1: fly to Kota Bharu, then go by taxi or bus

Kota Bharu in Kelantan has a small airport, and you can reach it with a connection through Kuala Lumpur. From the airport it is about an hour by taxi or shared transfer to Kuala Besut. This is the fastest overall, but flight prices vary a lot, and a late flight can make you miss the last boat of the day. If you land after the afternoon, plan to sleep in Kuala Besut and cross in the morning.

Route 2: fly or take the train to Kuala Lumpur, then the night bus

This is the classic budget route. Get to Kuala Lumpur, then take an overnight coach heading for Kuala Besut from the main bus terminal. It is slower, usually eight to ten hours, but you sleep on the way and save a night of accommodation. I would do this on the way there and fly back, if your schedule allows, to keep the trip feeling like a holiday and not a marathon.

KLIA Ekspres - HolidaySG
KLIA Ekspres is the quickest link between the airport and KL Sentral

If you land at KLIA and need to move to the city to catch the coach, the airport rail link is the simplest fix, around S$17.12 from our site, and it runs fast and on time. If you arrive with a group or with lots of luggage, a pre-booked airport transfer such as the S$18.51 bus transfer between KLIA and KL Sentral can work out just as cheap per person.

Route 3: drive yourself

If you have a rental car, the drive from Johor up the east coast is long but pretty. Allow a full day with stops, and keep in mind that you will have to leave the car at a secured park in Kuala Besut for the duration of your stay. Many jetty-side lots charge a daily fee, so ask before you leave your keys.

RouteRough timeRough cost (one way)Best for
Fly to Kota Bharu then transferHalf a dayHigher, depends on the farePeople short on time
KL then overnight coach12 to 16 hours door to doorLowestBackpackers and flexible schedules
Self drive10 to 12 hoursFuel plus tolls plus parkingGroups sharing costs

From Kuala Besut to the island

Speedboats leave from the jetty at Kuala Besut several times a day in season. The crossing is typically around 30 to 45 minutes and the fare is modest, usually quoted per person for a return ticket. You will also pay a marine park conservation fee on arrival, which for foreign visitors has been around 30 ringgit and is separate from the boat ticket. Keep the receipt, because staff sometimes check it. Pack your bag in a dry sack or a sturdy plastic bag. You will get splashed, and the boat does not wait for you to find the zip.

Check the return boat the moment you arrive. The last boat of the day is the one you cannot miss, and weather has a way of shortening the schedule without warning. Add a buffer night before any flight home.

What three days really cost

Here is the realistic budget I would hand a friend. All figures are in ringgit and are loose ballparks. At around thirty Singapore cents to the ringgit, the total works out to a very comfortable amount compared with a weekend in Singapore, but remember that transport from Singapore to the jetty is the biggest single item.

ItemPer day (RM)Three days (RM)Notes
Dorm bed or basic chalet40 to 120120 to 360Dorms at the bottom, fan chalets at the top
Meals (3 per day)35 to 60105 to 180Rice, noodles, grilled fish and fruit shakes
Water taxis between beaches10 to 2530 to 75Share with other travellers to split the fare
Snorkel trip or gear hire30 to 6030 to 100Group trips are cheaper than private boats
Marine park fee and boatone-off80 to 130Boat plus conservation fee, return
Extras (snacks, tips, drinks)10 to 2530 to 75Alcohol is hard to find on the islands

Add your travel from Singapore to Kuala Besut and back, and you have the full picture. Most budget travellers I know end up between 450 and 800 ringgit for the island part, excluding flights. If you are travelling as a couple or a group, chalets split two or four ways, which makes the price per head very reasonable.

Kuala Lumpur Half Day City Tour (Guided Tour) - HolidaySG
If your route takes you through Kuala Lumpur, a half-day city tour fills a long layover

Day 1: land, settle in and learn the water

Aim to take the first or second boat of the morning. That gives you a full afternoon to settle in and a swim before the light changes. When you reach the jetty, you will be greeted by a crowd of boatmen and guesthouse touts. Walk away from anyone who pressures you, look at two or three rooms and pick the one with a working fan, a lockable door and a mosquito net that does not have holes. I have never regretted an extra ten minutes spent comparing rooms.

Morning: arrival and check-in

Drop your bags, change into swimwear and spend an hour doing absolutely nothing. That is not laziness, it is part of the plan. The Perhentians reward people who slow down. Stand in the shallows, let your eyes adjust, and watch for small blacktip reef sharks drifting along the edge of the sand. They are harmless to swimmers, and seeing one from the beach on your first day sets the tone for the whole trip.

Afternoon: snorkelling from the beach

Rent a mask, snorkel and fins for the day and swim along the rocks at either end of your beach. On Kecil, both Long Beach and Coral Bay have coral and fish within a short swim of the sand, and you will see parrotfish, sergeant majors, clownfish and sometimes a turtle if you are patient. Keep a respectful distance from coral, do not stand on it, and wear a rash guard to protect against sunburn on your back. The sun here is far stronger than people expect, even on a cloudy afternoon.

Evening: sunset and dinner

On Long Beach the sun sets over the water in front of you, and the beach cafes fill with travellers comparing notes. Order the grilled fish of the day with rice, a cold fruit juice and sit on the sand. You will probably spend less than 30 ringgit and eat better than you would in many city restaurants. Turn in early, because Day 2 is a full one.

KL Hop On Hop Off Pass - HolidaySG
Back on the mainland, a hop-on hop-off pass is an easy way to see Kuala Lumpur if you have a spare day

Day 2: boat day, reefs and a quieter island

This is your big water day. Book a group snorkelling trip through your guesthouse or a dive shop the evening before. Group boats typically visit three to five spots in a half day or a full day, and the price is shared across everyone onboard. It is the most cost-effective way to see the places you cannot reach by swimming.

The classic snorkel circuit

Typical stops include a turtle site, a shallow reef known for blacktip sharks, a lagoon with calm water and a stop at a bay on Besar for lunch. The turtles are the highlight. Green turtles feed in the seagrass and often rise to breathe with barely a ripple. Slide in slowly, keep your fins still and let them come to you. If someone on the boat starts chasing a turtle, quietly ask them to stop. Good guides will say the same thing before you even get in.

  • Bring a reef-safe sunscreen or wear a long-sleeve rash guard. Chemical sunscreens harm the coral that you came to see.
  • Keep your phone in a waterproof pouch. Buy a cheap one on the mainland before you board.
  • Tell the guide if you are a nervous swimmer. Life jackets are available and nobody will judge you.
  • Do not feed the fish. It changes their behaviour and attracts aggression.

Lunch on Besar

Many group trips stop for lunch on Besar. If yours does not, ask the boatman to drop you at a quiet bay and plan to be picked up later. Besar's cafes are slightly pricier than Kecil's, but the quiet makes up for it. Order a simple plate of fried rice or noodles, drink plenty of water, and walk a short stretch of beach to digest. The contrast with Long Beach is striking, and it is a good reminder that the same group of islands can feel like two different holidays.

Late afternoon: rest and recover

Salt water, sun and swimming drain you more than you expect. Do not schedule a night out after a boat day. Take a shower, rinse your gear, drink a lot of water and rest. If you want to do something, walk across the jungle path from Long Beach to Coral Bay, which takes under fifteen minutes, and catch the last light on the opposite coast. The path is rooty in places, so wear sandals with a grip, not flip-flops.

TimePlanRough cost
8:30 amBreakfast at a beach cafeRM8 to RM15
9:30 amGroup snorkel trip, first stopsRM30 to RM60 shared
12:30 pmLunch on Besar or on the boatRM12 to RM25
2:30 pmSecond round of snorkel stopsIncluded
5:00 pmBack to the beach, shower, restFree
7:30 pmFish dinner and early nightRM15 to RM30

Featured experiences in this guide

Heading through Kuala Lumpur on the way up or back? Our half-day city tour is a flexible way to use a few spare hours.

See the KL half-day tour

Day 3: slow morning, jungle walk and the journey back

Plan your last day around the boat you need to catch. If you have a late boat, you can enjoy a morning snorkel and a proper lunch. If you have an early one, you will mostly be packing, so do the best bits on Day 2 and save Day 3 for a slow breakfast.

Morning: the jungle trail

If you have the time, walk the path across Kecil to the other beach and back. The forest is thick, shaded and noisy with insects. Keep an eye out for monitor lizards, which are harmless if you leave them alone, and for macaques near the cafes. Never leave food in an open bag. The macaques are quick and will take it.

A word on turtles and conservation

Turtle conservation is an important part of life on the islands. Some beaches host nesting sites, and local groups run small projects that welcome visitors. If you want to support them, look for programmes that are run by locals and are open about where the money goes. Avoid anything that lets tourists handle hatchlings, because it stresses them. Think of it as a good habit for travel in general: pay for protection, not for photos.

Afternoon: the journey home

Take the speedboat back to Kuala Besut with plenty of time to spare. From the jetty, either board the long-distance coach, take a taxi to Kota Bharu airport or find a room for the night. Do not cut it fine on the way home. A missed flight costs far more than an extra night in a guesthouse.

Kuala Lumpur Chinatown Delights with Real Foodie experience - HolidaySG
Chinatown in Kuala Lumpur is a good place to eat your way through a long stopover

What to eat without blowing the budget

East coast food is a treat, even if the island menus are simple. On the islands you will find rice, fried noodles, grilled fish, chicken and fruit shakes. Those dishes are reliable and cheap. On the mainland, especially around Kuala Besut and Kota Bharu, you should treat yourself to the local specialities.

  • Nasi dagang, a Terengganu breakfast of rice steamed in coconut milk with fish curry, is worth getting up early for.
  • Ayam percik, grilled chicken with a rich, spiced coconut gravy, is the dish of the east coast.
  • Keropok lekor, chewy fish sausages that are fried and dipped in chilli sauce, make a great snack on the road.
  • Roti canai and a glass of teh tarik remain unbeaten as a cheap breakfast.
  • Fresh coconut water at the jetty is a cheap and sensible way to rehydrate.

Keep in mind that Terengganu is a conservative state. Alcohol is not widely sold on the islands, and most cafes do not serve it. If you want a drink, check with your guesthouse beforehand and do not bring bottles into public areas. Dressing modestly on the mainland and in the fishing villages is a small courtesy that goes a long way.

Dish or drinkWhereRough price (RM)
Nasi dagangKuala Besut or Kota Bharu5 to 9
Grilled fish with riceBeach cafes15 to 28
Fried noodles or riceAny island cafe8 to 14
Fruit shakeAny island cafe5 to 9
Keropok lekorRoadside stalls3 to 6
Kuala Lumpur: Urban Charm Evening Food Tour with with 6 Delicious Bites - HolidaySG
If you pass through Kuala Lumpur, an evening food tour is a good way to taste the city

The packing list I would actually use

Pack light. You will be carrying everything on and off small boats, and a heavy suitcase is a nuisance on sand. A 30-litre backpack is ideal. Here is what goes in mine.

  • Two swimsuits and a long-sleeve rash guard.
  • A quick-dry towel and a small dry bag.
  • Reef-safe sunscreen and insect repellent.
  • A refillable water bottle. Some cafes offer refills for a small fee.
  • A head torch or a small flashlight for night walks and power cuts.
  • A power bank and a short charging cable.
  • A light shirt and shorts for the mainland, plus one modest outfit for villages.
  • Sandals that stay on, and a pair of water shoes if you have sensitive feet.
  • Basic medicines: pain relief, rehydration salts, antihistamines and plasters.
  • Photocopies of your passport and your travel insurance.

Travel insurance is not optional on a trip with boats and water sports. Check that your policy covers snorkelling and boat transfers, and keep the policy number on your phone and on a printed page in your dry bag.

Mistakes first-timers make (and how to skip them)

  • Arriving in the monsoon. Check the season before you book flights. This is the number one regret.
  • Bringing too little cash. Withdraw before you reach Kuala Besut and carry small notes.
  • Booking the last boat home. Always keep a buffer, especially on the day you fly out.
  • Touching coral or chasing turtles. The reef is why the island exists, so leave it as you found it.
  • Under-estimating the sun. Even a cloudy day will burn the backs of your legs when you snorkel.
  • Expecting nightlife. The islands are for sunsets, stars and early nights. You can party in Kuala Lumpur on the way back.
  • Leaving food unattended. Macaques and monitor lizards will take it.
  • Skipping insurance. A bad ear infection or a sprained ankle on a remote island is a costly way to find out.

Planning a stopover in Kuala Lumpur

Most budget routes pass through Kuala Lumpur, and a day or two there can be a smart investment. You can rest before an overnight coach, eat well and see a few headline sights at a low cost. If you have a morning to spare, consider a guided half-day city introduction, or a short trip out to the limestone temple complex at Batu Caves, which is around S$13.11 on our site. Both let you cover a lot of ground without planning each ride.

Kuala Lumpur Suburbs Batu Caves Half-Day Tour - HolidaySG
Batu Caves is an easy half-day trip from central Kuala Lumpur

If you want a bigger day with more stops, the full-day grand tour covers a long list of sights for a modest group price, from S$26.40. For a different pace, the hop-on hop-off pass at S$12.00 lets you choose your own stops. If you arrive late and want to sleep before the coach, the airport bus transfer at S$18.51 gets you into the city without fuss.

KL GRAND TOUR WITH 25 ATTRACTIONS (SIC - Join In Tour) - HolidaySG
A guided grand tour covers a long list of Kuala Lumpur sights in one day

Featured experiences in this guide

Spending a day in Kuala Lumpur on the way to the islands? Compare the tours and city passes on HolidaySG and fit one around your coach time.

See the KL Grand Tour

Responsible travel: leave the reef better than you found it

The Perhentians are a marine park, and the ecosystem is fragile. Bleaching events, boat anchors and careless snorkellers have all left their mark in recent years. The good news is that small choices make a real difference. Wear a rash guard instead of sunscreen when you can. Do not stand on coral, ever. Pick up any plastic you see on the beach and carry your own rubbish back to the mainland if bins are full. Use a refillable bottle instead of buying a new plastic one every day.

Choose operators who limit group sizes, brief you before you get in the water and do not feed the fish. Ask your guesthouse which dive and snorkel shops they trust, and favour locally owned businesses. Your money goes further, and you will usually get better stories.

A quick comparison with the alternatives

If the Perhentians are out of season or out of reach, there are other islands on the list. Langkawi on the west coast is an easier trip from Singapore with direct flights and a wider range of hotels. Tioman is closer, though the ferry timings still need care. If you pick Langkawi, you will find everything from island hopping to mangrove cruises, and if you have a short break to fill, our Langkawi listings are a good place to start.

DestinationBest seasonFeelEffort from Singapore
Perhentian IslandsMarch to OctoberBasic, backpacker, quietHigh, needs a long trip and a boat
LangkawiRoughly November to AprilComfortable, with more servicesLow, short flight
TiomanRoughly March to SeptemberRelaxed, village styleMedium, bus and ferry
Fun Island Hopping by Jet Ski - HolidaySG
Langkawi is the easy alternative if the Perhentians are out of season

A budget traveller who wants clear water, quiet nights and a real sense of getting away from it all will be happiest in the Perhentians. Someone who wants comfort and flexibility will be better off in Langkawi. There is no wrong answer, only the one that fits your time, your tolerance for basic rooms and the month you are travelling.

Frequently asked questions

Is three days enough for the Perhentian Islands?

It is enough for a first visit, as long as you start early on the first day and keep the last day light. Add a fourth day if you want to dive, if the weather turns or if you want more time on Besar.

Can I reach the islands without a flight?

Yes. Many travellers go by overnight coach from Kuala Lumpur to Kuala Besut and take the speedboat from there. It is the cheapest route, but it takes a long time, so give yourself a buffer before any return flight.

Do I need to book accommodation in advance?

In peak months, from May to August, yes, especially for weekends and school holidays. At the shoulder ends of the season you can usually walk in and compare rooms in person, which is often cheaper.

Is it safe to swim and snorkel?

For most people, yes, in calm conditions. Check the sea state with your guesthouse each morning, wear a life jacket if you are unsure, and never swim alone in rough water. Blacktip reef sharks in the shallows are shy and not a risk to swimmers who leave them alone.

Can I drink alcohol on the islands?

Alcohol is limited and not sold at most places, because the state is conservative. If it matters to you, ask your guesthouse in advance, and keep it discreet. Most people find that the sunsets are enough.

Do I need an eSIM or a local SIM card?

It is not essential, but it is convenient for maps, ferry updates and messages with your guesthouse. A Malaysian eSIM bought before you leave, such as the S$12.43 unlimited plan, avoids roaming charges. Signal on the islands can be patchy regardless of provider.

What if the boats are cancelled for weather?

It happens. Keep a flexible buffer in your schedule, especially on the day you fly home, and be ready to spend an extra night. Check with your guesthouse or the jetty office before you commit to a tight connection.

How much should I carry in cash?

For a three-day stay I would carry at least 400 to 600 ringgit in small notes on top of what you spend on transport, since there are no dependable ATMs on the islands. Keep it in a dry bag, and split it between two places in case one gets wet.

Final thoughts

The Perhentian Islands do not try to impress you. There is no giant theme park, no mega mall and no polished nightlife. There is warm water, small fish and a handful of good beaches. That is the point. If you can live with a few inconveniences, you will come home with sunburnt shoulders, a head full of turtles and a wallet that is still in good shape.

Start with the season, pick your island, sort your cash and your phone, and give yourself buffer time at both ends. If your route takes you through Kuala Lumpur, make the most of it with a good meal and a day of easy sightseeing. Safe travels, and swim gently around the turtles.

Featured experiences in this guide

Passing through Kuala Lumpur or heading to Langkawi instead? Browse Malaysia attractions, tours and eSIMs on HolidaySG and book online. E-tickets are emailed after our team confirms your booking.

Browse Malaysia on HolidaySG
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 12, 2026

#itinerary #budget travel #Beaches & Islands #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