I really like Expedia, I've used them to book a few holidays now and not just for myself either. Their website in my opinion is very easy to navigate, and the booking process is great too. I also like the nectar points available when you book a holiday / flight / hotel etc!
You can't really ask for more. Get booking!
To reply as a company, please log in to your business account.