Hotel chains: 1,205
Hotels: 66,958
Residence Inn Logo

Residence Inn in Chapel Hill

Residence Inn has one hotel in Chapel Hill

Residence Inn is one of 13 hotel chains in Chapel Hill. This chain only operates one hotel in the city – Residence Inn by Marriott Chapel Hill, which is a three-star hotel located at 101 Erwin Road. The hotel has a score of 8.7 out of 10. This score is similar compared to the other hotels in the city. Residence Inn has a room capacity roughly in line with the average in Chapel Hill, with 108 rooms.

NA image
Residence Inn by Marriott Chapel Hill ★★★

101 Erwin Road

Rating: 8.70 Check availability