$4.3M seed + Cue is liveRead the announcement
Blog/Research/Mistral's new model predicted hotel room prices a year ahead with 88.6% accuracy
Research

Mistral's new model predicted hotel room prices a year ahead with 88.6% accuracy

Hotel pricing teams still check prices by hand: 10 hotels per person, 2 hours a day. We tested Mistral's new Timestral model against six other tools on public hotel prices. A year ahead it was the most accurate, at 88.6%, and its price ranges held. On 175 Spanish markets it beat the classic tools on 160 to 165. What we found, explained from zero, and what a hotel group can do on Monday.

Author
Nexus Agent Team
Published
Oct 20, 2026
Last revised
Oct 20, 2026
Reading time
18 min
Research note88.6% accurate a year ahead7 tools compared175 Spanish marketsOctober 2026

Every hotel room gets a new price every night. A wet Tuesday in February and a festival Saturday in June need very different prices, and the hotel has to set both months in advance.

Getting that number right is most of a revenue manager's job. Today it means reading three tools side by side, hotel by hotel and date by date, then checking the result by hand.

On 15 Oct 2026, Mistral AI released Timestral, an open model that forecasts any series of numbers over time. We wanted to answer one question: can it tell a hotel what each night should cost, a year ahead, better than the forecasting tools hotels and analysts already use?

We put it head to head with six other forecasting tools on real public hotel prices, then on 175 Spanish hotel markets. This note shows what we found, what it changes for a hotel group, and a demo you can try on your own prices.

The result in 30 seconds. Seven forecasting tools, one year ahead, real public hotel prices. Timestral came first at 88.6% accuracy.
The short version
  • Pricing is still checked by hand. In the hotel group we worked with, a revenue manager can look after 10 hotels and spends 2 hours a day, and half of Monday, finding the dates that are priced wrong.
  • A year ahead, Timestral was the most accurate of 7 tools. On average its price was within 11.4% of what guests really paid: 88.6% accuracy. The next best, LightGBM from Microsoft, scored 84.6%.
  • You can trust its ranges. When Timestral says "8 nights in 10 will land between these two prices", 8 to 9 nights in 10 did. The runner up was right only 5 to 6 times in 10.
  • It held on 175 markets too. On Spain's official monthly hotel prices, it beat the classic statistical tools in 160 to 165 of 175 markets, a year ahead.
  • Closer in, it is a tight race. At 3 and 6 months ahead, LightGBM was slightly more accurate, by 0.7 and 1.8 points.
  • My answer: let a model forecast every hotel, every night, a year ahead, with an honest range. Let people spend their time on the few nights where today's price falls outside that range.

1Why this matters

Room price is the biggest lever a hotel has. Every night that passes unsold is revenue gone for good, and every room sold too cheap on a busy night is money left on the table.

  • The decision repeats every day. A hotel prices every night of the coming year, and the right price for each night moves as bookings come in.
  • It repeats across every hotel. A group with dozens of hotels makes this call for thousands of nights at once.
  • People cannot look at all of it. So they look at what they can, and the rest waits.

The tools are good at collecting numbers. What they leave to people is the judgement: is this price right, for this hotel, on this night?

So what? Any tool that tells you, reliably, what each night should cost a year ahead saves hours of checking and catches the nights nobody had time to look at.

2The words, explained once

This section assumes you have never built a forecast. If you have, skip to section 3.

The hotel side

  • Revenue manager. The person who sets room prices for one or several hotels.
  • Room price for a night. What a guest pays for one standard room, one night. Here we use the average price actually paid for each arrival date.
  • Revenue management software. A tool that recommends prices. People can follow its advice or override it.
  • Competitor rates. The prices of nearby hotels for the same night, collected by a separate tool.

