Cover Photo Image

Places to stay in and around Harrisonburg

Map of Harrisonburg Hotels

Affordable Corporate Suites
3.5 miles from JMU
(540) 432-7992 20 Pleasant Hill Road
Harrisonburg, VA 22801
Apple Hill B&B
0.5 miles from JMU
(540) 432-0418 430 Boyers Road
Harrisonburg, VA 22801
Belle Meade Red Carpet Inn
2.8 miles from JMU
(540) 434-6704 3210 South Main Street
Harrisonburg, VA 22801
Best Western
1.4 miles from JMU
(540) 433-6089 45 Burgess Road
Harrisonburg, VA 22801
Budget Inn
.7 miles from JMU
(540) 434-3687 687 East Market St.
Harrisonburg, VA 22801
By the Side of the Road B&B
1.7 miles from JMU
(540) 801-0430 491 Garbers Church Road
Harrisonburg, VA 22801
Candlewood Suites
1.75 miles from JMU
(540) 437-1400 1560 Country Club Road
Harrisonburg, VA 22801
Comfort Inn
1.3 miles from JMU
(540) 433-6066 1440 E. Market St.
Harrisonburg, VA 22801
Country Inns and Suites
2.9 miles from JMU
(540) 433-2400 27 Covenant Drive
Harrisonburg, VA 22801
Courtyard by Marriott
1.7 miles from JMU
(540) 432-3031 890 Evelyn Byrd Avenue
Harrisonburg, VA 22801
Days Inn
0.8 miles from JMU
(540) 433-9353 1131 Forest Hill Road
Harrisonburg, VA 22801
Econo Lodge Harrisonburg
1.7 miles from JMU
(540) 433-2576 1703 E. Market Street
Harrisonburg, VA 22801
Economy Inn
1.2 miles from JMU
(540) 434-5301 3467 N Valley Pike
Harrisonburg, VA 22802
Fairfield Inn & Suites by Marriott
0.5 miles from JMU
(540) 433-9333 1946 Medical Ave.
Harrisonburg, VA 22801
Hampton Inn
3.5 miles from JMU
(540) 432-1111 85 University Boulevard
Harrisonburg, VA 22801
Hampton Inn South
2.9 miles from JMU
(540) 437-0090 43 Covenant Drive
Harrisonburg, VA 22801
Holiday Inn
1.2 miles from JMU
(540) 433-2521 1400 E. Market Street
Harrisonburg, VA 22801
Holiday Inn Express
2.9 miles from JMU
(540) 433-9999 3325 S. Main Street
Harrisonburg, VA 22801
Joshua Wilton House
.3 miles from JMU
(540) 434-4464 412 S. Main Street
Harrisonburg, VA 22801
Journey's End
3 miles from JMU
(540)434-8250 6099 North Valley Pike
Harrisonburg, VA 22801
Massanetta Springs Camp & Conference Center
6 miles from JMU
(540) 434-3829 712 Massanetta Springs Rd.
Harrisonburg, VA 22801
Mountain Valley Retreat
*min of 12 guests for reservation, shuttle to JMU provided 17 miles from JMU
(540) 896-7600 3091 Ragtown Road
Harrisonburg, VA 22801
Motel 6
1.5 miles from JMU
(540) 433-6939 10 Linda Lane
Harrisonburg, VA 22801
Quality Inn
1.7 miles from JMU
(540) 442-1515 1891 Evelyn Byrd Avenue
Harrisonburg, VA 22801
Ramada Inn
3 miles from JMU
(540) 434-9981 91 Pleasant Valley Road
Harrisonburg, VA 22801
Residence Inn Harrisonburg
1 miles from JMU
(540) 433-2538 1945 Deyerle Ave
Harrisonburg, VA 22801
Rockingham Motel
3.8 miles from JMU
(540) 434-8250 4035 South Main Street
Harrisonburg, VA 22801
Sleep Inn
1.7 miles from JMU
(540) 433-7100 1891 Evelyn Byrd Ave.
Harrisonburg, VA 22801
Stonewall Jackson Inn- B&B
0.3 miles from JMU
(540) 433-8233 547 East Market Street
Harrisonburg, VA 22801
Super 8 Motel
2.9 miles from JMU
(540) 433-8888 3330 S. Main Street
Harrisonburg, VA 22801
The Village Inn
0.7 miles from JMU
(540) 434-7355 4979 S. Valley Pike
Harrisonburg, VA 22801
Valley Suites Extended Stay
3.5 miles from JMU
(540) 437-1440 2420 S. Main Street
Harrisonburg, VA 22801

Back to Top