// Adds dimensions UUID, Author and Topic into GA4
Saturday, July 11, 2026
28.9 C
Singapore

Singapore couple robbed during honeymoon in Bali villa; demonstrates how ‘ladyboy’ stole their Apple Watch, toiletries, and Bluetooth speaker

A couple from Singapore took to social media to share their honeymoon experience in Bali, including a case of theft and a plot twist at the end. “So we got robbed in Bali… on our honeymoon,” wrote @fatinsealsthedhil in a TikTok video on Wednesday (Oct 5).

Ms Fatin showed the villa they booked in Canggu and added that the theft happened on their first night. Their villa was the last unit and farthest from the entrance and reception. “We only realized when we wanted to shower on the morning of our second day.”

“CCTV was reviewed and showed a ladyboy climbing in at 5 am,” said Ms Fatin, while her husband, Fadhil, reenacted the scene.

@fatinsealsthedhil

Someone broke in to our villa in Bali 🥲#bali #canggu #villa #balitok #tiktoksg

♬ Stel Kendo Stel Kenceng Jedag Jedug – Rian DTM

The culprit then entered the villa through the bathroom and stole their toiletries and some makeup, she noted in the caption.

Screen Shot 2022 10 06 at 11.40.04 AM
Photo: TikTok screengrab

“Thankfully, the culprit did not go up to the second floor while we were sleeping,” she added.

In another video, the woman said her Apple Watch, some toiletries, and slippers were stolen. The villa’s JBL Bluetooth speaker was also taken.

She expressed relief that the thief didn’t steal their wallets, phones, and passports.

Screen Shot 2022 10 06 at 11.40.13 AM
Photo: TikTok screengrab

The couple informed the villa staff, and they were attended to immediately.

“I don’t want to expose the villa’s name, but if you know, then you know. The villa has been good to us, and we also keep in touch with the manager,” said Ms Fatin.

She noted that the villa waived the accommodation cost and provided them with free meals and transportation to the airport.

They also filed a police report on the day of the incident and were informed on the last day of their vacation that the police had caught the culprit and managed to retrieve the stolen items.

“We went back to the station to verify our belongings, but unfortunately, we couldn’t take any of them back. The Balinese police said if we took it back then, the culprit would be let off.”

They were advised to return to Bali in about three months after the investigation to collect their items.

Screen Shot 2022 10 06 at 11.40.42 AM
Photo: TikTok screengrab

The couple was also allowed to see the culprit and take photos.

Ladyboy
Photo: TikTok screengrab
@fatinsealsthedhil

We were lucky because only my apple watch, some toiletries & slippers were stolen. Thankfully the culprit did not go up to second floor while we were sleeping. Villa compensated us by waiving the cost of our stay. & even provided free meals & transportation to the airport. Also thankful for the police in Bali for working swiftly to get our stuff back. Despite the incident, we enjoyed Bali very much! #balitok #tiktoksg #canggu

♬ Epic Music(842228) – Pavel

“Despite the incident, we enjoyed Bali very much!” the couple said. /TISG

‘So proud to be colonizer, is it?’ — Singaporean TikToker encounters racist Caucasian woman in Bali

- Advertisement -

Hot this week

9 weeks’ jail for Singaporean employer who molested domestic helper

A 26-year-old domestic helper was touched inappropriately twice by her male employer. He was sentenced to nine weeks' jail and ordered by the court to pay the victim S$70 in restitution.

‘I’m really confused and depressed’: Helper says boss may fire her over cooking

She wrote online, "I cook according to the guidelines in the video, when I taste the food I think it's ok, but according to my employer it doesn't taste right and they say this is a big problem and...

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks