Best booking software / plugin for meeting room hire

As the title suggests, looking for the best software / plugin or both to use for a website wanting to hire out meeting rooms (hourly or daily) and take online payments / cancellations etc.

Thanks.