for all the internet lawyers i think there is overfocus on the chapter of the basis of what forms a contract.
Please read ahead to the next chapters on how breaches get resolved, that's where the true meat happens. Specifically focus on areas of good faith, material/non material breaches, and unjust enrichment (from either party, not just from defendant).
In the area of travel related case law and commonlaw , the material part of a lodging contract is the room. the addons and promotions would be considered ammenities, just like if the pool was unavailable or the resort was shutdown.
In the area of flights which is even more regulated than hotels with flyer "bill of rights" even, there is a specific law addressing this under "pricing mistakes" when the flight is far out. The general resolution is to return the parties to their original state, it is not to fulfill the contract (rescission)
Airlines can cancel a fare if they can prove that the fare was a mistake. However, they must refund the fare and reimburse any nonrefundable expenses.
thepointsguy.com