Inn Love With Hendersonville, NC

Hendersonville, NC

The Blue Ridge Mountain town of Hendersonville is not only known for its vibrant downtown, cultural attractions and scenic views, but it also boasts an impressive collection of romantic inns. Visitors can choose from nearly a dozen bed-and-breakfasts spread throughout town and the surrounding countryside.

For those who prefer to stay in walking distance of Main Street boutiques, restaurants and pubs, three options are located downtown.

The Waverly Inn and Charleston Inn sit side-by-side on North Main, two blocks from the central business district.

These stately Victorians with wrap-around porches were built in the late 1800s when flatlanders flocked to the mountains to escape the summer heat.

One block west of Main Street is The Henderson, an early 1900s hotel-turned-inn with 17 guest rooms. Each room has its own personality, thanks to one-of-a-kind vintage and antique furnishings.

The Elizabeth Leigh Inn is another Victorian, perched above Fifth Avenue in a well-maintained residential section of town. The inn features four elegant suites, each with a king bed, private bath and fireplace.

High above Hendersonville, at nearly 3,000 feet elevation, sits Echo Mountain Inn, a gracious stone structure dating to 1896 with spacious guestrooms. Four generations of the Bonnema family pitch in to operate the property. 

The inn recently opened a full-service restaurant that serves dinner Thursday through Saturday and Sunday brunch. Chef Tom Makowski spent time in some of the finest kitchens in Italy and Charleston, South Carolina, before settling in Hendersonville.

In the Mills River countryside, the Bed & Breakfast on Tiffany Hill is surrounded by rolling horse pastures.

This purpose-built inn — a Select Registry property and the first bed-and-breakfast in the Southern Living Hotel Collection — is known for its casual elegance.

Each morning, the inn serves a gourmet, three-course Breakfast at Tiffany’s, complete with dessert.

For your chance to fall inn love with Hendersonville, go to or call (800) 828-4244. or call (800) 828-4244.