The forecast side

  • Forecast. A prediction of future numbers from past ones, like a weather forecast for prices. Here, the price each night should carry, up to a year ahead.
  • Accuracy. 100% minus the average gap between the forecast and the real price, as a share of the real price. A forecast that is off by 10% on average is 90% accurate.
  • Range. A good forecast gives a best guess and a range: "probably 120 euros, and 8 times in 10 between 100 and 140". We call that the 80% range. Its width tells you how sure the forecast is.
  • An honest range. The range is honest when about 8 real prices in 10 land inside it. Too narrow, and it is often wrong. Too wide, and it tells you nothing.
  • Factor. Extra information you give the forecast: the day of the week, a public holiday, a trade fair in town.
  • Known in advance. A factor you can know for a future date when you make the forecast, such as a holiday. Exchange rates or air traffic next year are not known in advance, so they cannot help a year ahead.

The models

  • Timestral. Mistral AI's new forecasting model, released 15 Oct 2026. You give it a price history and it returns a forecast and a range. It works out of the box: no training on your data, free to download and run on your own computers.
  • LightGBM. A popular machine learning tool from Microsoft. It has to learn from your own history before it can forecast.
  • TimesFM and Chronos-2. Ready made forecasting models like Timestral, from Google and Amazon.
  • ARIMA, ETS and Prophet. Classic statistical tools, the standard way to forecast for decades. Prophet comes from Meta.
So what? Two numbers decide whether a forecast is useful: how close it gets, and whether its range can be trusted. The rest of this note measures both.

3How a room is priced today

We worked with a large European hotel group on a tool that flags badly priced nights. Their own scoping work describes the job today.

Three sources, read side by side

  • The booking system holds today's price and sales conditions.
  • The revenue management software holds its own forecast and a recommended price.
  • A rate shopper shows what competitors charge for the same night.

The group's data lead put the daily question plainly: is my price right for the 30th? And for the 31st? A revenue manager asks it for every hotel and every date.

The time it takes

  • 10 hotels per person is a typical portfolio for one revenue manager.
  • 2 hours a day, and often half of Monday, go to reviewing that portfolio to find the critical nights, according to the group's own scoping.
  • The check against competitors is manual. It is done to make sure the price is not out of line, and it takes time.

The rules written by hand

To find problem nights faster, teams write rules. Each rule is an if then check, run for each hotel, each night and each standard room:

  • If bookings in the last 7 days are weak and the forecast occupancy is low, flag the night as likely too expensive.
  • If the price sits 15% or more under the competitors, flag it as likely too cheap.
  • If the price is 20% or more away from the software's recommendation, ask the revenue manager to apply it or explain.

In the version we built, 24 rules were written down. Every threshold in them, 15%, 20%, 55% occupancy, is a judgement call. None was measured on the group's data. And a rule only fires on the case its author thought of.

So what? The work grows with every hotel you add, and the rules only see what someone expected. A forecast of what each night should cost changes the question from "which nights look odd?" to "which nights are outside the expected range?"

4What we tested

The data

We searched the main data hubs and research papers for an open set with years of daily prices for many hotels, and found none. So we used the best two public sources we could find.

  • Two hotels in Portugal, day by day. The Hotel Booking Demand dataset holds the bookings of a city hotel and a resort hotel. We took the average price paid for each arrival date: 793 days, from 1 Jul 2015 to 31 Aug 2017.
  • 175 Spanish hotel markets, month by month. Spain's statistics office publishes the average hotel room price per region, province and tourist area. We used 175 of these series, some going back to 2008.

The task

  • Forecast every night's price for the next 365 days. We also scored 90 days (3 months) and 180 days (6 months) ahead.
  • Replay the past. We pretended to stand on 6 to 29 different past dates per hotel, forecast the following months using only what was known on that date, then compared with what really happened.
  • At least a year of history. Below 365 days a tool has not seen a full season, so no forecast starts before that.

The fair play rules

  • Only factors known in advance. Calendar, school and public holidays, events, sport fixtures, daylight hours and normal weather for the season. No exchange rates, no air traffic, no web search trends.
  • No booked price. The average price of rooms already booked for a night reads the hotel's own price back to the model. We dropped it entirely.
  • No peeking. When a tool had several possible setups, it picked one on older dates and was scored only on later ones.
  • Nothing tuned by hand. Each tool ran as it comes out of the box.
So what? This is the test a hotel group would run: forecast a year out, from history alone plus what is on the calendar, and check against what really happened.

5A year ahead

A year ahead is where a hotel plans its budget, signs group contracts and prices its big events. It is also the hardest forecast to get right.

hover or tap a bar

How close each tool got to the real price, a year ahead

88.6%
TimestralMistral AI
84.6%
LightGBMMicrosoft
79.5%
TimesFMGoogle
79.0%
Chronos-2Amazon
70.2%
ARIMAStatistics
44.3%
ETSStatistics
38.3%
ProphetMeta
Figure 1. Accuracy 365 days ahead: 100% minus the average gap between the forecast and the price guests really paid. Two public hotels in Portugal, 12 forecasts. Each tool shown with its best setup. Bars start at 0%.
  • Timestral came first, at 88.6% accuracy. On average, its forecast was within 11.4% of the real nightly price, a full year out.
  • LightGBM came second, at 84.6%.
  • The two other ready made models, TimesFM from Google and Chronos-2 from Amazon, scored 79.5% and 79.0%.
  • The classic statistical tools fell far behind. ARIMA scored 70.2%. ETS and Prophet were below 50%: a year out, their forecasts drifted away from real prices.
So what? The tool that needs no training on your data gave the closest prices a year ahead. That is the horizon where pricing decisions carry the most money.

6Closer in: 3 and 6 months

Closer to the night, more is known and every tool improves. Here the result is a close race.

hover or tap a bar

Accuracy 3, 6 and 12 months ahead, the four best tools

3 months ahead
91.3%
LightGBMMicrosoft
90.6%
TimestralMistral AI
89.7%
Chronos-2Amazon
87.7%
TimesFMGoogle
6 months ahead
90.0%
LightGBMMicrosoft
88.2%
TimestralMistral AI
84.3%
TimesFMGoogle
83.2%
Chronos-2Amazon
12 months ahead
88.6%
TimestralMistral AI
84.6%
LightGBMMicrosoft
79.5%
TimesFMGoogle
79.0%
Chronos-2Amazon
Figure 2. LightGBM leads by a nose 3 and 6 months ahead. Timestral leads a year ahead, by 4 points. Same two hotels, 58, 44 and 12 forecasts.
  • 3 months ahead, LightGBM scored 91.3% and Timestral 90.6%. Chronos-2 was close behind at 89.7%.
  • 6 months ahead, LightGBM scored 90.0% and Timestral 88.2%.
  • A year ahead, the order flips: Timestral 88.6%, LightGBM 84.6%.

One likely reason: LightGBM learns from each hotel's own recent history, which pays off on the near months. A year out, that history says less, and its forecasts slip.

So what? For the next few months, a well set up machine learning tool is as good or slightly better. Over a full year, Timestral holds its accuracy where the others lose it.

7A range you can trust

A single number is never exactly right. What a revenue manager needs is the range, and the confidence that the range means what it says.

We asked each tool for its 80% range, the band where it expects 8 real prices in 10 to land, and counted how often they did.

hover or tap a bar

Each tool says "8 prices in 10 will land in this range". How many did?

