I have a few "focus" hotel chains and book directly with these chains when staying at their hotels. When these chains have no attractive option in the city I'm traveling to, I use hotels.com. Their prices are competitive and their customer service is awesome (if you Gold). I also use CJ.com to get an additional cashback on all my bookings (including with chain hotels).