Back to all inns
The Orchard Inn

Inn

The Orchard Inn

$$$

100 Orchard Inn Ln, Saluda, NC

A century-old historic mountain retreat tucked away in the Blue Ridge Mountains of Western North Carolina. It features elegant guest rooms, secluded cottages with private decks, an on-site spa and outdoor sauna, and award-winning farm-to-table fine dining at Newman's Restaurant.

Part of our guide to independent stays in North Carolina.