There are 3 Hotels in Flat Rock, North Carolina, serving a population of 3,267 people in an area of 9 square miles. There is 1 Hotel per 1,089 people, and 1 Hotel per 2 square miles.
In North Carolina, Flat Rock is ranked 92nd of 959 cities in Hotels per capita, and 159th of 959 cities in Hotels per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Flat Rock Hotels.
Mill House Lodge - Flat Rock 1150 West Blue Ridge Road Flat Rock, NC
Mountain Inn And Lodge 42 Mcmurray Road Flat Rock, NC
The Mansouri Mansion 2905 Greenville Highway Flat Rock, NC Hotel, Motel