Hotels reap direct booking benefits