Filter Results
Apply Filters
Clear Filters
Motels in Chapel Hill
Chapel Hill University Inn
1301 N Fordham Blvd, Chapel Hill, United States View map
Chapel Hill University Inn is located in Chapel Hill and offers 3-star accommodation with an outdoor swimming pool and a fitness area. North Carolina Botanical Garden is placed approximately 3.9 km…
From US$ 60
Book Now
Red Roof Inn Chapel Hill - Unc
5623 Durham Chapel Hill B, Chapel Hill, United States View map
Featuring a cash machine and a lift, the 2-star Red Roof Inn Chapel Hill - Unc stands nearly a 15-minute ride from Boshamer Stadium. The inn also includes parking.
From US$ 59
Book Now