Check prices on hotels in Harrisonburg

Top 10 Hotels in Harrisonburg

See all 29 Hotels in Harrisonburg
Hampton Inn Harrisonburg South
Hampton Inn Harrisonburg South

43 Covenant Drive, Harrisonburg 22801

2.5 out of 5.0
4.6 out of 5 (805 reviews)

Located in Swift Run Gap Entrance Shenandoah, this hotel is 1.2 mi (1.9 km) from Shenandoah Heritage Market and 2 mi (3.3 km) …

$101
Quality Inn Harrisonburg
Quality Inn Harrisonburg

1881 Evelyn Byrd Avenue, Harrisonburg 22801

2.5 out of 5.0
3.9 out of 5 (388 reviews)

Located in Swift Run Gap Entrance Shenandoah, this hotel is within 1 mi (2 km) of University Park, Edith J. Carrier Arboretum …

$71
Hampton Inn Harrisonburg - University
Hampton Inn Harrisonburg - University

85 University Blvd, Harrisonburg 22801

2.5 out of 5.0
4.3 out of 5 (535 reviews)

Located in Swift Run Gap Entrance Shenandoah, this hotel is within 1 mi (2 km) of University Park, Edith J. Carrier Arboretum …

$100
Microtel Inn & Suites by Wyndham Harrisonburg
Microtel Inn & Suites by Wyndham Harrisonburg

85 Pleasant Valley Rd, Harrisonburg 22801

2.0 out of 5.0
4 out of 5 (880 reviews)

Located in Swift Run Gap Entrance Shenandoah, this hotel is 1.3 mi (2.1 km) from Shenandoah Heritage Market and 2.1 mi (3.4 k …

$76
Ramada Harrisonburg
Ramada Harrisonburg

91 Pleasant Valley Rd, Harrisonburg 22801

2.0 out of 5.0
3.2 out of 5 (526 reviews)

Located in Swift Run Gap Entrance Shenandoah, this hotel is 1.2 mi (1.9 km) from Shenandoah Heritage Market and within 3 mi ( …

$59
Sleep Inn & Suites
Sleep Inn & Suites

1891 Evelyn Byrd Ave, Harrisonburg 22801

2.0 out of 5.0
4.3 out of 5 (461 reviews)

Located in Swift Run Gap Entrance Shenandoah, this hotel is within 1 mi (2 km) of University Park, Edith J. Carrier Arboretum …

$76
Residence Inn by Marriott Harrisonburg
Residence Inn by Marriott Harrisonburg

1945 Deyerle Ave, Harrisonburg 22801

3.0 out of 5.0
4.7 out of 5 (132 reviews)

Located in Swift Run Gap Entrance Shenandoah, this hotel is within 1 mi (2 km) of University Park, A Dream Come True …

$119
Holiday Inn Express Harrisonburg
Holiday Inn Express Harrisonburg

3325 S Main St, Harrisonburg 22801

2.5 out of 5.0
4.3 out of 5 (288 reviews)

Located in Swift Run Gap Entrance Shenandoah, this spa hotel is 1 mi (1.6 km) from Shenandoah Heritage Market and within 3 mi …

$108
Super 8 Harrisonburg
Super 8 Harrisonburg

3330 S. Main, Harrisonburg 22801

2.0 out of 5.0
2.9 out of 5 (377 reviews)

Located in Swift Run Gap Entrance Shenandoah, this motel is 0.9 mi (1.5 km) from Shenandoah Heritage Market and within 3 mi ( …

$46
Candlewood Suites Harrisonburg
Candlewood Suites Harrisonburg

1560 Country Club Rd, Harrisonburg 22801

2.5 out of 5.0
4.1 out of 5 (469 reviews)

Located in Swift Run Gap Entrance Shenandoah, this hotel is within 1 mi (2 km) of Putter-A-Round Mini Golf and University Par …

$81

Recent Reviews in Harrisonburg

Hide content

Where to stay in Harrisonburg

Harrisonburg Hotel Guide

When the time comes to plan your Shenandoah Valley dream vacation, you can rest assured because there's loads of quality stay options in Harrisonburg. Expedia currently contains 26 places to base yourself within a 0.1-mile distance of the center of Harrisonburg.

If you'd prefer a room within half a mile of the heart of Harrisonburg, check out the latest deals at the popular Joshua Wilton House.

McGaheysville is an area that has 2 Expedia-listed hotels which makes it the part of Harrisonburg with the greatest selection of Harrisonburg hotels. The Mountainside Villas At Massanutten By Kees Vacations and Cave Hill Farm Bed and Breakfast are some of the accommodation options in McGaheysville.

The Harrisonburg area features some affordable hotel and apartment options sure to delight even the thriftiest travelers. 2 miles from Harrisonburg's heart is where you'll find the Candlewood Suites Harrisonburg. The Sleep Inn & Suites is only 2 miles away. Other budget hotels include the Microtel Inn & Suites by Wyndham Harrisonburg and the Quality Inn Harrisonburg.

0.5 miles away from the main part of Harrisonburg, is the The Stonewall Jackson Inn. Alternatively, the Residence Inn by Marriott Harrisonburg is 2 miles away. Alternatively, investigate the Hotel Harrisonburg or the Courtyard by Marriott Harrisonburg.

Why not experience some more of the valleys and rolling hills that are commonly found in in Shenandoah Valley? Plan to spend a few extra days in some other parts of Shenandoah Valley. Spend your time hiking and caving or see the region's visitor attractions. Suitable accommodations are available.

35 miles away from Harrisonburg is Woodstock, where visitors can enjoy Woodstock Museum and Shenandoah County Fairgrounds. The Hampton Inn & Suites Woodstock and Holiday Inn Express Woodstock-Shenandoah Valley are just some of the fabulous Expedia-listed accommodation options in Woodstock. 17 miles to the northeast of Harrisonburg, you'll find New Market, home to the Quality Inn Shenandoah Valley and Days Inn New Market Battlefield. If you're staying in New Market, you might like to visit the Endless Caverns and New Market Battlefield.

Thanks for taking the time to explore our Harrisonburg accommodations. Do yourself a favour and spend a little time exploring our Harrisonburg travel guide for the inside scoop on this place's cultural and scenic delights.