Install Search the Frappe marketplace, or we help you host on Azure, AWS, Hostinger, and more. Get started
On the Frappe Cloud Marketplace

The open-source PMS for hotels and hospitality groups.

Kamra is an open-source property management system for hotels and vacation rentals. Front desk, billing and taxes, restaurant POS, housekeeping, direct bookings, and multi-villa catalogs: the complete PMS on software you own, with no per-room fees and nothing held back. Install it from Frappe Cloud, on Azure / AWS / Hostinger with our help, or let us run it for you.

AGPL-3.0 License Frappe marketplace, Azure, AWS, Hostinger…

Prefer a live walkthrough? Try the demo · Marketplace or your cloud · Marketplace listing · Get a quote from it · Plan a migration · Opening a hotel?

Hotels & vacation rentals Every feature included No per-room pricing GST · VAT · SST · PB1 built in
Kamra front-desk dashboard

Data sovereignty

The case for owning the stack

Kamra is inspectable AGPL-3.0 software. Guest data lives on the server you choose, not a vendor meter. Same complete system if you self-host, host it on Frappe Cloud, or we host it.

Absolute privacy

Reservations, folios and guest history never leave the server you pick. Self-host on your own iron, or a region you control.

Total data control

Your database, your backups, your export. No ransom at renewal, no waiting on a vendor to hand you your own books.

No vendor lock-in

Standard Docker and Frappe. Move hosts, fork the code, leave Frappe Cloud or Kamra Cloud whenever you want. Read the case →

One system, the whole property

Everything a property runs on, in one open codebase

Not a trial, not a lite edition. The same complete system whether you self-host, host it on Frappe Cloud, or we host it, for hotels or short-term rentals.

Front desk

Check-in to checkout

Tape chart, arrivals board, group bookings, room blocks for VIPs and maintenance, waitlists, self check-in links.

Money

Folios, taxes & invoices

Per-line tax from your country's pack (GST, VAT, SST, PB1), split and route bills, night audit, per-property invoice series, GSTR-1 export.

F&B

Restaurant POS + kitchen

Captain ordering, live kitchen display, QR menus guests order from, room posting straight to the folio.

Housekeeping

A real floor app

Task assignment and self-claim, VIP and arrival context, minibar posting, laundry, lost & found, SLA escalations to the manager.

Direct bookings

Your own booking page

Commission-free bookings with live rates, photos, check-in/out search, promo codes, experiences as add-ons, and your brand colour.

Vacation rentals

Villas & multi-site STR

Several villas at different addresses, sold room-wise or whole-house, with deposits, cleaning fees, maps, and a guest catalog that looks like a listing site.

Chains

Multi-property built in

One login, shared guest profiles, central reservations across properties, and a portfolio dashboard.

New · short-term rentals

Hotels and vacation rentals, same open codebase

Set property kind to Short Term Rental and the same PMS becomes a villa portfolio. Hotels keep the classic front desk. Nothing is a separate product or an add-on licence.

Property kind

Hotel or short-term rental

Choose it in the setup wizard or later in Settings. Hotel installs stay on the tape chart and arrivals board. Flip the kind and the guest side becomes a listing catalog.

Catalog

Several villas, one booking site

Each site has its own address, map, photos and rate. Guests browse the portfolio, open a villa, then book a room or the whole place.

Inventory

Sell room-wise or whole-house

Sellable units and competition groups mean booking the villa takes its rooms off sale. Packages sit next to rooms without a second system.

Guest search

Check-in and check-out dates

A real date-range search, adults and children, and a Check availability button. Not a nights spinner copied from a hotel engine.

Money

Cleaning fees and deposits

Cleaning fees and refundable security deposits on the quote. Instant book with holds, or request-to-book, using the same folio engine hotels already run.

One stack

Desk, taxes, POS, agents

Housekeeping, GST and VAT packs, restaurant POS and MCP tools stay in the same build. Add a second villa or a hotel later without migrating.

Read the v2.5.0 announcement · Try it: demo booking · live villa catalog · feature docs

Where we work

Your country's taxes, currency and invoices, built in

Country packs make Kamra native to where you operate. Pick yours:

India

GST, slab-aware

GST slabs by tariff, GSTIN invoices, GSTR-1 export for Tally, Zoho Books or ERPNext. ₹ and lakhs everywhere. Kamra for India →

Indonesia

PB1 / PBJT hotel tax, flat per-region rate

NPWP on tax invoices · Rupiah, Indonesian number format. Kamra for Indonesia →

Thailand

VAT 7% on rooms and F&B

ใบกำกับภาษี tax invoices with your Tax ID · Baht, Thai number format. Kamra for Thailand →

Malaysia

SST 8% rooms · 6% F&B, the split is built in

Tourism Tax (RM10/room/night) as a folio line · SST registration no. on invoices. Kamra for Malaysia →

UAE & Gulf

VAT 5% with FTA-style Tax Invoice and TRN

Municipality fee & Tourism Dirham as folio lines · Dirham · English + العربية interface. Kamra for UAE & Gulf →

Everywhere else

Flat-tax generic pack

A clean flat-rate pack for any other country. The pack seam is open source, so yours can be next. Ask on GitHub →

AI-native, not AI-bolted-on

Bring your own AI. It works here like a member of staff.

