For most travel planning, the best overall strategy is to compare prices from multiple sources including the hotel’s own website, as they’ll sometimes offer deals they don’t share with third-party sites, or offer the same rates as third-party sites minus pesky booking fees. Hotels sites will also offer package deals—bundled amenity inclusions and the like—that aren’t shared with third-party sites.
Bottom line: Whenever you search with a site from this list, check the hotel website as well!
My top 10
Booking.com
KAYAK
Priceline
Hotels.com
HotelsCombined
Expedia (owns Travelocity and Orbitz)
Agoda
TripAdvisor
Trivago
Google
Sven Franssen