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.5 out of 5 (186 reviews)

Situated near the airport, this hotel is 1.2 mi (1.9 km) from Shenandoah Heritage Market and 2 mi (3.3 km) from Rockingham …

$84
Quality Inn Harrisonburg
Quality Inn Harrisonburg

1881 Evelyn Byrd Avenue, Harrisonburg 22801

2.5 out of 5.0
3.8 out of 5 (121 reviews)

Situated in Harrisonburg, this hotel is within 1 mi (2 km) of University Park, Edith J. Carrier Arboretum, and A Dream Come …

$76
Hampton Inn Harrisonburg - University
Hampton Inn Harrisonburg - University

85 University Blvd, Harrisonburg 22801

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

Located in the heart of Harrisonburg, this hotel is within 1 mi (2 km) of University Park, Edith J. Carrier Arboretum, and …

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

85 Pleasant Valley Rd, Harrisonburg 22801

2.0 out of 5.0
3.9 out of 5 (225 reviews)

Situated in Harrisonburg, this hotel is 1.3 mi (2.1 km) from Shenandoah Heritage Market and 2.1 mi (3.4 km) from Rockingham …

$67
Ramada Harrisonburg
Ramada Harrisonburg

91 Pleasant Valley Rd, Harrisonburg 22801

2.0 out of 5.0
3.1 out of 5 (131 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 ( …

$57
Econo Lodge Harrisonburg
Econo Lodge Harrisonburg

1703 E Market St, Harrisonburg 22801

2.0 out of 5.0
2.6 out of 5 (52 reviews)

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

$55
Sleep Inn & Suites
Sleep Inn & Suites

1891 Evelyn Byrd Ave, Harrisonburg 22801

2.0 out of 5.0
4.2 out of 5 (93 reviews)

Situated in a shopping district, this hotel is within 1 mi (2 km) of University Park, Edith J. Carrier Arboretum, and A Dream …

$74
Holiday Inn Express Harrisonburg
Holiday Inn Express Harrisonburg

3325 S Main St, Harrisonburg 22801

2.5 out of 5.0
4.5 out of 5 (62 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 …

$99
Super 8 Harrisonburg
Super 8 Harrisonburg

3330 S. Main, Harrisonburg 22801

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

Situated in Harrisonburg, this motel is 0.9 mi (1.5 km) from Shenandoah Heritage Market and within 3 mi (5 km) of Rockingha …

$51
Candlewood Suites Harrisonburg
Candlewood Suites Harrisonburg

1560 Country Club Rd, Harrisonburg 22801

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

Located in the heart of Harrisonburg, this hotel is within 1 mi (2 km) of Putter-A-Round Mini Golf and University Park. Edith …

$83

Recent Reviews in Harrisonburg

Hide content

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.