Trip Advisor – I love the community spirit in this site. Yes there are varied reviews but on the whole if you check the profile of the reviewer and they align with yours the review is likely to be relevant.
Expedia – This has to be my “go to” place for hotels and flights.
Opodo – I think this is one Josie often finds good deals on.
AirBnB – If hotels are too expensive or the group a little bigger or we are just on a budget than I find AirBnB a great alternative.