Having made the booking, there are situations where the user might cancel the hotel booking or administrator might if the guest does not turn up. So this was implemented from two perspective; one from the mobile device and two from the hotel administration side. We will explore cancelling a booking in the following scenarios.