Skip to content

Hotel room pricing:
22% more revenue per available room

We built a pricing platform that tracks market demand, local events, travel patterns and booking activity, then helps the revenue team update room rates across booking channels faster.

Client: Horizon HospitalityIndustry: HospitalityService: AI & Automation

RevPAR growth
22%
ADR growth
15%
Price sync speed
Sub-1s

Overview

Project
at a glance

Business
Hospitality revenue managementA resort group setting room prices across many properties and booking channels.
Partnership
Dedicated AI and data teamWe built the demand-data connections, pricing workflows, channel integrations, monitoring and revenue dashboards.
Goal
Price rooms on live demandReact to live demand instead of waiting for the next manual or daily pricing cycle.
What we built
AI revenue optimisation platformA pricing system that combines booking activity, market signals and local events with the group's approved revenue rules.

Client

Who we
built it for

Horizon Hospitality

Multi-property resort group pricing rooms across channels

About the client
A resort group setting room prices across many properties and booking channels.
What they needed
React to live demand instead of waiting for the next manual or daily pricing cycle.
Where they were
Room rates were mostly set from historical patterns and daily pricing cycles, so it was hard to react when demand changed suddenly.

Engagement snapshot

Industry
Hospitality
Service
AI & Automation
Engagement
Dedicated AI and data team
Delivered
AI revenue optimisation platform
Headline result
22% · RevPAR growth

The challenge

What was getting
in the way

Room rates were mostly set from historical patterns and daily pricing cycles, so it was hard to react when demand changed suddenly.

A local event, travel disruption or a competitor selling out could create a short burst of demand that the existing process spotted too late.

  • Missed demand surges

    Rates could stay too low while local demand rose quickly.

  • Slow to react to quiet periods

    Prices were just as slow to come down when occupancy dropped unexpectedly.

  • Rates out of step across channels

    When updates reached booking channels at different times, guests could see different prices for the same room.

The solution

What
we built

  1. 01

    Watches market signals

    The platform brings booking activity, local events, travel data and competitor pricing into one view.

    Sources
    Market and events
    Updates
    Live
    View
    Unified
  2. 02

    Recommends or applies price changes

    The pricing engine weighs current demand against the group's approved revenue rules to find a better rate for each room.

    Logic
    Demand-based
    Controls
    Revenue rules
    Speed
    Fast
  3. 03

    Keeps every channel in step

    Approved rates are synced to the property and booking systems, so guests see the current price wherever they book.

    Channels
    Connected
    Sync
    Live
    Integrity
    Consistent

Key features

What made it
useful

  • DYNAMIC PRICING

    Sets a better rate for each room

    AI weighs bookings, local events and competitor rates against revenue rules to price each room.

    Business impact

    22% higher RevPAR

  • EXPLAINABLE PRICING

    Explained prices, synced in under a second

    It explains which signals drove each price change and syncs approved rates to every booking channel in under a second.

    Business impact

    Sub-1s price sync

  • DEMAND SIGNALS

    Aware of events and market activity

    The system links local events and travel activity to changes in booking demand.

    Business impact

    Better-timed pricing

  • PRICE REASONING

    Clear reasons for each price

    Revenue teams can see which demand signals led to an important rate change.

    Business impact

    More transparent pricing

  • CHANNEL SYNC

    Fast rate updates

    Rates are synced across connected channels, so prices stay consistent.

    Business impact

    Fewer channel mismatches

Before and after

How the work
changed

Demand data

Before

Yesterday's numbers

Pricing mostly followed historical occupancy and daily reports.

After

Live demand signals

Current booking, market and event activity shapes each pricing decision.

Pricing logic

Before

Fixed seasonal rules

Broad high, medium and low seasons could miss short-term changes in local demand.

After

Dynamic pricing

Rates adjust to specific shifts in demand and to each room category.

Execution

Before

Manual approval

While changes waited for approval, a new rate could take hours to reach every channel.

After

Automated within limits

Routine price changes go through quickly, as long as they stay within approved revenue limits.

Results

The business
difference

  1. REVENUE

    22% Higher RevPAR

    Revenue per available room

    Faster, demand-based pricing captured opportunities that daily pricing cycles were missing.

    Before: BaselineAfter: 22% Higher

  2. RATE

    15% Higher ADR

    Average daily rate

    Better timing raised the average rate earned per booked room without reducing occupancy.

    Before: UnoptimizedAfter: 15% Higher

  3. SPEED

    Sub-1s Global Sync

    Rate sync across channels

    Once a change is approved, it reaches every connected booking channel in under a second, down from under 5 seconds before.

    Before: < 5sAfter: Sub-1s

Testimonial

What the client
says

“RevPAR is up 22% and ADR up 15% across our properties. Each price change also comes with the signals behind it, and approved rates reach every channel in under a second.”
David ArisDirector of Revenue Management, Horizon Hospitality

Key results

  • 22% higher RevPAR
  • 15% higher ADR
  • Sub-1s price sync

Trust and control

How we kept it
safe and reliable

  • 01

    Pricing reasons

    Each important rate change keeps a record of the demand signals and rules behind it.

    TRACEABLE
  • 02

    Guest privacy

    Revenue analysis can use anonymised booking patterns instead of exposing guest details it doesn't need.

    PRIVACY FOCUSED
  • 03

    Pricing guardrails

    Automated rate changes stay within approved revenue limits and business rules.

    CONTROLLED
  • 04

    Code and IP ownership

    The client owns the custom pricing workflows and integrations built for the project.

    100% OWNED

Faster delivery

Built on tested foundations

Starting from tested parts let the team spend its time on the resort group's own pricing rules and channel connections, and launch sooner.

  • Revenue intelligence

    Our revenue intelligence components gave the pricing engine its starting point for weighing demand against revenue rules.

  • Market data connections

    Existing connectors brought in booking, event, travel and competitor pricing data without building each feed from scratch.

  • Revenue monitoring

    Monitoring feeds the revenue dashboards and shows which signals drove each important rate change.

  • Pricing controls

    Tested pricing controls keep automated changes inside the group's approved revenue limits.

FAQ

Straight
answers

Have a different question? Ask it on a 30-minute call.

Book a call

The platform combines live booking activity, local events, travel data and competitor pricing, then weighs that demand against the resort group's approved revenue rules. It recommends or applies a better rate for each room category, and routine changes go through automatically as long as they stay within set revenue limits.

Price rooms on today's demand, not yesterday's

If your rates still follow daily reports and broad seasons, we can connect live booking, event and market data to your pricing rules and sync the results to every channel.