Photos coming soon
HOTEL
Cliff Dwellers Inn
116 Lakeview Terrace, Blowing Rock
Where it sits
Cliff Dwellers Inn
116 Lakeview Terrace, Blowing Rock
36.13924, -81.66942
Similar stays nearby
Nearby to explore
Plan around Cliff Dwellers Inn
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 29, 2026.
