Launch Your Holiday Homes Business
in Kuala Lumpur

Complete step-by-step blueprint — from company registration to managing a profitable short-term rental portfolio on Airbnb, Booking.com & beyond.

🇲🇾 Malaysia SSM Registered 🏨 MOTAC Licensed 📊 Profit-Share Model 🌐 Multi-Platform
🏙️KLCC
🌿Mont Kiara
🎰Bukit Bintang
🌆KL Eco City
🏡Bangsar
RM 250
Est. Avg. Nightly Rate (KL)
75%
KL Avg. Occupancy Rate
20–25%
Your Management Cut
~RM 5K
Startup Cost (Min.)
3–6 mo
Time to First Profit
✈️
14M+
KL International Visitors (2024)
🏠
RM 320
Peak Nightly Rate (KLCC)
📈
3x
More vs. Long-Term Rent
💰
RM 8K
Top Unit Monthly Revenue
4.8+
Target Star Rating
Section 1

Business Overview & Market Opportunity

Why Kuala Lumpur is one of Southeast Asia's best STR markets right now.

🏙️

Why KL?

KL attracted 14M+ international tourists in 2024. KLCC, Bukit Bintang, Mont Kiara & KL Eco City are STR hotspots with consistently high demand and premium nightly rates.

✈️ 14M visitors/yr 🏆 SEA top-5 city
📈

Market Gap

Most condo owners don't know how to self-manage on Airbnb/Booking.com. They want passive income — you provide full management, they earn without the hassle.

💤 Passive income 📲 You run it all
🤝

Your Value Prop

You handle everything: listing, pricing, guest communication, cleaning, maintenance. Landlords earn 75–80% of revenue with zero effort.

💰 75–80% to landlord ⚡ Zero effort needed

🏠 KL Prime STR Properties — What You Could Manage

Typical units across KL's top short-term rental zones

KLCC Luxury Suite interior
KLCC Luxury Suite
RM 280–400 / night · 2BR
⭐ 4.9 · 85% occupancy · Petronas view
🔥 Top Earner
Bukit Bintang modern studio
Bukit Bintang Studio
RM 160–260 / night · Studio
⭐ 4.8 · 82% occupancy · City centre
🏙️ High Volume
Mont Kiara family condo
Mont Kiara Family Condo
RM 200–300 / night · 3BR
⭐ 4.7 · 74% occupancy · Expat favourite
🌿 Steady Demand
KL Eco City corporate apartment
KL Eco City Corporate
RM 180–250 / night · 1BR
⭐ 4.8 · 76% occupancy · MNC travellers
💼 Corporate Pick

📍 KL Neighbourhoods — Where You'll Operate

Explore the top short-term rental zones across Kuala Lumpur

🛏️ Room Types You'll Manage

From studios to luxury penthouses — every type earns differently

Modern studio apartment
🏠 Studio / Soho
RM 120–200 / night
Compact, high-turnover. Easy to clean, low setup cost. Ideal for solo travellers and short-stay guests.
👤 1–2 guests 💨 AC 📶 WiFi 🍳 Kitchenette
1-bedroom apartment luxury
🛏️ 1-Bedroom Apartment
RM 180–320 / night
Most common STR unit. Couples and business travellers. Sweet spot of price vs. demand in KLCC and Bukit Bintang.
👥 1–3 guests 🛁 En-suite 🍳 Full kitchen 🅿️ Parking
2-bedroom family apartment
🛏️🛏️ 2-Bedroom Apartment
RM 250–420 / night
Families and groups. Higher absolute revenue. Very popular with Asian tourists visiting KL in groups of 3–4.
👨‍👩‍👧 2–5 guests 🛁 2 bathrooms 🏊 Pool access 🏋️ Gym
Luxury penthouse KL
👑 Penthouse / Duplex
RM 600–1,500 / night
Premium segment. Lower occupancy but very high ADR. Targets luxury travellers, corporate retreats, and special occasions.
🌟 VIP guests 🏙️ City view 🛁 Jacuzzi 🍾 High-end
Rooftop pool condo amenity
🏊 Pool-View / Resort Condo
RM 220–380 / night
Units with pool or city view command a 20–30% premium. Photos sell these listings — photography ROI is highest here.
🌅 View unit 🏊 Pool 📸 Photo-worthy ⬆️ High ADR
Modern full kitchen apartment
🍳 Serviced Apartment (Long Stay)
RM 3,500–8,000 / month
7–30 day stays. Corporate relocation, digital nomads. Lower effort per stay, predictable revenue. Great for slower months.
📅 7–30 nights 💼 Corporate 🍳 Full kitchen 🔄 Predictable

