Hotels and Vacation Rentals

Regions

Hotels in Weaverville

Inn on Main Street Inn on Main Street

Inn on Main Street

88 S. Main Street
Weaverville, 28787

Since Dr. Zebulon Robinson built this Victorian structure in 1900 as his home, office and lodging for visitors taking in the summer airs, this house has enjoyed a reputation for hospitality. Seven rooms are all unique, but share the highest level of comfort, quiet and privacy. Walk to galleries, cafes, live music, a luxury spa, and a scenic mountain lake, or kick off your shoes and relax on the huge porches. Let owners Dan and Nancy Ward show you mountain hospitality. Check-in is at 4 00 PM.

Nightly Rates: Check Rates

Hotel Rating: