Unless you’re on a very tight budget, I think a good simple rule is to allow about $100/day to cover all expenses other than the hotel room itself. That should cover food for two (or more if chaperones), transportation, shopping, sightseeing, etc., etc…
With no unforeseen emergencies, you should have some extra cash left over.
Ray