@Rebecca-And-Robert0 I agree with @Mike-And-Jane0 's advice. In addition to that, if you want to charge for breakfast or dinner service inside of Airbnb you can open the booking and click "Send or request money," this will lead you to a form where you can request payment for breakfast or any add-on services. Unfortunately Airbnb does not have a way of building these charges into a booking, and the "send money" tool frequently malfunctions - especially on the mobile app.
You can charge extra for evening meal and breakfast as long as you make it clear in your listing that it is available as an optional extra i.e. £8 cooked breakfast £15 dinner. @Rebecca-And-Robert0
If a guest wants this you can send a request through the Resolution Centre for the costs.