If you set hotel rates once and then react late, you leave money on the table. I’d handle seasonal pricing with a simple loop: map every date into a season, set a base rate with a floor and ceiling, watch pace and occupancy, check competitors, and review results after each season.
Here’s the short version:
I sort future d...