// Adds dimensions UUID, Author and Topic into GA4
Monday, July 6, 2026
27.2 C
Singapore

Welcome to Malaysia but pay the hotel room tax, please

Malaysia, running out of options, is hiking various duties in some case and imposing new taxes in other cases.

While you are welcomed to visit Malaysia and stay to spend your hard earned money, the country has started to tax your room for every night of your wonderful stay.

Malaysia expects som 31.8 million visitors this year, saying that could generate RM118 billion in tourism spending.

In 2016, 26.7 million tourists visited Malaysia, said the Tourism Ministry.

Analysts speaking to Nikkei Asian Review said the government could collect about RM654.2 million based on 60% occupancy rate.

They are also counting the eggs before they hatch, saying if occupancy rate rises to 80%, the tax revenue could swell to RM872.82 million.

But analysts are saying this ‘tax’ could cause a slump in room occupancy rate, and it will put hotel stocks under pressure while eating in the profit margin of hoteliers.

Welcome to Malaysia but you will have pay the added hotel room tax, please.

- Advertisement -

Hot this week

‘The sun has set for fresh graduates’: Local says Singapore’s job market has left him with no choice but to look overseas

SINGAPORE: After months of getting nowhere with his job search, one local graduate says he's ready to give up on Singapore's employment market and start looking abroad instead. In a post on the r...

Why Johor’s early polls matter to a weary Singapore

By David Ngiau If you happen to cross the Causeway or drive along the elevated tracks near R&F Mall in downtown Johor Bahru (JB) these days, you might catch a heart-warming sight cutting through t...

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