8 in 10: what an honest range should catch
Timestral
90 d
79%
180 d
82%
1 yr
91%
LightGBM
90 d
65%
180 d
62%
1 yr
51%
Chronos-2
90 d
68%
180 d
59%
1 yr
70%
TimesFM
90 d
69%
180 d
64%
1 yr
53%
Prophet
90 d
72%
180 d
68%
1 yr
38%
ARIMA
90 d
94%
180 d
98%
1 yr
92%
ETS
90 d
90%
180 d
95%
1 yr
100%
Figure 3. Share of real prices that landed inside each tool's range, 3 months, 6 months and 1 year ahead. Near the dashed line is honest. Well below: the tool is overconfident. Well above: its range is so wide it is useless (hover for the width).
  • Timestral's ranges held. 79% of real prices landed inside at 3 months, 82% at 6 months and 91% a year ahead.
  • LightGBM's ranges were too narrow. Only 65%, 62% and 51% of real prices landed inside. Its ranges look precise and miss a third to half of the time.
  • The classic tools went the other way. ETS and ARIMA caught 90% to 100% of prices, but their ranges were wider than the price itself, up to 6 times wider. A range from 0 to 600 euros is always right and never useful.

This is why accuracy alone can mislead. LightGBM's average is close at 3 months, but a revenue manager acting on its range would chase the wrong nights.

So what? An alert is only as good as the range behind it. Timestral was the only tool whose range held 79% or more of prices at every horizon, with ranges a quarter to half the price wide.

8175 Spanish markets

Two hotels are a small test. So we ran the same comparison on 175 Spanish hotel markets: regions, provinces and tourist towns, with the official average room price for each month, forecast 12 months ahead.

Here Timestral was told only two things about the future: the month, and whether Easter falls in it.

hover or tap a row

In how many of 175 Spanish hotel markets Timestral beat each rival

vs ETS
165 of 175
vs ARIMA
160 of 175
vs Chronos-2
156 of 175
vs TimesFM
131 of 175
vs Repeat last year
129 of 175
Figure 4. Official monthly average room price in 175 Spanish regions, provinces and tourist towns, forecast 12 months ahead. Timestral was told only the month and when Easter falls. Source: INE, Spain's statistics office.
  • It beat ETS on 165 of 175 markets and ARIMA on 160.
  • It beat Chronos-2 on 156 and TimesFM on 131.
  • It beat simply repeating last year's prices on 129.
So what? The result holds beyond two hotels. Across a whole country's hotel markets, the same model beats the established tools most of the time.

9What helps a forecast

We tested 15 kinds of extra information, one at a time and together: the calendar, the season, normal weather for the time of year, school and public holidays in the countries guests come from, local events, football matches, daylight and Easter, and the rooms already sold for each future night.

  • The time of year and normal weather do most of the work. With just those two, Timestral gave its best forecast a year ahead.
  • Holidays, events, football and daylight help a little closer in. Adding them lifted Timestral by up to half a point at 3 and 6 months, and lowered it a year ahead, from 88.6% to 87.8%.
  • Every factor at once scored worse. Giving Timestral every factor a year ahead dropped its accuracy to 77.0%. That far out, more inputs added more noise than signal.
  • Information you cannot know in advance cannot help. We left out exchange rates, air traffic and web search trends, because nobody knows next year's values.
So what? A clean price history and a calendar go most of the way to a year of good forecasts. Add a factor only when a test shows it helps.

10Try it

Fig 5The forecast demo on the city hotel, 365 days ahead. Drag the start date, switch factors on and off, compare tools.
  • Drag the start date and watch the forecast and its range redraw.
  • Switch on a factor, such as public holidays, and see how the forecast moves.
  • Compare tools on the same nights, with each tool's accuracy shown.
  • Upload your own file with at least 365 days of prices. It stays in memory for your visit and is never saved.

11What we learned

Table 1 · Five lessons for pricing with a forecast
LessonWhat we sawWhat it means
A year of history is the floorBelow 365 days no tool has seen a full seasonStart with hotels that have a year of clean prices
How far ahead decides the winnerLightGBM leads 3 months ahead, Timestral a year outCompare tools at the distance you actually plan on
The range matters as much as the numberLightGBM's ranges caught only 5 to 6 prices in 10Check how often reality lands inside the range
Fewer, better factorsTime of year and normal weather beat every factor at onceAdd a factor only when a test shows it helps
Rules and forecasts work togetherRules flag what someone expected; a forecast checks every nightKeep rules as checks, and set their thresholds from the forecast
So what? The forecast hands the revenue manager a short list of nights worth their time.

