Hampton Inn and Suites Chapel Hill Carrboro Downtown Hampton Inn and Suites Chapel Hill Carrboro Downto is a popular choice amongst travelers in Carrboro (NC), whether exploring or just passing through. 2.5 Star level Hotel (4 reviews) From $156