Google is a great source for finding flights and hotels as well as activities at your destination. Eight years ago Google was on the cusp of becoming your new travel agent and the online travel agencies (like Expedia) were trying to get the federal government to stop them.
Until now Google has largely sent travelers to other sites to make bookings.