12Five moves for Monday

If you run pricing for a group of hotels, do these in order. Each takes days, not months.

  1. Pull a year of clean daily prices for a handful of hotels, with the price actually paid per night.
  2. Run the same test on your own history. Forecast a year ahead from past start dates and score it against what happened, next to your current software's recommendation.
  3. Count how often reality lands inside the range. A tool whose 80% range holds 80% of prices is one you can build alerts on.
  4. Flag only the nights outside the range. Let revenue managers review those, and track how many they act on.
  5. Recalibrate your rules. Replace the judgement thresholds with ones measured against the forecast.
So what? It takes one honest test on your own data. After that, the daily review is a short list of nights.

13The fine print

  • Two hotels, public data. The daily result covers 2 hotels, with 12 one year forecasts, 44 at 180 days and 58 at 90 days on the scored start dates. Treat it as a strong early signal.
  • The hotel group's own data was not used here. This note runs on public data only. The next step is the same test on a group's own history.
  • Best setup per tool. Each tool is shown with the factor set that scored best for it at each horizon.
  • Spanish markets are monthly averages. They test the long view across many markets. They do not test night by night pricing.
  • Vendor claims are Mistral's. We did not run Mistral's own benchmarks again. On a laptop CPU, one Timestral forecast took 9 milliseconds with the smallest model and 85 milliseconds with the largest.
  • Accuracy here is one minus the average gap, summed over all scored nights. It differs from the share of nights priced exactly right.

14Glossary

Accuracy
100% minus the average gap between forecast and real price, as a share of the real price.
Factor
Extra information given to a forecast, such as a holiday or an event.
Forecast
A prediction of future values from past ones.
Horizon
How far ahead the forecast looks: 90, 180 or 365 days here.
Known in advance
A factor whose future value is known when the forecast is made.
Pretrained model
A model trained once on many series, then used on new data with no further training.
Range (80%)
The band a forecast expects 80% of real values to fall into.
Rate shopper
A tool that collects competitors' prices for the same nights.
Revenue manager
The person who sets room prices for one or several hotels.
Revenue management software
A tool that forecasts demand and recommends room prices.
  1. Hotel data: Antonio, N., de Almeida, A., Nunes, L. (2019). Hotel booking demand datasets. Data in Brief 22, 41 to 49. CC BY 4.0. Average price paid per arrival date, cancelled bookings removed.
  2. Spanish data: Instituto Nacional de Estadística, hotel profitability indicators, average daily rate by region, province and tourist point. Elaboración propia con datos extraídos del sitio web del INE: www.ine.es.
  3. Accuracy: 1 minus the sum of absolute errors of the median forecast over the sum of real prices, on the scored start dates, both hotels together.
  4. Model: Mistral AI Timestral 209M. Weights Modified MIT, code Apache 2.0. Rivals: LightGBM, TimesFM 2.5, Chronos-2, ARIMA, ETS, Prophet, run as shipped.
  5. Hotel group facts come from the group's own scoping documents and meetings in September 2026, stated without the group's name.
Method note: every figure counted from fresh model runs on public data; no figure taken from a vendor.October 2026Series: AI for operations
Written by
NA
Nexus Agent Team
Next step

Tell us where the work piles up.

We build the first procedure with your team and run it with you.

Talk to our team
Mistral's new model predicted hotel room prices a year ahead with 88.6% accuracy
§1/14 · 0% · 18 min left00:00/ 18:00Map

Start with one procedure

Tell us where the work piles up.

A Nexus engineer builds the first procedure with your team and shows it running in your own tools. Four weeks to a procedure that runs itself. And a number you can defend.

Talk to our team