These are some suggested hotels and smaller inns to stay in, but Air BnB is also a great resource if these don't do it for you. Sapphire is about 15 minutes from Lake Toxaway, Cashiers about 25, and Brevard about 35 minutes away.
Hotel
The Greystone Inn
220 Greystone Lane Lake Toxaway, NC 28747 (828) 966-4700