Skip to main content

How to configure pricing by age range

Customise pricing for infants, children, and teenagers by defining how guests of different ages are charged. Age-range pricing helps you offer the right rates for families, stay competitive, and align with how families book on other platforms.

Overview

Set specific rates for infants, children, and teenagers so families pay the right price and you don't accidentally charge children the full adult rate. Age-range pricing can be applied at the property level (one set of rules for all your rooms) or at the accommodation level (different rules per room type).

Benefits:

  • Help increase direct bookings by giving families a clear, trustworthy price breakdown

  • Capture more revenue by pricing each guest fairly and accurately

  • Avoid charging children full adult prices by mistake

  • Offer transparent, competitive pricing to families

  • Align with how OTAs and metasearch platforms display family rates

  • Reduce manual work and pricing errors

  • Customise pricing based on room type (e.g. family suite vs standard room)

💡 Tip

Hotels that clearly display age-based pricing often see better engagement from families — especially on mobile, where quick price understanding drives conversions.


Step by step

Property-level pricing

Use this when all your rooms follow the same pricing rules.

  1. Go to PropertyGeneralChildren Settings.

  2. Enable Age Ranges & Rates.

  3. Define up to five age ranges.

  4. For each age range, choose one of:

    • Percentage of the standard price (e.g. 50% of adult price)

    • Fixed amount (e.g. €20 per night, regardless of adult price)

    • Fixed discount (e.g. adult price minus €30)

  5. Click Save.

Example

  • Infants (0–2 years): 0% of standard price (free)

  • Children (3–12 years): 50% of standard price

  • Teenagers (13–17 years): €70 per night

This setup applies to all accommodations unless overridden at the room level.


Accommodation-level pricing

Use this when different rooms need different pricing (e.g. family suite vs double room).

  1. In Children Settings (under PropertyGeneral), select Each accommodation/room.

  2. A blue banner appears: "To manage child and age range settings per accommodation, go to Property / Accommodations."

  3. Click Save before continuing so your switch is applied.

  4. Click the link in the banner, or manually go to PropertyAccommodations.

  5. Select the room you want to edit and click Edit room.

  6. Scroll down to the Children section.

  7. Enable Age Ranges & Rates.

  8. For each age range, choose Percentage of the standard price, Fixed amount, or Fixed discount.

  9. Click Save. Repeat for any other rooms you want to configure individually.

Important

Once you switch to per-room configuration, your property-wide settings no longer apply. The system uses only the room-level configurations.


What guests see during booking

Once configured:

  • Guests entering children's ages in the booking engine see pricing updated automatically.

  • The total reflects the correct rates based on age.

  • A breakdown of pricing by age group appears in the booking summary.

⚠️ Warning

  • If a child's age doesn't match any defined range, they're charged the full adult rate. Cover every possible age.

  • The system won't accept overlaps or gaps. You'll see an error if two ranges overlap (e.g. 0–10 and 8–15) or leave a gap (e.g. 0–10 and 12–17).

  • Property-level rules apply to all rooms until you switch to per-room setup.


How age ranges interact with "Pricing per person"

If your room uses pricing per person, that feature adjusts the room rate based on how many people stay — for example, increasing the price when a third or fourth guest is added.

Age-range pricing works alongside that logic and takes priority for children:

  • Adults follow the "pricing per person" adjustments you've set.

  • Children follow the age ranges you've defined, which override the "pricing per person" increase for them.

Example

Your default room price is €100 for two people, and you've added a "pricing per person" rule that increases the price by €25 for a third guest.

  • If the third guest is an adult, the total becomes €125.

  • If the third guest is a child aged 10 and your age-range rule is 50% of the standard price, the total is €150 (€100 + €50).

In this case the total with the child is higher than with an adult, which is usually not the desired result — the child price is derived from the standard rate, not the adjusted per-person rate.

💡 Tip

To avoid this inconsistency, keep both configurations aligned — ideally by using percentages for both pricing per person and age-range pricing. That way calculations scale evenly and child rates won't accidentally exceed adult rates.


Best practices

  • Cover all ages — if a child's age isn't included, they'll be charged the adult rate.

  • Use percentages for flexibility — they scale automatically with your standard price.

  • Match age groups to your guest profile, e.g. 0–2 free, 3–11 at 50%, 12–17 at 75%.

  • Use accommodation-level pricing when room types vary significantly.

  • If you're using room-level setup, configure every room — don't leave any unset.

  • Test your setup by simulating a booking with different child ages.


FAQs

Can I apply age-based pricing to bookings that were already made?

No. Age-based pricing only applies to new reservations created after you've set it up. Existing bookings remain unchanged and keep their original prices.


Does age-range pricing apply automatically to manual or OTA reservations?

No. Age-range pricing only applies to direct bookings made through your Amenitiz booking engine. OTA bookings and manual reservations don't include age-range logic — you'll need to adjust those rates manually if needed.


Can I use both age-range pricing and price-per-child at the same time?

No. Once age-range pricing is enabled, it replaces the old "price per child" feature. You can only use one system at a time to avoid conflicts in your pricing setup.


What happens if I don't define an age range for certain ages?

Children whose ages aren't covered by any defined range are charged the adult rate. Make sure your age ranges cover all possible ages to avoid unexpected results.

Did this answer your question?