Here are a few options if you wanted to stay in the area! If you want to stay in a larger metro, Orlando is about 1 hour away and Tampa is about 1.5 hours away.
Hotel
Best Western Plus Chain of Lakes Inn & Suites
1321 North 14th Street Leesburg, FL 34748 (352) 460-0118
Hotel
Hampton Inn Leesburg/Tavares
9630 U.S. 441 Leesburg, FL 34788 (352) 315-1053
Hotel
The Waterfront Inn
1105 Lake Shore Drive The Villages, FL 32162 (352) 753-7535