I've found that rather than a package deal, it's almost always less expensive to book hotel and airfare separately. It takes a bit more time/effort, but the savings for me are typically quite substantial.
For hotel prices, you can try one of the travel websites such as Tripreservations.com (there are many others), then compare the rates offered with the specific hotel websites themselves...it's often less expensive.
For airfare, you can do a similar search, although I always find the airline websites themselves to have the best airfare.