Yes - There is one right next door on 12799 Apopka-Vineland Rd. Used to be the Days Inn but now I believe it has changed. Not sure of new name.
Also, most of the Downtown Disney hotels are within walking distance of that Perkins. We stayed at the Best Western in DTD and walked there.
Directly across the street is a Double-Tree Club hotel 12490 Apopka-Vineland Rd. Also, the Sheraton Safari is in walking distance.