Try travel republic or alpha rooms. Have booked many holidays through them. Or if you find a cheap flight that way, you could always double check the price of the accommodation as well through for example the hotel direct or expedia
I booked a holiday for DD and her mates in Lanzarote through Lollipop.com. I got redirected to Booking.com, but it was cheaper doing it this way than directly through Booking.com. The flights were with Ryanair, and the accommodation was much better than they expected. I booked transfers as well. It was much easier to put a holiday together this way than I thought.