Allow the choice to put "Package" on the bill or a rate with products attached
It is important to differentiate between a package and a singular rate on a bill (without products). The problem is that In hospitality a “package” has a different meaning. It means a rate that includes a specific group of products which is inseparable of the rate. (a Spa package, a Honeymoon package, etc). Allowing the choice to either have the rate + products or a package option should solve this.
Benoit Thewys commented
Another solution would be to use product categories and define per category if the product as to show on the bill or not. You would create "packages products" and "normal products". In short defining per product if it has to show or not instead of per "stay product".
Laurent Perret commented
The option "bill as a package" should only have a impact on price that are defined as packages ( with a product rule) .
The rates "room only " should not be grouped in a stay package (total price of the stay) in the new detailled version of the invoice . It is important to be able to print out the price day to day.