Pricing a real hotel in production since 2024 — fully autonomous since June 2026
The revenue system that already runs a real hotel.
Compass prices our own boutique hotel live, every day — a deterministic engine with the rationale spelled out in plain English, pushed to the PMS automatically inside guardrails you set. Not a demo built for the meeting.
Native Mews and ElektraWeb integrations. Generic webhook push for any channel manager.
July 2026 · Standard Double · BAR
Guardrails €79–€160
Sat 4 Jul · high demand · 2 competitors sold out
€138€95+45% vs flat rate
- Weekend peakSaturday demand multiplier
- Local festivalDestination event in the calendar
- Compression detected2 of 6 competitors sold out
- Inside guardrailsOperator band €79–€160 respected
- €62 → €102
- ADR 2021 → 2025, revenue-weighted — up every year the engine priced the property
- ~98.9%
- recommendations accepted — 7 overrides in more than 600
- ~10h → ~1h
- weekly rate-setting effort, owner-estimated
- 93%
- of days within €2 of expert pricing in a full-year shadow run
Validation
Proven, not promised.
Most RMS vendors demo synthetic data. Compass has been pricing a real hotel in production since 2024 — here is the validation discipline behind that. Read the full case study.
It matched a human expert for a year
Before we let it touch a live rate, Compass ran in shadow against expert manual pricing for a full year of dates — fed live occupancy, booking pace and competitor data. It landed within €2 on 93% of days, and on the biggest gaps it was the more correct price.
Then we bet our own hotel on it
Since June 2026, Compass is the canonical pricing system for our own property: it computes and pushes a 480-day rate horizon to the PMS every day, autonomously, inside operator-set guardrails — with every change in an append-only audit log.
And here is what we won’t claim
No "+X% revenue" promises — nobody can honestly make one. We prove parity with expert pricing, show you the live demand feeds the expert doesn’t have, and offer the same shadow-then-cutover path we used ourselves. Your data verifies it before your rates trust it.
How it works
A morning glance, not a spreadsheet afternoon.
- 01
Connect your PMS
A six-step wizard: connect Mews (or ElektraWeb white-glove), pick your rooms and comp set, set the floor and ceiling you are comfortable with, choose recommendation or autopilot mode.
- 02
The engine prices every night
Occupancy, booking pace, comp-set moves, feeder-market holidays and events feed a deterministic 15-step engine — and every recommended price carries its rationale in plain English.
- 03
Review, approve, push
Accept recommendations one click at a time, or let guardrailed autopilot push the full horizon to your PMS daily. Disagree? Lock your own price and the engine respects it.
Product
Built for properties Duetto and IDeaS don't serve.
Chain-grade revenue strategy at a price-point a 30–100 room hotel can absorb.
AI-reviewed recommendations
Every price comes with a natural-language rationale — occupancy, comp set, season, events — so your team understands the why, not just the number.
Compression detection
When competitors sell out, the engine gets aggressive automatically. Floor + ceiling guardrails keep it sensible.
Feeder-market holiday tracking
German school breaks, French half-terms, Bulgarian holidays — the calendar surfaces the source-market signals your transient demand actually responds to.
Group quotes with displacement
Twelve rooms across three nights? The engine returns a displacement-aware price that knows what those rooms would otherwise sell for transient.
Push to your channel manager
Native Mews and ElektraWeb adapters. HMAC-signed webhook for any third-party CM (SiteMinder, Cloudbeds, custom).
Per-property configuration
Every multiplier, threshold, holiday calendar, and comp set is per-property. No one-size-fits-all assumptions leak between tenants.
Who it's for
Built for one kind of hotel.
We would rather you found out in ninety seconds than in your second month.
This is you
- Independent or a small group — one to five properties
- No full-time revenue manager; the person setting rates already has three other jobs
- Real complexity: seasonal compression, events, some group and wedding business
- Too big for a spreadsheet, far too small to pay chain-tool economics
This probably isn't
- Large chains needing cluster hierarchies and per-brand rate strategy
- Properties whose rate is fixed by contract, allocation or a parent brand
- Anyone wanting a fully hands-off system with no operator judgement in the loop
- Hostels and serviced apartments — the demand model here is built around hotel room nights
Case study — The Plaza Hotel Edirne
We don't quote a made-up uplift number. We run a real hotel on it.
The Plaza is the property Compass was built on — not a pilot we recruited, the hotel we run. The engine has priced it live since 2024, and ADR has risen every single year. Since June 2026 the system prices it fully autonomously: a 480-day rate horizon computed and pushed to the PMS every day, inside operator-set guardrails, with every change in an append-only audit log.
The honest read on 2025: a record ADR defended through a ≈+12% inventory expansion — more rooms, higher rate, revenue defended. Read the full case study.
Prefer to start from your own figures? Run the ROI calculator — your rooms, rate and occupancy in, break-even and an honest range out. No uplift percentage, and no form in front of the answer.
ADR, revenue-weighted · 2021–2025
+65% since 2021, +13.1% across the engine's two live years — through a ≈+12% inventory expansion. Revenue-weighted, from the hotel's own PMS records; the hotel is closed for renovation in 2026, so the proof window is 2021–2025.
FAQ
The awkward questions, answered.
What actually goes into a price recommendation?
Five families of signal: where the date sits in your season and week, live occupancy from your PMS, booking pace against the same lead time last year, your competitor set’s rate band, and the events that move demand in your market — both local events and the school holidays of the markets your guests travel from. Fifteen explicit steps, each one auditable, and every recommendation carries the breakdown showing which signals pushed the rate up and which pulled it down.
Do you use real-time market and pickup data?
Yes to both, on a daily cycle rather than a live tick. Competitor rates are scraped on a repeating schedule through the day; occupancy and rooms on the books sync from your PMS on their own cadence; the engine re-prices the forward horizon every hour. Hotel demand does not move fast enough for anything more frequent to be a real advantage — the honest constraint is scrape frequency and cost, not our refresh loop.
Can you measure the revenue impact of your recommendations?
Not as a headline percentage, and we will not invent one. Historical competitor and pace feeds were never archived, so any backtested uplift figure would be fiction dressed as evidence — we ran that backtest, found it measured a data-starved engine rather than the real one, and left the number out of our own deck. What we can show you: a shadow run against the expert pricing we replaced that landed within €2 on 93% of forward dates, our own property’s ADR rising every year the engine has priced it, and a rate-change log in your account recording every price we moved so you can run the comparison on your own numbers.
What makes you different from the other RMS vendors?
Three things. It already runs a real hotel in production rather than a demo tenant — the same code path you would be on. Every price is explainable in plain English, so you can defend it to an owner without a data science detour. And the pricing itself is deterministic, not a language model guessing: the AI explains the number, it does not produce it. In two years of production our operator overrode 7 recommendations out of more than 600, which is the number we would rather be judged on than a marketing claim.
How do you integrate with our PMS and channel manager?
Mews connects through a six-step self-service wizard — you paste an access token and the system discovers your services, rates and room types. ElektraWeb is native but onboarded white-glove, because their API requires vendor-side authorisation we arrange for you. Any other channel manager — SiteMinder, Cloudbeds, something bespoke — can receive rates through a signed outbound webhook. If your PMS is not on that list, Watch works with no connection at all, which is exactly why the tier exists.
How do you forecast occupancy, and how far ahead?
By blending what is already on the books with the same date last year, weighted by how far out you are: far from arrival the forecast leans on last year’s final position, and as the booking window closes it shifts onto your actual pickup. The blend follows a roughly six-week booking lead, which matters for late-booking properties — a flat linear ramp systematically under-forecasts their peak. We price a forward horizon of well over a year; the forecast is most useful inside ninety days and we show it as a gap rather than a guess where the history behind it is too thin.
How is our data secured, and what compliance do you hold?
Your data lives in EU-hosted Postgres, encrypted in transit and at rest, with row-level security isolating every property at the database layer rather than only in application code. PMS credentials go into an encrypted secret store, never into a config table. We are a UK company operating under UK and EU GDPR, we will sign a DPA, and our sub-processors are listed publicly. We do not hold SOC 2 — we are not going to display a badge we have not earned, and anyone showing you one should be asked for the report.
Which competitors and market data are included?
You choose your comp set — the properties you actually lose business to, not a radius the software picked. There is a map picker during setup if you want to browse what is nearby, and you can add or change properties later. For each competitor we track published rates across your forward dates, and we detect when one has sold out, which is the demand signal a plain price list misses entirely.
How do you collect and refresh competitor pricing?
Published rates are collected on a repeating daily schedule and stored as a history, so you see a trend rather than one afternoon’s snapshot. Every figure on screen carries the timestamp of the scrape behind it. Two deliberate details: we prefer the actual bookable rate over a struck-through headline, and we exclude your own listing from your market median — rate-shopping feeds will hand you your own OTA page, which quietly drags "the market" towards whatever you already charge.
How long until we’re live?
On Pro, a Mews property completes the wizard and gets its first full set of recommendations generated the same day — nothing is pushed to your PMS until you switch pushing on, so there is no risky first night. ElektraWeb takes longer because the vendor authorisation is arranged for you. On Watch there is no PMS step at all: we build your comp set with you on the call. In every case the sequence is deliberately shadow-first — look at the numbers next to your own decisions for a couple of weeks before letting anything write.
Pricing
Flat per-property pricing.
No commission on bookings. No per-user seats. Prices are public because you should be able to work out what this costs without booking a call.
Watch
€119
per property / month, any size
See your market clearly before you connect anything.
No PMS connection needed. The GM who wants to see the market before wiring up a system — or whose PMS we don't integrate yet.
- Competitor Rate Tracking
- Rate Parity Monitor
- Alerts & Notifications
- Event & Demand Calendar
- Market Rate Guidance
We build your comp set with you on the demo call. No PMS connection, no IT ticket, nothing to install.
Pro
Most boutiques€299
per property / month · up to 40 rooms
The full revenue system: a priced, explained rate for every date.
Needs your PMS connected. The independent boutique that wants pricing actually done, not just reported on.
Everything in Watch, plus:
- Dynamic Pricing Engine
- Pricing Calendar & Price Explanations
- Booking Pace & Pickup
- Forecast & What-If
- Performance Reports
- Group Quotes & Displacement
- Stay Restrictions
- AI Assistant (Ask Rosie)
- PMS & Channel Write-Back
- Autopilot (guardrailed auto-push)
Priced by size
- Up to 40 rooms
- €299
- 41–80 rooms
- €399
- 81–150 rooms
- €529
- Larger
- Let's talk
Connect Mews through the six-step wizard and your first full set of recommendations is generated the same day. Nothing reaches your PMS until you switch pushing on.
Portfolio
from €549
per month, 2 properties
One revenue practice across the estate.
Needs your PMS connected. Small groups of two to five properties standardising how they price.
Everything in Pro, plus:
- Multi-Property Dashboard
- Consolidated Reporting
Each property onboards exactly like Pro. The group view fills in as the second property connects.
Prices shown in EUR. UK properties are invoiced in GBP at the GBP price above — switch the currency to see it. Portfolio starts at two properties; three or more is a quote, and we will give you a number on the call rather than a form.
See it on a real property — yours, or ours.
Start with the interactive demo — three guided pricing scenarios, no signup. Then we'll walk you through the live production dashboard — recommendations, rationale, group quotes — and answer the awkward questions about your own property.