Short-Stay & BnB Operations

Setting Up a BnB in Malindi: Licenses, Permits, and Legal Requirements

Published: June 24, 2026, 8:30 p.m.
Author: admin

Malindi, a historic coastal town known for its unique blend of Swahili culture, Italian influence, and scenic beaches, is one of Kenya’s most established tourism hubs. Key areas like Casuarina, Silversands, Marine Park Road, and Sabaki attract diverse visitors, including European retirees, domestic vacationers, and business travelers. The demand for private holiday villas, apartments, and cottages makes Malindi a highly attractive market for short-term rental investments.

However, operating a holiday home or bed-and-breakfast (BnB) in Malindi requires compliance with several national and county regulations. If you are exploring how to start airbnb malindi operations, you must navigate the legal framework governing commercial hospitality. Operating without a tourism regulatory authority license or failing to obtain the correct county permits can lead to legal issues, fines, or business closure. This guide outlines the essential licenses, permits, and legal steps required to set up a compliant short-stay business in Malindi.


1. Zoning Laws, Land Titles, and Local Regulations in Malindi

Before investing in property or converting an existing home into a short-term rental, you must confirm that the property conforms to local zoning laws and land ownership conditions.

Verify Title Status on Ardhisasa

Many properties in Malindi, especially older villas and plots near the coastline, have complex land ownership histories or are subject to leasehold renewals. Conduct a land search on the Ministry of Lands' digital portal, Ardhisasa, to verify:
* The legal status of the land and the remaining leasehold term.
* That the property is free of disputes or encumbrances.
* Zoning restrictions that might prohibit commercial hospitality operations.

Local Estate Rules and Setback Lines

If your property is located within a gated community or a structured villa complex in Casuarina or Silversands, review the local association bylaws. Some developments restrict guest turnovers to maintain security and privacy. Additionally, any property near the ocean must comply with beachfront setback guidelines, which prohibit construction or significant structural changes within designated distances from the high-water mark.


2. Mandatory Licenses and Permits for Malindi BnBs

To run a compliant short-stay business in Malindi, you must obtain licenses from national agencies and the Kilifi County Government.

A. Tourism Regulatory Authority (TRA) License

The Tourism Regulatory Authority (TRA) regulates all tourist accommodation services in Kenya under the Tourism Act of 2011. A TRA license is the primary bnb business license kenya requires.

  • Application Process: Register on the online TRA portal, upload your KRA PIN, national ID or passport, property ownership documents or lease agreement, and photos of the property.
  • The Inspection Process: A TRA officer will physically inspect the property to verify that it meets hospitality standards:
    • Proper ventilation, clean linen, and functional amenities.
    • Hygienic water storage (crucial in Malindi due to municipal supply variations).
    • Safety measures, including secure locks and clear exit routes.
    • A physical guest register to log guest details.
  • Fees: A KES 1,000 application fee and an annual license fee starting at KES 8,500 for homestays/villas.

B. Kilifi County Single Business Permit (SBP)

All commercial operations in Malindi must hold a Single Business Permit issued by the Kilifi County Government.
* How to Apply: Apply through the Kilifi County online revenue system or at the Malindi Sub-County offices.
* Cost: The annual SBP fee typically ranges between KES 10,000 and KES 25,000, depending on the size and capacity of the property. The permit is valid for one calendar year.

C. Public Health Certificate

The Kilifi County Department of Health requires all accommodation facilities to undergo inspection.
* Sanitation Standards: Inspectors will verify clean water storage, proper waste disposal systems, and regular pest control.
* Food Safety: If you employ a private chef or offer meals to guests, the staff must obtain medical food handler certificates.
* Cost: Approximately KES 5,000 annually.

D. County Fire Safety Certificate

Your property must meet county fire safety standards. You are required to install:
* A 9kg dry chemical powder fire extinguisher and a carbon dioxide (CO2) extinguisher.
* A fire blanket in the kitchen area.
* Smoke detectors in bedrooms and common areas.
* A first aid kit stocked with basic medical supplies.
* The annual fire certificate fee is approximately KES 3,000 to KES 5,000.

E. Joint Copyright Licenses (MCSK / KAMP / PRISK)

If your BnB offers entertainment systems, smart TVs, or sound systems in guest rooms or common areas, you must pay public performance royalties. The joint annual license fee is approximately KES 8,000.


