I am going to be taking the DL Express bus for the first time in May, but, from what I have read in previous posts, it does drop off at the resort hotels first. Here is the link to the website. I have emailed them a couple of times and they have been extremely helpful.
The bus drops off at disneyland hotels first. They have a pay station at the Disneyland Hotel. Basically a staff member of DLExpress comes on board to charge you for your tickets, you can get off the bus to pay with credit card if need be, we always pay cash. We have used this service for the last 6 years. They have an actual schedule of pickup/delivery to all area hotels as well.
The link the poster above put up should have the schedule, I actually always find it on the actual site. Or you can call your hotel and they will tell you. They are very good, we use them every time.