Welcome to accommodation listings for Harrisonburg, Virginia
Harrisonburg hotels, motels, B&B's and more:
Check below for a selection of Harrisonburg accommodations and places to stay. Each property also has links to external websites and review databases.
Harrisonburg may be also suitable as an alterative if you are travelling in or around Virginia from
Keezletown (5km)
, Dayton (5km)
, Penn Laird (6km)
or Bridgewater (8km)
Looking for restaurants? Dining / Restaurants ( launches new window )
Change state / province?
491 Garbers Church Road
Harrisonburg
22801-8409
+001 (540) 801-0430
2694 Eversole Road
Harrisonburg
22802
+001 (540) 421-8987
412 S Main Street
Harrisonburg
22801
+001 (540) 434-4464
1776 Cross Keys Road
Harrisonburg
22801
+001 (540) 438-5864
1 More

547 East Market Street
Harrisonburg
22801
+001 (540) 433-8233
1945 Deyerle Avenue
Harrisonburg
22801
+001 (540) 437-7426
Harrisonburg
22801
+001 (540) 437-1440
HC 52 Box 1121
Harrisonburg
26704
+001 (304) 496-1073
45 Burges Road
Harrisonburg
22801-9731
+001 (540) 433-6089
1560 Country Club Road
Harrisonburg
22801
+001 (540) 437-1400
1440 East Market St.
Harrisonburg
22801
+001 (540) 433-6066
27 Covenant Drive
Harrisonburg
22801
+001 (540) 433-2400
14 More

1890 Evelyn Byrd Avenue
Harrisonburg
22801
+001 (540) 432-3031
1131 Forest Hill Road
Harrisonburg
22801
+001 (540) 433-9353
1703 East Market Street
Harrisonburg
22801
+001 (540) 433-2576
1946 Medical Avenue
Harrisonburg
22801
+001 (540) 433-9333
85 University Boulevard
Harrisonburg
22801
+001 (540) 432-1111
43 Covenant Drive
Harrisonburg
22801
+001 (540) 437-0090
3325 South Main St.
Harrisonburg
22801-
+001 (540) 433-9999
1400 East Market Street
Harrisonburg
22801
+001 (540) 433-2521
1881 Evelyn Byrd Avenue
Harrisonburg
22801
+001 (540) 442-1515
85 Pleasant Valley Road.
Harrisonburg
22801
+001 5404373777
1 Pleasant Valley Road
Harrisonburg
22801
+001 (540) 434-9981
3210 South Main Street
Harrisonburg
22801
+001 (540) 434-6704
1891 Evelyn Byrd Ave
Harrisonburg
22801
+001 (540) 433-7100
547 East Market Street
Harrisonburg
22801
+001 8004455330
10 Linda Lane, I-81 at E Market Street, Exit #247-A
Harrisonburg
22801
+001 (540) 433-6939
4035 S Main St US 11
Harrisonburg
22801
+001 (540) 433-2538
3330 South Main St.
Harrisonburg
22801
+001 (540) 433-8888