According to the Unofficial Guide, the closest non-resort hotel is the Best Western Park Place Inn (BWPPI).
The HoJo is about a 10 minute walk (although some would say that the "short cut" makes it 7 or 8 minutes

), and the Candy Cane Inn is about a 10 minute walk (the CCI has a dedicated shuttle). The BWPPI is the closest, and it's about a 5 minute walk.
Here is a list of some of the hotels on South Harbor Blvd:
Howard Johnson (HoJo): 1380 S. Harbor Blvd.
Fairfield Inn: 1460 S. Harbor Blvd.
Camelot Inn: 1520 S. Harbor Blvd.
Carousel: 1530 S. Harbor Blvd.
Tropicana: 1540 S. Harbor Blvd.
BWPPI: 1544 S. Harbor Blvd.
Park Vue 1570 S. Harbor Blvd.
Desert Inn 1600 S. Harbor Blvd.
Del Sol Inn: 1604 S. Harbor Blvd.
BW Anaheim Inn 1630 S. Harbor Blvd.
Ramada Main Gate Saga Inn 1650 S. Harbor Blvd.
Anaheim Plaza Hotel & Suites: 1700 S. Harbor Blvd.
Castle Inn: 1734 S. Harbor Blvd.
Candy Cane Inn: 1747 S. Harbor Blvd.