Kamra ships an MCP server with 31 governed tools. Connect Claude, or any MCP client, and it quotes, books, posts charges and runs the night audit as a permission-checked user, with every action in the audit log. Prices and taxes always come from the pricing engine, never from the model.

Read the MCP docs →

Done for you

Don't want to touch a server?

We migrate you from eZee, Cloudbeds or a spreadsheet, train the desk and the floor, and stay on call under an annual support contract. Live in about a week. From $499 one-time, AMC from $399/year.

Pricing

Free to own. Fair to host.

The software is identical in every column. We never gate features. You pay for servers, assurance and people, never for capabilities.

Frappe Cloud Marketplace

Install on your Frappe sitethe Kamra app is free

Create a private Frappe v16 bench, add Kamra from the marketplace, then open /kamra/setup. You pay Frappe for the site. Same complete software as self-host.

Self-host

Free forever · every feature
  • The complete PMS, nothing held back
  • Runs on a small VPS (2 vCPU · 4 GB RAM · 40 GB)
  • Hostinger, DigitalOcean, Linode, AWS: guides for each
  • Community support on GitHub
  • You manage updates, backups and the server
# any 4 GB Ubuntu VPS
git clone https://github.com/frappe/frappe_docker
# add kamra to apps.json, then
docker compose up -d
bench new-site yourhotel.com --install-app kamra

Self-Host Assured

Support, not gateswrite to [email protected]
  • Keep hosting it yourself, same free software, forever
  • Priority support channel with the team that builds Kamra
  • Upgrade assistance on every release, security advisories first
  • Quarterly health check of your server, backups & SSL
  • Or start with implementation & an annual support contract
  • For hotels that want independence and someone on call

Kamra Cloud

Priced for your propertywrite to [email protected]
  • Same complete software, zero feature gates
  • We host, back up, update and monitor it
  • Migration from your current PMS, done for you
  • Priority support from the team that builds Kamra
  • Kamra AI included: copilot ready on day one, no API keys to manage, metered fairly by use
  • Voice & WhatsApp concierge minutes via HeyKoala, so your phone line answers itself
  • Connected services: e-invoicing via licensed GSP, WhatsApp gateway, payment gateway setup
  • You can export everything and self-host any time
Connected services & done-for-you

Pay per use, or hand it to us once

Metered services carry third-party licensing we pass through with a fair margin. Priced per unit, on request, never as a feature gate.

GST e-invoicing & filing

IRN generation and GSTR filing through a licensed GSP, wired into the invoices Kamra already makes.

per document

WhatsApp gateway

Guest messaging, check-in links and housekeeping alerts on your own WhatsApp number.

per conversation

AI concierge minutes

A voice & WhatsApp concierge (HeyKoala) that quotes, books and answers, metered by the minute.

per minute

Payment gateway setup

Payment links and advance collection wired to your own gateway account, done for you.

one-time

Migration, done for you

We move your bookings, guests and history from eZee, Cloudbeds or any CSV. Preview first, zero lost data.

one-time

Implementation & training

Property setup, rate card, staff training on the floor apps. Your team live in a week, with an annual support contract after.

one-time + AMC

Booking-page SEO setup

Your direct-booking page tuned: photos, copy, schema markup, search console.

one-time

Homestay & STR program

Heritage stays, homestays and villa portfolios get Kamra Cloud at community pricing. Ask us.

community

Deploy Kamra for your hotel clients? We work with independent consultants and agencies: become a Kamra partner.

Talk to us

Ready to go live?

Most hotels start with implementation and an annual support contract. Tell us what you run today and how many rooms. We will reply with a fixed quote. [email protected]

No spam, no drip campaigns. A person replies.
Questions

Fair questions, straight answers

What is Kamra PMS?

Kamra is an open-source property management system for hotels and vacation rentals. It covers front desk, billing and taxes, restaurant POS, housekeeping, and commission-free direct bookings. Install it from the Frappe Cloud Marketplace, self-host it free under AGPL-3.0, or run it on Kamra Cloud.

Can I install Kamra on Frappe Cloud?

Yes. Search and install from the Frappe Cloud Marketplace on a private Frappe v16 bench, then open /kamra/setup. Prefer Azure, AWS, Hostinger, or another cloud? We can help you host there too.

Is anything locked behind a paid plan?

No. Every feature in Kamra is open source and included in both self-host and Cloud. Cloud adds hosting, support and connected services that carry third-party licensing costs (like live GST e-invoicing through a licensed provider). Services, not feature gates. The GSTR export files are free for everyone.

Why don't you charge per room?

Because adding rooms doesn't make software cost more. Per-room pricing is a tax on your growth. Cloud pricing scales only with the server your property needs.

What server do I need to self-host?

A 2 vCPU / 4 GB RAM / 40 GB SSD VPS runs a full property comfortably. What you pay the host depends on the provider. Step-by-step guides here.

Can I leave Kamra Cloud later?

Yes. It's your data on open-source software: export everything and self-host any time. That's the point.

Does the AI decide prices or taxes?

Never. Rates, taxes and availability come from a deterministic pricing engine verified by an automated test suite. The AI can only call governed tools, as a permission-checked user, with every action logged.

Ask an AI about Kamra

Open your assistant with the question already typed. It answers from our public pages, not our marketing copy.

Open source on GitHub

If Kamra is useful, star the repository. Stars help hoteliers and implementers find a PMS they can actually own. AGPL-3.0, inspectable, forkable.

Star on GitHub 27