📊 KL Top STR Zones — Average Nightly Revenue

KLCC
RM 320
Bukit Bintang
RM 280
Mont Kiara
RM 240
KL Eco City
RM 210
Bangsar
RM 190
Chow Kit/PP
RM 130

* Estimated averages. Source: AirDNA/local market data 2024–2025

🏠 KL Prime Zones — Click to Explore

🏢 KLCC / Ampang
Occupancy: 80%
Avg/night: RM 320
Competition: High
Best for: Luxury
🎰 Bukit Bintang
Occupancy: 77%
Avg/night: RM 280
Competition: High
Best for: Tourism
🌿 Mont Kiara
Occupancy: 70%
Avg/night: RM 240
Competition: Medium
Best for: Expats
🌆 KL Eco City
Occupancy: 72%
Avg/night: RM 210
Competition: Low
Best for: Corporate
Section 2

Company Registration in Malaysia

Register with SSM (Companies Commission of Malaysia) — choose the right structure for growth.

✅ Pros

Cheapest & fastest to set up (RM60–100). Minimal compliance. Good for testing the concept with 1–2 units.

❌ Cons

Personal liability — your personal assets are at risk. Harder to get bank loans or attract partners. Cannot have shareholders.

📋 Requirements

Malaysian citizen / PR only. Register at SSM office or MyCoID portal. Business name approval. Annual renewal RM60.

✅ Pros

Shared capital & responsibilities. Good if founding with a partner. Low setup cost (RM100–200).

❌ Cons

Joint & several liability. All partners personally liable. Disputes can be complicated without a partnership deed.

📋 Requirements

2–20 partners. Partnership agreement recommended. Register at SSM. Each partner must be Malaysian/PR.

✅ Pros

Limited liability — personal assets protected. Professional image. Easier to raise capital, get bank loans, hire staff. Foreigners can participate (as shareholders). Best for scaling.

❌ Cons

More compliance: audited accounts, annual returns, company secretary required. Higher setup cost ~RM1,500–3,000. SSM annual fees apply.

📋 Requirements

Min. 1 director (Malaysian resident). Min. 1 shareholder. Paid-up capital: RM1 minimum (recommend RM50,000+). Licensed Company Secretary needed. Register via MyCoID or SSM.

Our Recommendation: Sdn Bhd — For a professional holiday homes company managing multiple units with landlord agreements, Sdn Bhd is essential. It protects you legally, looks credible to landlords and banks, and allows future funding or partnerships.

Step-by-Step: Registering Your Sdn Bhd

Step 1 Day 1 — 30 min

Reserve Your Company Name

  • Go to mycoид.ssm.com.my or visit SSM office at Menara SSM@Sentral, KL
  • Search for name availability. Suggest names like "KL Premier Stays Sdn Bhd" or "Nusantara Holiday Homes Sdn Bhd"
  • Avoid generic terms like "Malaysia", "Royal", "International" without approval
  • Submit 3 name options (SSM picks first available)
💰 Cost: RM30 per name search
Step 2 Day 1–3

