I booked hotels in San Diego, Las Vegas, Yosemite, San Francisco, Monterey and Los Angeles through Booking.com. The information received once booked, ability to change my plans (which I did for two hotels) and updates prior to arrival were excellent. Will be my choice for the future
Tip for consumers: Read all the details relating to final costs by the hotels for such things like local tax and resort tax, otherwise you may find you pay more than expected