Right you are Nick. It took me a while, but, I finally struck gold. There is a bus, Disneyland Resort Express direct non-stop service from both LAX & SNA to Anaheim Hotels.
SNA- hourly departures between 7:45 a.m. and 10:45 p.m. - with depatures every 30 minutes between 9:45 a.m. and 7:45 p.m.
LAX- hourly departures between 6:30 a.m. and 12:30 a.m. - with depatures every 30 minutes between 10:30 a.m. and 7:30 p.m.
No reservations required
SNA- Booth location, outside bagage claim at the Ground transportation Center, Disneyland Express Booth
price -
SNA $17
LAX $22
You'll have to give the driver a hotel-- Best Western Park Place Inn is right across the street from Disneyland.

Return
I talked with the company but it never hurts to double check
7:40 p.m. - last bus Best Western Hotel to SNA
8:40 p.m. - last bus Best Western Hotel to LAX

Dress light, Santa Anas, going to be in the 90's this week. Have fun.

Edited to add -- allow at least an hour to LAX.