I dug out my hotel spreadsheet...
Here's a list of hotels on Harbor Blvd. They're all on the same block that is at the crosswalk heading to the park entrances. On maps, that block looks to be 1/4 mile long. They're listed here from the north to the south. The crosswalk is between the Park Vue Inn and the Desert Inn & Suites. Below I'll also list a few that are not on that block, but are close and seem to be popular options.
Hotels in the 1400-1600 Block of Harbor Blvd
Fairfield Inn-Anaheim
1460 South Harbor Boulevard
(714) 772-6777
www.marriott/laxoc
Max in Largest Room: 6
Anaheim Camelot Inn & Suites
1520 South Harbor Boulevard
714) 635-7275
camelotinn-anaheim.com
Max in Largest Room: 6
Carousel Inn and Suites
1530 South Harbor Boulevard
(714) 758-0444 (800) 854-6767
carouselinnandsuites.com
Max in Larges Room: 10
Tropicana Inn & Suites
1540 South Harbor Boulevard
(714) 635-4082
tropicanainn-anaheim.com
Max in Largest Room: 8
Best Western Plus Park Place Inn - Mini Suites
1544 South Harbor Boulevard
(714) 776-4800
parkplaceinnandminisuites.com
Max in Largest Room: 6
Park Vue Inn
1570 South Harbor Boulevard
(714) 772-3691 (800) 334-7021
parkvueinn.com
Max in Largest Room: 7
Desert Inn & Suites
1600 South Harbor Boulevard
714) 772-5050 (800) 433-5270
anaheimdesertinn.com
Max in Largest Room: 10
Del Sol Inn
1604 South Harbor Boulevard
(714) 234-3411 (888) 686-1122
delsolinn.com
Max in Largest Room: 10
Best Western Plus Anaheim Inn
1630 South Harbor Boulevard
(714) 774-1050 800-854-8177 x 1
anaheiminn.com
Max in Largest Room: 6
Ramada Maingate at the Park
1650 South Harbor Boulevard
(714) 772-0440 (800) 854-6097
ramadamaingate.com
Max in Largest Room: 12
Other Close Hotels
Candy Cane Inn
1747 South Harbor Blvd
(714) 774-5284 (800) 345-7057http://www.candycaneinn.net/
Max in Largest Room: 5
Howard Johnson Anaheim
1380 South Harbor Boulevard
(714) 776-6120
(800) 422-4228
http://www.hojoanaheim.com/
Max in Largest Room: 5
Castle Inn & Suites
1734 S. Harbor Blvd.
714) 774-8111 800-227-8530
http://www.castleinn.com/
Max in Largest Room: 6