Whistle Stop Inn
Historic, charming, and centrally located, this restored c. 1898 home awaits
Whistle Stop Inn is centrally located within the heart of historic Dillsboro. The Inn is walking distance of the town's vibrant culinary scene, antique shopping, and brewery. Its rustic charm captivates the hearts of its guests by providing uniquely themed rooms, each with their own private bathrooms and amenities. Guests can enjoy a self-served continental breakfast before setting out for their adventures in the North Carolina mountains.
Scenic Photos at Whistle Stop Inn
Discover Jackson County
Join Our Newsletter Receive Our Newsletter
By submitting your name and email address, you agree to our terms and conditions.