Seasonal Pricing Calculator

Enter your base price per night, the seasons that move it up or down, a weekend uplift and your minimum stay. The calculator prices any stay from a check-in date and builds a month-by-month table of weekday and weekend prices you can publish.

Your prices

$

Your standard price outside any season.

%

Extra on Friday and Saturday nights.

Seasons

Dates as month-day (MM-DD); a season may run over the year end. A minus takes money off. Where two overlap, the lower one in the list wins. Clear a name to switch a season off.

%
%
%
Look up a stay

Price lookup

$120

Your base price. Pick a check-in date to price a stay.

Price by month

Year
MonthWeekday nightWeekend night
JanuaryFestive, Low season$102 to $168$117.30 to $193.20
FebruaryLow season$102$117.30
MarchBase price$120$138
AprilBase price$120$138
MayBase price$120$138
JuneBase price, High season$120 to $150$138 to $172.50
JulyHigh season$150$172.50
AugustHigh season$150$172.50
SeptemberHigh season, Base price$120 to $150$138 to $172.50
OctoberBase price$120$138
NovemberLow season$102$117.30
DecemberLow season, Festive$102 to $168$117.30 to $193.20

A month that spans two seasons shows a range. Nights are priced by the date they start on, so a Saturday check-in pays the weekend rate for that night only.

Price every date automatically

BookingMachine applies your seasons, weekend uplift and minimum stay to each booking as the customer picks the dates, and shows them the total before they pay.

Start Free

How a night is priced

Every night starts from the base price. If the date falls in a season, the season's percentage is applied: a high season adds, a low season takes away. If the night is a Friday or Saturday, the weekend uplift is applied on top. A stay is the sum of its nights, so a stay that crosses from low season into high season is priced night by night.

Seasons are given as month and day, so they repeat every year, and a season can run over the year end for a festive period. Where two seasons overlap, the one lower in the list wins, which lets a short festive season sit inside a long low season.

Minimum stays and the monthly table

A minimum stay stops a single peak night blocking a week of bookings. When a stay is shorter than the minimum, the calculator charges the minimum and says so, which is how a booking page should behave too.

The monthly table shows the range of weekday and weekend prices in each month and which seasons fall in it. Publish it as a guide to prices; the exact figure for a stay still depends on its dates, which is what the lookup is for.

Questions

How much higher should high season be?

As much as demand supports without leaving the season half empty. If you are full every peak week with a waiting list, the uplift is too small. A quarter to a half above the base price is common for a true peak season; a smaller uplift for shoulder weeks.

Should I charge more at weekends in high season too?

The calculator applies the weekend uplift on top of the season, since Saturday in August is more in demand than Tuesday in August. If that gives a figure that looks high, lower the weekend uplift rather than removing it.

How do I handle a season that crosses the year end?

Enter it with a start after the end, such as 12-20 to 01-03. The calculator treats it as running over the year end.

What minimum stay should I set?

Long enough that the gaps between bookings do not eat the season. Two nights is common all year, with a longer minimum in peak weeks and over holidays. The calculator applies one minimum; a booking page can vary it by season.

Can I use this for daily rather than nightly prices?

Yes. Treat a night as a day. The weekend uplift applies to Fridays and Saturdays, so adjust it if your busy days are different.

More free tools

Price every date automatically

BookingMachine applies your seasons, weekend uplift and minimum stay to each booking as the customer picks the dates, and shows them the total before they pay.