Hotel
Disneyland Resort has three hotels on property: Paradise Pier (cheapest of the three), Disneyland Hotel (where the wedding will be), and Grand Californian (most expensive, but a 5 star hotel). If you are interested in staying at one of the Disneyland hotels, use the discount link below to book a room. You will get a pretty good discount if you book through this link https://book.passkey.com/event/49881467/owner/29100/home.
Hotel
There are many, many other hotel options not Disneyland Resort affiliated if you do not want to stay on property. All the major hotel brands have different levels of hotels within 2 miles of Disneyland. Everything from Marriott and Hilton, to Sheraton and Hyatt, to Howard Johnson and Best Western. There is definitely something for everyone.
Flight
We highly recommend flying into Orange County Airport (aka John Wayne) if possible. This airport is much smaller and much closer to Disneyland than LAX, which is always super busy and about 1-1.5 hours from Anaheim.