Places to stay in Harrisonburg, Virginia
We currently have 39 accommodations in and around Harrisonburg. There are also other regional listings available for Motor Inns, Hotels, Campsites and other properties. You can filter these listings by the available types.
Harrisonburg is an independent city in Rockingham County, Virginia. The population was 40,468 at the 2000 census. It is the principal city of and is included in the Harrisonburg, Virginia Metropolitan Statistical Area. Harrisonburg is located in the Shenandoah Valley and is home to James Madison University and Eastern Mennonite University. Places to eat in the region include Texas Steakhouse & Saloon, Indian American Cafe, Tutti Gusti Pizzaria, and El Sol Mexican Restaurant.
If you are travelling in the area, Harrisonburg is located close to Grafton-Stovall Theatre, Rocky Run, Grace Church, Landes Cemetery and Bonnie Brook.
The center of Harrisonburg ( which is at is longitude -78°52'5.52 and latitude 38°26'59.28 ) is located 5 miles away from Keezletown, 5 miles away from Dayton, 8 miles away from Bridgewater and 8 miles away from Massanutten.
Available accommodation types
Other useful links:
Things to see and do, places to eat in Harrisonburg

Mashita ( Dining / Other ). Located at 716 East Market Street. Situated in the heart of downtown Harrisonburg, Mashita offers finely crafted, made from scratch cuisine utilizing fresh ingredients from vendors throughout the Shenandoah Valley. Driven by the idea of providing new diversity to the local culinary scene, Mashita has grown from humble roots as a food truck favorite into a downtown restaurant with a kitchen and staff capable of catering for hundreds. Learn about our journey…
eatmashita.com
Jack Brown's Beer & Burger Joint ( Dining / Burgers ). Located at 80 South Main Street. Our burgers are made with 100% American Wagyu Beef sourced from a family owned and operated business in Boise Idaho. The result is a rich and flavorful farm-to-table experience.
www.jackbrownsjoint.com
Jersey Mike’s Subs ( Dining / Fast Food ). Located at 563 University Boulevard. At Jersey Mike's Subs, we're all about quality. What makes a Jersey Mike's Sub so good? It's the ingredients!
High quality meats and cheese sliced in front of you, store baked bread, and the authentic taste – served Mike's Way, fresh lettuce, onions, tomatoes, oil, vinegar and spices!
Of course, everything is served with a smile.
www.jerseymikes.com
Jimmy Madison's Southern Kitchen & Whiskey Bar ( Dining / Other ). Located at 121 South Main Street. Prepare yourself for a special blend of soulful music, modern southern cuisine, and premium whiskeys.
www.jimmymadisons.com
Cuban Burger ( Dining / Burgers ). Located at 70 West Water Street. Located in heart of Downtown Harrisonburg our Cuban-American cuisine is a food lover's paradise. The menu offers a variety of options: fritas, tapas, Cuban sandwiches, and a full bar serving the finest Hand Crafted Cuban cocktails.
www.cubanburger.com
Kline's Dairy Bar ( Dining / Other ). Located at 58 East Wolfe Street. What makes Kline’s ice cream so smooth and creamy with an unbelievably delicious taste? It’s all in the production method and ingredients.
We take the quality of our ice cream very seriously. High quality ingredients and an old fashion ice cream making technique has made Kline’s an institution since 1943.
www.klinesdairybar.com
Renamed properties
- Doubletree By Hilton at 1400 East Market Street may have been previously known as Hotel HarrisonburgHotel Harrisonburg, Holiday Inn Harrisonburg VA or Holiday Inn Harrisonburg VA
- Motel 6 at 3210 South Main may have been previously known as Come On InnCome On Inn, Red Carpet Inn or Red Carpet Inn
- Days Inn by Wyndham Harrisonburg at 1703 East Market Street may have been previously known as Econo Lodge or Econo Lodge
- Quality Inn at 1881 Evelyn Byrd Avenue may have been previously known as Jameson Inn or Jameson Inn
- The Friendly City Inn at 547 East Market Street may have been previously known as The Stonewall Jackson Inn B&B or The Stonewall Jackson Inn B&B
- Clarion Pointe at 1440 East Market Street may have been previously known as Comfort Inn or Comfort Inn
- Howard Johnson at 10 Linda Lane may have been previously known as Motel 6 - Harrisonburg