Pricing

$12 per property + $3 per room. Less for big properties. 0% of your bookings.

Rooms 1 to 15: $3. Rooms 16 to 50: $2. Above 50: $1.50. Per month. The rooms of all your properties are counted together. Billed monthly, or cheaper on an annual plan if you commit for 12 months.

Free month = your real bookings · explore trial and demo = sample data. All three, side by side.

Work out your bill

A dorm sold by the bed counts as one room, however many beds it has.

Your monthly bill
$36/ month
1 property × $12
$12
8 rooms × $3Rooms 1 to 15
$24
Share of your bookings
0%

First month free — nothing is charged for 30 days. We move you across ourselves at no charge, and the 30 days start the day your first channel goes live, with the whole product, channel manager and booking engine included. No card is needed to start; we ask for one five days before the free month ends. The first charge is 30 days after go-live, and you can cancel before it.

$12
per property, per month

One charge for each property you run in Vortex PMS, whatever it is — a villa, a hotel, a block of serviced apartments.

$3
per room, per month, for rooms 1 to 15

Rooms 1 to 15: $3. Rooms 16 to 50: $2. Above 50: $1.50. Each band is priced only on the rooms inside it, so the bill never jumps. Counted from the rooms actually live in the system, across all your properties together. A dorm sold by the bed counts as one room, however many beds it has. Add one mid-month and it is prorated.

0%
of your bookings

No commission on a direct booking, no cut of an OTA booking, no per-reservation fee. What you sell is yours.

Two plans, same product. Billed monthly, or 20% cheaper on the annual plan. The annual plan is discounted because it is a 12-month commitment — that is the trade, and it is the only difference between them.

What that comes to.

The same arithmetic your invoice runs, applied to a few shapes. Find the one nearest yours, or work out your own — $12 × properties + the per-room price of each band × the rooms inside it.

ExamplePropertiesRoomsMonthly planAnnual planper month, 12-month commitment
One villa14$24/mo$19/mo
Small guesthouse16$30/mo$24/mo
One B&B or guesthouse18$36/mo$29/mo
Small boutique hotel115$57/mo$46/mo
One hotel130$87/mo$70/mo
Three properties349$149/mo$119/mo
Ten properties10220$490/mo$392/mo

$12/property + $3/room per month, less for big properties · 0% of your bookings. The formula does not stop at the bottom of this table — it is the same rule at any number of properties or rooms, and the per-room price keeps stepping down. Running a condo-hotel with per-owner revenue splits, or want the arithmetic checked against your own inventory? Email us.

Three ways to start.

Three ways in, and one difference decides it: the free month is the only one that runs on your real property and your real bookings. The 14-day explore trial and the public demo both run on sample data, so neither connects your channels or takes real payments.

Your real dataRecommended

First month free

Your real property and your real bookings.

The one that runs your actual business. We move you off your current system at no charge, and once your channels are live the whole product is yours for 30 days with nothing charged.

What it costs to start
No card to start · nothing charged for 30 days from go-live · migration on us
How it ends
The first charge is 30 days after go-live. We email you five days before it, and you can cancel before it.
How to begin
Sign up and we start the move. No card needed to connect your channels.
Sign up
Sample data

14-day explore trial

Sample data. Not your bookings.

An account of your own, opened with no card and pre-loaded with a sample property — sample bookings, rates, statements and reports — so you can click through every screen. Nothing to set up. Because it runs on sample data it does not connect your real channels and does not take real payments.

What it costs to start
No card · the account stays yours
How it ends
Ends by expiring after 14 days. Say the word whenever you like and we start the move to your real property.
How to begin
Sign up with no card and the sample property is ready to click through.
Sign up
Sample data

Public demo

Sample data. No signup at all.

One click into a throwaway account already full of sample bookings, with nothing to fill in first and no signup. It is there to look at, not to run a property on — the same sample data as the explore trial, minus the signup.

What it costs to start
No card, no email, no password
How it ends
The throwaway account is deleted after 7 days. Nothing you do in it is kept.
How to begin
No signup: one click and you are looking at it.
Try the demo — no signup

Monthly plans can be cancelled before any renewal. The annual plan is discounted because it is a 12-month commitment. Either way your data is exportable to CSV at any time, and migration is on us — a person builds the property out with you and moves your existing bookings across.

What the price includes.

All of it. There are no tiers, no feature you unlock by upgrading, and no separate subscription for distribution. The only thing on this site that costs extra is the one add-on module in the next section, and it says so on its own page too.

Channel manager — Booking.com, Airbnb, Expedia, Agoda and Vrbo

Rates, availability and restrictions push out; bookings, changes and cancellations come back in. No separate channel-manager subscription, no per-unit distribution fee, no second contract.

Your own booking engine

A direct booking site on your own domain, an embeddable search widget for a site you already have, promo codes, multi-room carts, fourteen languages and guest-chosen display currency.

Payments

Cards, Apple Pay and Google Pay at checkout, deposits, payment links you send from a booking, refunds, and automatic card capture on OTA bookings at the cancellation cutoff.

Digital check-in and ID capture

Guests check in before they arrive. Front-desk registration captures a legal ID for every occupant, with the documents held behind authentication and pruned on your retention schedule.

