HomeMethod

How the score is calculated

The Roost Score is a 0–10 number computed from a hotel’s guest rating, the number of reviews behind it, and the rating distribution of the country it sits in. Nothing about it is submitted by hotels and nothing about it is for sale.

Step one

Weight by evidence

A 9.8 from six guests is not better than a 9.2 from six thousand. Every rating is pulled toward the mean of its country in proportion to how little evidence stands behind it.

bayes = (v / (v + 50)) × rating + (50 / (v + 50)) × countryMean

v is the review count. Fifty reviews is where a hotel’s own rating carries as much weight as its country baseline. Below that the score is deliberately conservative.

Step two

Re-base by country

Guests in different countries do not use the same scale — an 8.4 in Japan and an 8.4 in the United States describe different hotels. Normalising this away entirely would erase genuine quality differences, which are real and worth knowing. So we split the difference.

score = 0.70 × bayes + 0.30 × (bayes − countryMean + 7.0)

Seventy per cent is the hotel on its own terms; thirty per cent is the hotel relative to its neighbours.

Excluded

What is deliberately not in it

Not price. A cheap hotel is not penalised and an expensive one is not rewarded. Price sits beside the score, never inside it.

Not stars. Awarded by national bodies to wildly different criteria; shown for reference only.

Not us. No editorial override, no promoted placement, no listing fee, and no form a hotel can fill in.

Limits

Where the number is weakest

It inherits whatever bias exists in guest reviews, including unusually warm ratings at very small properties. Country baselines move slightly as coverage grows. Hotels with no reviews are not scored and never appear in a ranking.

Every scored hotel shows its own breakdown on its page — raw rating, review count, country mean and the weights used.