Daily hotel operations

How can an Irish hotel sell breakfast, parking and local experiences without overselling extras?

A room reservation does not guarantee a breakfast seat, a parking bay or a place on a local tour. Give each extra its own availability rules before offering it to guests.

Quick answer

Separate extras with no practical stock limit from services constrained by a date, time slot, physical space or supplier allocation. Keep one authoritative availability record, subtract confirmed bookings and valid holds, and confirm only what remains. If an extra cannot enforce capacity across every sales route, handle it as a request until the responsible person or supplier confirms it.

Define the unit before opening sales

A property management system (PMS) organises hotel reservations and operations. An extra appearing on a reservation or invoice does not, by itself, prove that its remaining capacity has been reduced.

  • No practical stock limit: only use this category when delivery needs no scarce resource, such as access to an existing self-guided digital walking route. Food, staff time and physical gifts still have limits.
  • Hotel-controlled capacity: count breakfast covers per sitting and parking bays per occupancy interval. Name a stock owner and deputy, including who records telephone and reception sales.
  • Partner-controlled capacity: identify the operator, departure time and participant count. A hotel can sell only a confirmed allocation or places the operator has accepted.

For every offer, specify the service date, quantity unit, euro price, booking deadline, confirmation method and cancellation terms. Check whether breakfast or parking is already included in the room package.

A capacity matrix for a small Irish hotel

This hypothetical Galway hotel has 20 breakfast covers per sitting, five parking bays and an exclusive four-place allocation on a partner's harbour tour. Prices, times and quantities below are invented training assumptions, not market rates or a customer case.

Example availability for one Saturday and the following parking night
Extra and capacityStock owner and available quantityConfirmationCancellation and release
Breakfast: 08:00–08:45
20 covers; €15 per person
Breakfast supervisor owns the sitting list. Twelve package covers + four paid add-ons + two held covers leave 20 − 12 − 4 − 2 = 2 available.Confirm the date, sitting and people after recording the allocation. Count package guests as well as separately purchased breakfasts.Remove cancelled covers from that sitting; notify the kitchen. Release expired holds. Record any refund separately under the agreed terms.
Parking: Saturday 15:00–Sunday 11:00
Five bays; €12 per vehicle
Reception supervisor owns the bay calendar. Three confirmed bays + one bay closed for repairs leave 5 − 3 − 1 = 1 available.Reserve an actual bay for the full interval. Confirm vehicle count and arrival/departure limits before promising parking.Release the cancelled interval and inform reception. Keep the repair closure blocked until the bay is usable.
Partner harbour tour: Saturday 14:00
Four allocated places; €30 per person
The operator controls total capacity; the hotel tracks its exclusive allocation. Two confirmed places + one held place leave 4 − 2 − 1 = 1 available.Record the operator's booking reference and participant count. Without an agreed allocation, send a request and await acceptance.Notify the operator and obtain acknowledgement. Restore a place to the hotel's allocation only if the agreement allows resale.

Example holds expire after 10 minutes. The owner must release them, manually if necessary. Supplier holds require the operator's agreement.

Check the next sale: two breakfasts plus one parking night cost (2 × €15) + €12 = €42. Once confirmed, breakfast and parking availability both become zero for those periods. The single remaining tour place cannot fulfil a two-person request.

Use one capacity pool per resource. Website extras, package inclusions, pre-arrival offers and reception sales must all consume the same stock. If that connection is unverified, remove instant purchase for the limited extra and let one designated owner approve requests sequentially.

Test the last place and every change

Use this acceptance checklist before launching an offer, then reconcile the next day's service lists at each shift handover.

  • Try to buy the final parking bay simultaneously through two sales routes. Only one booking should confirm; otherwise keep manual approval.
  • Change a two-person breakfast to three people and move it to another sitting. Check the destination capacity before releasing the original allocation.
  • Cancel the extra alone, then cancel a whole room reservation. Verify the service list, capacity record, guest message and any payment adjustment separately.
  • Test a failed payment, expired hold and repeated submission. No duplicate charge, duplicate allocation or abandoned hold should remain.

Keep request, held, confirmed, delivered and cancelled statuses distinct from payment status. Record the reservation reference, service time, quantity, owner and last update. A paid booking can still need supplier confirmation; a refund does not itself release a parking bay.

Apply the workflow in RoomRaccoon

The RoomRaccoon booking engine lists add-ons and packages. RaccoonUpsell for pre-arrival extras offers personalised extras during online check-in and connects upsell reporting with the PMS. The hotel property management system also describes breakfast-order filtering for service planning.

These published descriptions do not establish a shared stock limit for breakfast sittings, parking and external activities across every route. Ask RoomRaccoon to demonstrate each resource's setup, quantity deduction, cancellation release and simultaneous last-place test. Confirm which subscription, optional module, integration or manual step is needed, including the unit type and billing arrangements for parking.

Offering a tour as an add-on does not establish that RoomRaccoon manages the operator's activity calendar, equipment or live remaining places. Keep supplier confirmation in the workflow unless that connection has been demonstrated.

Bring your breakfast sittings, five-bay parking plan and partner booking process to a demonstration of the complete guest-to-service workflow.

Book a demo for your property

Frequently asked questions about limited extras

Does one room booking mean one breakfast?

No. Count people for each service date. Two guests staying three nights may need six breakfasts, allocated to the correct three mornings, rather than one extra attached to the room.

Can a guest leave and return to their parking bay?

Define this in the offer. If re-entry is included, the bay remains reserved throughout the booked interval even while empty. Do not resell it to a visitor.

What if the partner cancels because of weather?

Stop further confirmations for that departure, identify affected guests and obtain the operator's replacement or cancellation instructions. Contact guests and record the agreed outcome and any payment adjustment; do not move them automatically to another departure.

Sources and checks

Product pages checked on 13 November 2026. The capacity matrix and acceptance tests are operational examples, not verified software configuration instructions.