Nestled in the heart of the Smoky Mountains, just 50 miles west of Asheville, North Carolina, the Dillsboro Inn offers a unique and serene retreat. This charming resort features nine stylish suites situated directly on a 300-foot wide whitewater river, providing guests with world-class boating, trout fishing, and hiking opportunities. The inn's accommodations are furnished with beautiful, handcrafted items, and the beds and sofas are incredibly comfortable, inviting guests to truly unwind and relax. Each suite is uniquely designed, with no two rooms being alike, adding to the inn's distinct character. Guests praise the inn's hosts, TJ and Terri, for their warm hospitality and ability to make visitors feel at home. The inn offers a light continental breakfast, and guests can enjoy their meals on the patio overlooking the river and falls. The serene setting, with the soothing sound of the river, is a major draw for guests, who often return time and time again, considering the Dillsboro Inn their "home away from home." The inn is also within walking distance of the charming town of Dillsboro, where visitors can explore fine dining and local crafts. Whether you're looking for a cozy, no-frills getaway or a more luxurious retreat, the Dillsboro Inn offers a unique and enchanting experience in the heart of the Smoky Mountains.
This place is absolutely amazing. If you want a true mountain get away… we absolutely loved it here. TJ was so hospitable. It is very close to the charming town. 5 minutes from Sylva.
April 2026
This charming cabin on the river was a phenomenal location for a getaway. The owner is great and goes above and beyond to make sure you have a great stay. We will definitely be back.
March 2026
We absolutely loved our stay at the Dillsboro Inn. TJ was welcoming and his Inn was spectacular! We enjoyed the river, and enjoyed some great restaurants like Beach Mountain for breakfast and Haywood’s Smokehouse for dinner. We will definitely be back to this peaceful little hideaway.