Sales and revenue
Dynamic pricing (hotels)
Dynamic pricing in hotels means changing room rates frequently, based on demand, occupancy, booking date, local events and competitor prices.
1 min read · Updated: September 28, 2026
Instead of one rate for the whole season, the hotel adjusts prices as often as daily. When demand rises (a festival, a conference, a bank holiday weekend), rates go up; when occupancy is low, they come down to attract guests. The aim is higher room revenue, measured by RevPAR.
How it works in practice
Example: a hotel in Edinburgh charges £130 on an ordinary Tuesday in spring. During the August festivals demand multiplies and the same room sells for £320, then drops to £110 in a quiet week in November. Dynamic pricing needs data: booking history, an events calendar and competitor rates.
How technology helps
Rates are set by hand in the PMS and channel manager, or automatically in a revenue management system. hotelspot does not set room rates; it focuses on selling extras during the stay in the G-commerce Manager.
Frequently asked questions
- What is dynamic pricing in hotels?
- Adjusting room rates frequently according to demand, occupancy, booking window and competitor prices.
- Is dynamic pricing fair to guests?
- It is common practice, provided the price is clear before booking. Many hotels set minimum and maximum rates to avoid extreme swings.