Prepare Incorporation Documents

  • MyKad/Passport copies of all directors & shareholders
  • Proposed registered address (can use company secretary's address initially)
  • Memorandum & Articles of Association (M&A) or Constitution
  • Business nature code: 55101 – Short-term accommodation activities
  • Share structure (e.g., 1,000 shares at RM1 each = RM1,000 paid-up)
💰 Cost: RM0 (preparation)
Step 3 Day 1–2 (online) or Day 5 (manual)

Incorporate via MyCoID Portal

  • File Form 1 (Incorporation of Company) online at mycoید.ssm.com.my
  • Alternatively use a Company Secretary (faster and they handle all paperwork)
  • Processing time: 1–3 working days online
  • You'll receive a Certificate of Incorporation digitally
💰 SSM Fee: RM1,010 for Sdn Bhd (up to RM2,500 paid-up capital) | Secretary fee: RM1,500–3,000
Step 4 Week 1–2

Open a Business Bank Account

  • Bring: Certificate of Incorporation, M&A, Board Resolution, IC of directors
  • Recommended: Maybank, CIMB, or RHB — all have good SME banking packages
  • Consider Wise Business or Payoneer for receiving Airbnb/Booking.com payouts in USD/GBP
  • Open a separate account for collecting guest payments
💰 Cost: RM0 (min. deposit varies: RM500–2,000)
Step 5 Week 2–3

Register for Tax

  • Register with LHDN (Inland Revenue Board) for corporate income tax — Form CP600
  • Register for Tourism Tax (TTx) at LHDN — mandatory if hosting foreign guests (RM2.50/room/night)
  • Register for Service Tax ONLY if annual revenue exceeds RM500,000
  • Tip: Use an accountant from Day 1 — saves headaches later (RM300–600/month)
💰 Cost: RM0 (registration free)

📋 Total Company Setup Checklist

Section 3

Licenses & Compliance

Navigate Malaysia's regulatory landscape for short-term accommodation businesses.

⚠️
Important: Malaysia's STR regulations are evolving. Some condominiums and local councils have restrictions on short-term rentals. Always verify the condo by-laws and local council rules for each property before signing any management agreement.
🏛️

1. MOTAC — Ministry of Tourism License

The most important license. Properties offering accommodation must register with MOTAC under the Tourism Industry Act 1992.

  • A Register as a Tourist Accommodation Premises (TAP)
  • B Complete Form PL-10 (Tourism premises registration)
  • C Physical inspection by MOTAC officer
  • D Pay registration fee (RM100–500 depending on category)
  • E Renew annually

Portal: eservices.motac.gov.my

🏙️

2. DBKL — Business Premises License

Dewan Bandaraya Kuala Lumpur issues the local business operating license. Required for any commercial activity in KL.

  • A Apply at DBKL One-Stop Centre or eDBKL portal
  • B Submit: SSM Certificate, tenancy agreement, floor plan
  • C DBKL premises inspection
  • D Annual license fee: RM100–500/year for office/admin premises
  • E Note: Each managed unit is NOT a separate business premises — your management office needs the license
💰

3. Tourism Tax (TTx) Collection

Under the Tourism Tax Act 2017, you must collect RM2.50 per room per night from foreign guests and remit monthly to LHDN.

  • A Register at LHDN MyTax portal as a registered premises
  • B Issue TTx receipts to foreign guests
  • C Submit monthly TTx returns by 15th of following month
  • D Note: Airbnb/Booking.com now collect TTx automatically for some bookings — verify with platform
🔒

4. PDPA — Personal Data Protection

The Personal Data Protection Act 2010 applies when collecting guest data. Fines up to RM300,000 for violations.

  • A Create a Privacy Policy for your website & listings
  • B Secure guest passport/IC data — use encrypted storage
  • C Don't share guest data with third parties without consent
  • D Register as Data User with JPDP if processing commercial data

💡 Condo By-Laws — Critical Due Diligence

✅ STR-Friendly Buildings
  • Regalia Residences
  • Dorsett Residences
  • Pacific Suites KLCC
  • Vortex Suites
  • The Robertson

These are known to allow/tolerate STR

⚠️ Check Carefully
  • Owners must declare to JMB
  • Min. 3-night stay policies
  • Guest registration required
  • Amenity booking limits

Varies by building — always verify JMB rules

❌ Avoid Without Clarity
  • Buildings with explicit STR bans
  • Residential-zoned properties
  • JMB actively enforcing bans
  • Landed property in restricted areas

Legal risk to landlord and you

License / Registration Authority Cost Timeline Renewal
SSM — Sdn Bhd IncorporationSSMRM 1,010+1–3 daysAnnual return ~RM150
MOTAC Tourism PremisesMOTACRM 100–5002–4 weeksAnnual
DBKL Business PremisesDBKLRM 100–500/yr2–3 weeksAnnual
Tourism Tax (TTx) RegistrationLHDNFree1 weekMonthly filing
Income Tax RegistrationLHDNFree1–2 weeksAnnual return
PDPA Data User RegistrationJPDPRM 2001–2 weeksAs needed
Section 4

Getting Landlords to Hand You Their Units

Your landlord acquisition strategy — the most critical growth lever in your business.

Your Pitch to Landlords in One Sentence

Most landlords are earning RM1,500–2,500/month from long-term tenants. With STR management, the same unit can earn RM4,000–8,000/month — and they do absolutely nothing.

"We manage your unit like a hotel. You earn 2–3x more than a regular tenant. We handle guests, cleaning, maintenance, and all platforms. You just receive monthly bank transfers."

🎯 Where to Find Landlords

Facebook Groups
High
★★★★★
PropertyGuru
High
★★★★
iProperty.com.my
Good
★★★★
Cold Call/Visit
Medium
★★★
Agent Referrals
Medium
★★★
Word of Mouth
Best
★★★★★

📱 Facebook Groups to Target

  • 🔵 "KL Property Investors Malaysia"
  • 🔵 "KLCC Condo Owners & Investors"
  • 🔵 "Mont Kiara Property Owners"
  • 🔵 "Malaysia Property Talk"
  • 🔵 "Airbnb Malaysia Hosts Community"
  • 🔵 "KL Real Estate Investors Network"
  • 🔵 Local condo-specific WhatsApp/Telegram groups
  • 💡 Post: "We're looking for property owners in [building name] to partner with us for short-term rental management. Guaranteed 3x more income."

The Profit-Sharing Models

Revenue Share (Most Common)

You take 20–25% of gross booking revenue. Landlord gets 75–80%. No guaranteed minimum. Best when trust is established.

Example: Unit earns RM8,000/month
Your cut (25%): RM 2,000 Landlord (75%): RM 6,000

What You Cover From Your 25%

  • 💸 Platform fees (Airbnb 3%, Booking 15%)
  • 💸 Cleaning & laundry
  • 💸 Guest communication & check-ins
  • 💸 Channel manager software
  • 💸 Dynamic pricing tools
  • 💡 Note: Maintenance/repairs = landlord's cost (specify in contract)

Guaranteed Rent Model

You guarantee the landlord a fixed monthly amount (e.g., RM2,500/month) regardless of occupancy. You keep all revenue above that. Higher risk for you, more attractive to landlords.

Example: Unit could earn RM7,000/month
You pay landlord: RM 2,500 You keep: RM 4,500

When to Use This Model

  • You're confident in the unit's earning potential
  • Landlord is skeptical about STR income
  • It's a high-demand location (KLCC, Bukit Bintang)
  • You have cash reserves for slow months
  • ⚠️ Risk: You pay even during low occupancy months
  • ⚠️ Always set guaranteed rent 20% below average LT rent

Hybrid Model (Best of Both)

Guaranteed minimum + upside share. Landlord gets guaranteed floor rent + a percentage above a threshold. You take your % above the floor.

Example structure:
• Guarantee: RM 2,000/month
• Revenue RM 2,001–6,000: 80/20 split
• Revenue above RM 6,000: 70/30 split
• You earn more as you perform better

Why Landlords Love the Hybrid

  • They have a downside floor (peace of mind)
  • They participate in upside (motivation)
  • You're incentivized to maximize revenue
  • Easy to explain & builds trust quickly
  • Works great for first-time landlord partners

The Landlord Acquisition Funnel

Stage 1Awareness

Generate Leads

  • Post in Facebook/Telegram property groups with a case study: "How we earned unit owner RM7,200 last month in KLCC"
  • Run targeted Facebook/Instagram ads to KL condo owners aged 30–55
  • Create a simple landing page with a lead form ("Get a free income estimate for your unit")
  • Partner with property agents — offer 1-month management fee as referral
Stage 2Meeting

The Discovery Call / Meeting

  • Present a custom Income Projection Report for their specific unit (use AirDNA / comparable listings)
  • Show before/after: "Your unit currently earns RM2,200/month. Our comparable unit earns RM5,800."
  • Address fears: damage, strangers, noise complaints — show your guest screening & insurance
  • Show them your management dashboard / monthly reporting they'll receive
Stage 3Agreement

Sign the Property Management Agreement

  • Key clauses to include:
  • Term: 12 months (auto-renew with 60-day termination notice)
  • Revenue split / guaranteed rent amount
  • Who pays for utilities, WiFi, maintenance, furniture
  • Guest damage policy (guest deposit collected / insurance)
  • Monthly reporting & payment schedule (pay by 10th of each month)
  • Your right to list on any platform without additional approval
  • Always have a lawyer draft the first version — RM500–1,000 well spent
Stage 4Onboarding

Unit Onboarding & Listing Setup

  • Professional photography (RM300–600 — the single highest ROI spend)
  • Deep clean & staging — declutter landlord's personal items
  • Install smart lock (Yale, Igloohome) for keyless check-in
  • Set up WiFi, guest welcome kit, house manual
  • Create listings on Airbnb, Booking.com, Agoda, Expedia simultaneously
  • Connect all listings to channel manager to avoid double-bookings
  • Enable dynamic pricing (PriceLabs / Wheelhouse)
💰 Onboarding cost: RM800–2,000 per unit (photography + supplies)
Stage 5Ongoing

Monthly Reporting & Retention

  • Send monthly PDF/dashboard report: bookings, revenue, occupancy, expenses, net payout
  • Proactively communicate any issues before landlord asks
  • Annual review meeting: show growth, propose improvements
  • Ask for referrals once landlord is happy (their friends are also property investors!)
Section 5

Booking Platforms & Channel Strategy

List on multiple platforms simultaneously to maximize revenue and occupancy.

🏠
Airbnb
Host fee: 3% | Guest fee: 14%
Best Brand Global
🌐
Booking.com
Host commission: 15–20%
High Volume EU/Asia
🏨
Agoda
Commission: 12–15%
SEA Focus Asian Guests
✈️
Expedia / Hotels.com
Commission: 15–25%
Western Guests Corporate
🛋️
Vrbo
Host fee: 5–8%
Family Stays US Market
🌏
Trip.com / Ctrip
Commission: 12–15%
Chinese Tourists Growing

🔧 Essential Software Stack

  • 📡 Channel Manager: Hostaway, Guesty, Lodgify, or CloudBeds — syncs calendars & prices across all platforms
  • 💲 Dynamic Pricing: PriceLabs or Wheelhouse — auto-adjusts prices based on demand, events, seasonality
  • 💬 Guest Messaging: Hostaway automated messages or Smartbnb
  • 🔑 Smart Locks: Igloohome, Yale Linus, or Schlage — guests get unique codes, no key handovers
  • 🧹 Cleaning Management: Properly or Turno (schedule & pay cleaners, photo checklists)
  • 📊 Analytics: AirDNA for market data, Hostaway dashboards for your portfolio
  • 💡 Accounting: QuickBooks or Xero integrated with Hostaway

📊 Monthly Tech Costs (per 10 units)

Channel Manager
RM 400
Dynamic Pricing
RM 180
Smart Locks
RM 150
Cleaning App
RM 100
Analytics
RM 150
Total Tech Stack: ~RM 980/month for 10 units = RM98/unit/month (very low relative to revenue)
Section 6

Operations Setup

Build systems that let you scale from 5 to 50 units without proportional headcount growth.

👥

Team Structure (First Year)

  • 1 You — Strategy, landlord relations, finance
  • 2 Operations Manager — Guest comms, check-ins, issues (hire at 10+ units)
  • 3 Cleaning Team — Outsource to cleaning company (RM60–120/turn)
  • 4 Handyman — On-call, not full-time. Budget RM500/unit/month
  • 5 Accountant — Part-time bookkeeper RM300–600/month
🧹

Cleaning Protocol

  • Partner with a reliable cleaning company (not freelancers)
  • Turno/Properly for scheduling & photo verification
  • Standard checklist per unit (beds, towels, toiletries restock)
  • Linens: consider linen rental service vs. buying (RM50–80/set)
  • Guest check-out time: 11am | Check-in: 3pm (cleaning window)
  • ! Charge cleaning fee to guests on top of nightly rate

Guest Experience System

  • Automated pre-arrival message (directions, check-in code)
  • Digital welcome book (PDF via WhatsApp or Notion page)
  • Smart lock with unique codes per booking
  • Welcome essentials: water, coffee, snacks, toiletries
  • Post-checkout review request message (automated)
  • ! Target: 4.8+ stars on all platforms — protects rankings

📅 Guest Journey Automation (Timeline)

T-3 days

Pre-Arrival Message

  • Send check-in instructions, smart lock code, parking details, house rules
  • Upsell: airport pickup, late checkout, extra cleaning service
Check-in day

Check-in Confirmation

  • Confirm arrival time, send real-time lock code
  • Available 24/7 via WhatsApp for first-hour support
Mid-Stay

Check-in Satisfaction Message

  • "Hi [name], hope you're enjoying KL! Is everything comfortable? Let us know if you need anything."
  • Catch problems before they become bad reviews
Check-out

Checkout Instructions + Review Request

  • Send checkout checklist (leave keys, lock up)
  • Within 1 hour of checkout, send review request
  • Leave the guest a 5-star review immediately (triggers reciprocity)
Section 7

Financial Projections & Calculator

Model your revenue, costs, and profitability at different portfolio sizes.

🧮 Portfolio Revenue Calculator

Monthly Portfolio Results

Gross Portfolio Revenue
Your Management Revenue
Total Ops Costs
Your Net Profit/Month
Annual Net Profit
Net Margin

💼 Startup Costs (First Unit)

ItemCost (RM)
SSM Company RegistrationRM 2,500
Company Secretary (Year 1)RM 2,000
MOTAC LicenseRM 300
DBKL Business LicenseRM 300
Legal (Management Agreement template)RM 800
Smart Lock (per unit)RM 600
Professional PhotographyRM 400
Welcome Kit / SuppliesRM 300
Channel Manager (3 months)RM 600
Website + DomainRM 500
Marketing Budget (Month 1)RM 1,000
TOTALRM 9,300

📈 Growth Scenario (12 months)

Month 1–2
2 units
-RM500
Month 3–4
5 units
RM 1.2K
Month 5–6
10 units
RM 4K
Month 7–9
15 units
RM 7K
Month 10–12
20 units
RM 12K
Break-even: ~Month 3 (5 units) | RM 100K/year net: ~15–20 units
Section 8

12-Month Launch Roadmap

Your week-by-week action plan from zero to a profitable portfolio.

Phase 1
Foundation
Month 1–2
Phase 2
Launch
Month 2–3
Phase 3
Scale
Month 4–8
Phase 4
Optimize
Month 9–12

🏛️ Legal & Admin

  • W1 Register Sdn Bhd via SSM (hire company secretary)
  • W2 Open business bank account (Maybank/CIMB)
  • W2 Register for TTx at LHDN
  • W3 Apply for MOTAC license
  • W3 Apply for DBKL business license
  • W4 Get lawyer to draft management agreement

🎯 Market Research

  • W1 Identify target buildings in KL (KLCC, BB, MK)
  • W1 Check condo by-laws for STR permissions
  • W2 Research competitor pricing on Airbnb for each zone
  • W2 Buy AirDNA 1-month subscription for market data
  • W3 Build your landlord pitch deck & income projection template
  • W4 Set up channel manager trial (Hostaway/Guesty)

📚 Key Resources & Contacts

🏛️ Government Portals

  • SSM: mycoid.ssm.com.my
  • MOTAC: eservices.motac.gov.my
  • LHDN: mytax.hasil.gov.my
  • DBKL: edbkl.dbkl.gov.my
  • JPDP (PDPA): jpdp.gov.my

🔧 Recommended Tools

  • Channel Manager: hostaway.com
  • Pricing: pricelabs.co
  • Market Data: airdna.co
  • Cleaning: turno.com
  • Smart Lock: igloohome.co

📖 Communities to Join

  • Airbnb Malaysia Hosts (Facebook)
  • KL Property Investors (Facebook)
  • Malaysia STR Association
  • BiggerPockets (global)
  • STR Malaysia WhatsApp groups
🚀
Ready to Start? The single best first action: contact 10 condo owners in one building this week with a personalised income projection. Your first signed management agreement is the hardest — everything after that is proof and referrals.