There are 6 Hotels in Shelby, North Carolina, serving a population of 20,058 people in an area of 22 square miles. There is 1 Hotel per 3,343 people, and 1 Hotel per 3 square miles.
In North Carolina, Shelby is ranked 168th of 959 cities in Hotels per capita, and 181st of 959 cities in Hotels per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Shelby Hotels.
Americas Best Value Inn - Shelby 825 West Dixon Boulevard Shelby, NC
Comfort Inn Shelby 2012 East Marion Street Shelby, NC Hotel, Hotel & Motel
Country Inn & Suites By Radisson, Shelby, Nc 2001 East Dixon Bouelvard Shelby, NC
Hampton Inn & Suites Shelby, North Carolina 2001-b East Dixon Boulevard Shelby, NC
Shree Shiv Hotel Group 1431 West Dixon Boulevard Shelby, NC
Super 8 By Wyndham Shelby 1716 East Dixon Boulevard Shelby, NC