Housekeeping and maintenance

Cleaning tasks generated from your own cadence rules, worked through on a phone, plus a maintenance ticket queue anyone on the team can file into.

Owner statements and the owner portal

Per-unit revenue attribution, monthly statements with OTA commission deducted and your management fee applied, and read-only portal access with owner blocks for personal stays.

Reports and earnings

What the guest paid, what the channel took, what the card processor took, what reached you — reported from recorded figures, with a plain 'not reported' wherever nothing was.

The whole team, and the whole history

Unlimited users and reservations, role-based access, a tamper-evident audit log of every change, and CSV export of your data whenever you want it.

The only paid add-on

AI guest messaging — $8 per unit a month for whole places, or $12 per property + $1 per room where rooms are sold separately.

On top of your plan, and only on the properties you switch it on for. Booking.com, Airbnb and Expedia messages arrive in one inbox, with replies written from your knowledge base, calendar, folio and add-on catalogue.

AI drafts replies for your team to review and send. Autopilot is off until you switch a property on, and sends only above a confidence score you set; anything urgent or flagged waits for a person. The complete limits are on the feature page.

4 cottages let whole: $8 × 4 = $32 a month. A 12-room property selling rooms individually: $12 + $1 × 12 = $24 a month, added to the $48 plan. No message limits, no usage caps, no conversation history that expires.

It is paid, not included, because it runs on a third-party messaging service that bills us every month for each property it is live on. That is why you pay only where you switch it on, and why there are two rates.

WhatsApp guest messaging is on request and is not live yet. Once it is, WhatsApp messages are billed by usage, on top of your plan and not as an add-on: a template message outside the 24-hour reply window will be $0.05 and a marketing message $0.15. Replies inside the 24 hours after a guest wrote to you are free for the first 1,000 per WhatsApp number each calendar month, then $0.06 each. Charges are added to your monthly invoice with the count, and a month with none adds nothing.

See what it actually does

The billing questions people actually ask.

How much does Vortex PMS cost?
$12 per property + $3 per room. Less for big properties. Rooms 1 to 15: $3. Rooms 16 to 50: $2. Above 50: $1.50. Per month, and 0% of your bookings. Billed monthly, or cheaper on an annual plan if you commit for 12 months.
Is there a free trial?
First month free — nothing is charged for 30 days. We move you across ourselves at no charge, and the 30 days start the day your first channel goes live, with the whole product, channel manager and booking engine included. No card is needed to start; we ask for one five days before the free month ends. The first charge is 30 days after go-live, and you can cancel before it. Want to look around first? Explore a fully-loaded sample property for 14 days instead — no card, no setup. It runs on sample data, so it does not connect your real OTAs or take real payments.
Can I cancel?
Monthly plans can be cancelled before any renewal. The annual plan is discounted because it is a 12-month commitment.
Do I pay the full price in my quiet season?
Quiet season? Hibernate the account and pay a flat $8 a month, however many rooms you have. Your channels (Booking.com, Airbnb, Expedia and the rest) are switched off; your own booking page stays on, and direct bookings keep their emails, payment links and online check-in. Your data and logins stay. Pick the day your channels come back, 2 to 7 months ahead (or wake earlier yourself); the normal price applies from that day. Monthly plans only, once no upcoming channel bookings are left.
Do you take a percentage of my bookings?
No. Vortex PMS takes 0% of your bookings, direct or through a channel. The subscription is the whole of what we charge; the only other costs are the add-on module below, if you switch it on, and WhatsApp messages once WhatsApp is live (billed by usage, see below).
Are there any paid add-ons?
One. The AI guest-messaging module is $8 per unit per month where the whole place is rented as one, or $12 per property + $1 per room where rooms are sold separately — on top of your plan, and only on the properties you switch it on for. Which rate applies follows how the property is set up where your channels are connected. Everything else listed on this page is included at the plan price, apart from WhatsApp messages, which are billed by usage rather than as an add-on.
What will WhatsApp messages cost?
WhatsApp guest messaging is on request and is not live yet. Once it is, WhatsApp messages are billed by usage, on top of your plan and not as an add-on: a template message outside the 24-hour reply window will be $0.05 and a marketing message $0.15. Replies inside the 24 hours after a guest wrote to you are free for the first 1,000 per WhatsApp number each calendar month, then $0.06 each. Charges are added to your monthly invoice with the count, and a month with none adds nothing.
Is there a setup or implementation fee?
No. Setup is free and a person does it with you — we build out your rooms, rates and channel connections together, and move your existing bookings across.

Start on the free month.

First month free. Migration is on us.

First month free — nothing is charged for 30 days. We move you across ourselves at no charge, and the 30 days start the day your first channel goes live, with the whole product, channel manager and booking engine included. No card is needed to start; we ask for one five days before the free month ends. The first charge is 30 days after go-live, and you can cancel before it. Want to look around first? Explore a fully-loaded sample property for 14 days instead — no card, no setup. It runs on sample data, so it does not connect your real OTAs or take real payments.

Migration is on us. We set up your property, reconnect your channels, and move your bookings and rates for you — no downtime.