Lastminute.com has become my go to site for booking holidays.
The site is well laid out, and simple to navigate. You can choose from holidays, flights, shows and events.
I use it for my holiday bookings because I am able to choose flights, hotels, transfers and excursions dependant on my budget and location. If I fancy a more upmarket break, I can select the star rating of the hotel I fancy, where I am then given options of rooms dependant on bed size, view and other amenities. Transfers can be booked at the same time, and again dependent on budget and time restraints I can choose a private car or a shared mini bus.
Best of all, I am not hopping from one site to another booking each facet of the trip individually - nothing worries me more than booking a hotel room on one site, only to find I cannot get a flight on an airlines website. If there are any availability issues with any part of the package, I am informed and able to choose a different hotel or flight.
Complaints seem to be handled professionally and promptly too - On a recent trip to New York my airport transfer failed to turn up, leading to some anxiety at the thought of me missing my flight. On informing Lastminute.com of this, they apologised, assured me they would be taking the transfer company to task, and of course gave me a refund for the transfer portion of my package.
All in all I cannot fault lastminute.com, professional, courteous and well run.