Check prices on hotels in Harrisonburg

Top 10 Hotels in Harrisonburg

See all 29 Hotels in Harrisonburg
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 (879 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
Country Inn & Suites By Carlson, Harrisonburg, VA
Country Inn & Suites By Carlson, Harrisonburg, VA

27 Covenant Drive, Harrisonburg 22801

3.0 out of 5.0
4.3 out of 5 (872 reviews)

Located in Swift Run Gap Entrance Shenandoah, this hotel is 1.1 mi (1.8 km) from Shenandoah Heritage Market and 2 mi (3.2 km) …

$101
Hampton Inn Harrisonburg - University
Hampton Inn Harrisonburg - University

85 University Blvd, Harrisonburg 22801

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

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

$100
Hampton Inn Harrisonburg South
Hampton Inn Harrisonburg South

43 Covenant Drive, Harrisonburg 22801

2.5 out of 5.0
4.6 out of 5 (802 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
Hotel Harrisonburg
Hotel Harrisonburg

1400 East Market Street, Harrisonburg 22801

3.0 out of 5.0
3.7 out of 5 (563 reviews)

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

$69
Silver Lake Bed & Breakfast
Silver Lake Bed & Breakfast

1331 Silver Lake Road, Harrisonburg 22821

3.5 out of 5.0
4.7 out of 5 (38 reviews)

Located in Swift Run Gap Entrance Shenandoah, this bed & breakfast is within 3 mi (5 km) of Artisans Courtyard, The Heritag …

Get Rates
Motel 6 Harrisonburg
Motel 6 Harrisonburg

10 Linda Ln, Harrisonburg 22802

2.0 out of 5.0
3.4 out of 5 (390 reviews)

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

$50
Days Inn Harrisonburg
Days Inn Harrisonburg

1131 Forest Hill Rd, Harrisonburg 22801

2.0 out of 5.0
3.1 out of 5 (685 reviews)

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

$59
Comfort Inn
Comfort Inn

1440 E Market St, Harrisonburg 22801

2.5 out of 5.0
4 out of 5 (415 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 …

Get Rates

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.