sourceTrabber offers in Harrisonburg 9 hotels for the visitors of this city in United States. The city has 52,000 inhabitants. The currency used is the US Dollar (US$). The closest airports to the city center are Shenandoah Valley Regional (21 km) and Charlottesville Albemarle (50 km). You can find cheap hotels in Harrisonburg from 71 € per night.