Alleghany Inn

Visit Website

Alleghany Inn


Hours & Seasons

  • Seasons - Year-round


  • 341 N. Main St.

    Sparta,   NC   28675


Easy to find, but hard to leave! That's the story for this entire mountain area of Alleghany County, located in the northwest mountains of North Carolina. The Alleghany Inn is located in Sparta, just four miles from the New River (second oldest river in the world) and seven miles from the Blue Ridge Parkway. As you can see, Alleghany Inn is the place to be!

Solar heated water with 48 solar panels. Microwave and mini-refrigerator in all rooms. In-room coffee service and unlimited hot coffee, hot tea, and hot cocoa in the lobby 24 hours a day. Many restaurants within a half mile, one located adjacent. Free use of the Alleghany Wellness Center/Indoor Pool. Guest laundry on-site.

How to Find Us

Explore nearby listings.


341 N. Main St.
Sparta NC 28675


Latitude: 36° 30' 29.8578" / Longitude: -81° 7' 32.919"

Special Directions:

From I-77, take exit 83 (northbound traffic only) or exit 85. Follow US 21 North up the mountain for 28 miles to Sparta. Just beyond the third traffic light on the left.

Get directions to this location...

Request your Travel Guide

Download or order FREE guides and maps

Discover Project Project 543

Explore unique spots across North Carolina