3. Tax Obligations and Financial Setup

Tax compliance is managed by the Kenya Revenue Authority (KRA). Malindi short-stay operations must be structured correctly for tax purposes.

KRA Income Tax and Turnover Tax (TOT)

  • The Classification: KRA classifies BnBs as active businesses because they provide services (Wi-Fi, cleaning, linens, utilities). They do not qualify for the passive 7.5% Monthly Rental Income (MRI) tax.
  • Taxes on Profits: You must pay standard corporate tax (30% on net profits) or individual income tax on a graduated scale.
  • Turnover Tax (TOT): If your annual gross revenues are below KES 25 million, you can opt for Turnover Tax (TOT) at 3% of your gross monthly revenues, filed monthly on the KRA iTax portal.
  • Tourism Levy: Licensed operators must charge a 2% Tourism Levy on accommodation fees and remit it monthly to the TRA.
  • eTIMS compliance: You must register your business on KRA's eTIMS platform to issue electronic, tax-compliant invoices.

Payment Routines with M-Pesa

For accounting efficiency, set up a Lipa Na M-Pesa Paybill or M-Pesa Business Till (Buy Goods) registered in your business name. Avoid receiving guest payments on a personal M-Pesa number. This provides a transparent digital ledger, simplifies monthly tax reconciliation, and builds guest trust.


4. Cost, Validity, and Processing Timeline Comparison Table

The table below outlines the key permits, costs, and processing timelines for launching a BnB in Malindi:

License/Permit Issuing Agency Estimated Annual Cost (KES) Processing Time Validity
TRA License Tourism Regulatory Authority KES 9,500 (Reg + Annual Fee) 14 - 30 Days 1 Year
Single Business Permit Kilifi County Government KES 15,000 5 - 7 Days 1 Year (Expires Dec 31)
Fire Safety Certificate County Fire Department KES 4,000 7 Days 1 Year
Public Health Certificate Kilifi County Health Department KES 5,000 10 - 14 Days 1 Year
Copyright License MCSK / KAMP / PRISK KES 8,000 2 Days 1 Year
Tourism Levy Account Tourism Regulatory Authority 2% of Monthly Gross Sales Ongoing Monthly Filing

5. Pre-Launch Compliance Checklist for Malindi BnBs

Complete these essential steps before welcoming your first vacation guests:

  • [ ] Verify Title Deed on Ardhisasa: Confirm zoning and check for conservation overlaps or building setback violations.
  • [ ] Register on the TRA Portal: Submit your ID, PIN, and property details for licensing.
  • [ ] Install Mosquito Nets & Screens: Ensure all guest beds have functional nets and windows have insect screens.
  • [ ] Purchase Safety Equipment: Install fire extinguishers, fire blankets, and a fully stocked first aid kit.
  • [ ] Apply for Kilifi County Business Permit: Submit your business details via the Kilifi County revenue portal.
  • [ ] Obtain Health Clearances: Schedule an inspection of water systems, swimming pool, and kitchen facilities.
  • [ ] Onboard on eTIMS: Register your business with KRA’s eTIMS system for tax-compliant invoicing.
  • [ ] Set Up M-Pesa Merchant Till: Isolate business revenues by setting up a Lipa Na M-Pesa till.
  • [ ] Create Guest Registry: Set up a secure logbook to record details of all domestic and international tourists.

Book Your Coastal Getaway or Maximize Your Villa's ROI

Malindi’s holiday rental market offers exceptional yields, but compliance is key to protecting your asset. Whether you are looking to book a stunning, legally compliant beachfront villa for your next vacation, or you are an owner seeking professional management to optimize your short-stay yields, we are here to help.

Book a Premium Malindi Short-Stay Villa or Schedule an Investment Consultation Today!

Ready to Secure Your Next High-Yield Investment?

Schedule a free yield analysis consultation with our sourcing agents, register for distressed deal alerts, or submit a bespoke property request today.

Need Consultation?
Bespoke Sourcing

Our agents will coordinate with developers and verify legal titles to source off-plan or distress assets for you.

Get Deal Alerts

Receive immediate WhatsApp and SMS notifications when distressed assets hit the market.

Need Consultation?

Have questions about landlord management, rental invoices, or corporate booking packages?

Contact Our Office