Here are the best hotel booking sites, including recommendations for international travel and for finding low-priced hotel rooms.