Accommodation prices — Sanya, December 2026

191 places answered · priced 2026-11-07 18:03

Median $87 · half of all places $57 – $148 Night 31 · Offers 191 · $10 – $2 908

Median
$87
p25
$57
p75
$148
Offers
191

Prices night by night

The median and the range of the middle half of offers. Every night measured on its own.

Sanya · December 2026 · USD
Night Median p25 p75 Offers
Tue 01.12 87 51 135 196
Wed 02.12 89 54 140 194
Thu 03.12 87 53 139 192
Fri 04.12 87 55 149 192
Sat 05.12 85 53 137 194
Sun 06.12 86 55 138 196
Mon 07.12 83 51 140 190
Tue 08.12 86 53 140 191
Wed 09.12 84 54 135 193
Thu 10.12 87 54 148 190
Fri 11.12 87 57 138 193
Sat 12.12 88 58 151 191
Sun 13.12 87 54 146 194
Mon 14.12 87 58 138 191
Tue 15.12 87 54 142 194
Wed 16.12 87 56 148 191
Thu 17.12 86 58 148 195
Fri 18.12 93 62 169 188
Sat 19.12 92 62 172 192
Sun 20.12 94 63 171 191
Mon 21.12 87 58 153 195
Tue 22.12 87 59 153 191
Wed 23.12 87 54 150 193
Thu 24.12 88 58 160 191
Fri 25.12 91 59 148 197
Sat 26.12 93 59 151 195
Sun 27.12 89 55 147 190
Mon 28.12 87 59 145 188
Tue 29.12 86 60 151 191
Wed 30.12 91 58 156 193
Thu 31.12 97 61 194 195

A night we did not measure is absent from the table — we never show a zero in place of missing data.

Proof: how we know $87 is the median on 16 December 2026

The night of 16 December 2026. The places just below and just above the middle — sorted by price.

191 places answered · priced 2026-11-07 18:03 Offers 191 / 207
94 5★ Yalong Bay $87
95 3★ Haitang Bay $87
96 5★ Yalong Bay $87 ← median
97 4★ Sanya Bay $88
98 Hotel Sanya Bay $90
Why you can believe the numbers Booking site → Hotel site →

Not a competitor list — You do not choose five rivals to track. We read the whole town, so the market is what it is, not what you selected.

Which day of the week is priciest?

How far each day's median sits from the whole month's.

Saturday +6% Friday +4% Sunday +2% Tuesday +0% Wednesday +0% Thursday +0% Monday +0%

Price distribution

The night of 16 December 2026.

‹ $300 179 · offers
300–600 12
600–900 0
900–1500 0
› 1500 0

How we measure this

You cannot get a wrong number out of it. A night we could not measure stays empty — never zero, never smoothed, never estimated.

✓

Sold-out places are counted separately

A median over 30 places and a median over 208 places are not the same claim, which is why the count sits next to every figure.

✓

Events describe the night, not the cause

The percentage compares that night's median with the same weekdays around it — a weekend is 5–20% above midweek by itself. We publish the number and state plainly that we are not claiming the event caused it.

✓

A thin measurement is not published at all

A city-month needs at least 30 places and 15 measured nights before it gets a public page. Below that we say “not enough measured yet” rather than publish a shaky number.

✓

Every figure carries its date

“199 places answered · priced 14 Jun 2026.” That line is the most valuable sentence on the page, and it is sized like it.

What this page does not say

·

Not a channel manager

We cannot change anyone's price and never will. You set prices in your own extranet. We are a briefing, not a control panel.

·

Not a forecast

We never say “prices will rise”. We say what is being asked today for a future night. Nothing on screen is predicted.

·

Not a competitor list

You do not choose five rivals to track. We read the whole town, so the market is what it is, not what you selected.

·

Not transaction data

These are asking prices — what places want — not what rooms sold for. We say so on the page.

Common questions

Accommodation prices — Sanya, December 2026?

Median $87. Half of all places: $57 – $148.

Which day of the week is priciest?

Saturday +6% · Monday +0% · How far each day's median sits from the whole month's.

Price distribution

$10 – $2 908 · Median $87 · 191 offers · 16 December 2026

See also

Two minutes. Whole town.

The whole visit is two minutes. It is designed to be re-opened weekly, not lived in.

Scan Sign in with Google and the scan starts. No card — 3 free scans a week.