Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Harrisonburg

Best deal Best deal Jun 15 - Jun 17
Tonight Tonight May 22 - May 23
This weekend This weekend May 25 - May 27
Next weekend Next weekend Jun 1 - Jun 3

Featured Harrisonburg Hotels with Bars

See all 305 Hotels in Harrisonburg
Doubletree by Hilton Harrisonburg
1400 East Market Street, Harrisonburg
Doubletree by Hilton Harrisonburg
$99
4.2/5 (46 reviews)

Good hotel close to campus right off the highway. Beds were comfy and room was a nice size and updated

altText Apr 14, 2018
 
 
Courtyard by Marriott Harrisonburg
1890 Evelyn Byrd Avenue, Harrisonburg
Courtyard by Marriott Harrisonburg
$89
4.2/5 (296 reviews)

Nice clean hotel with an indoor pool----great for kids. We stayed here because it was only 10 miles from the Massanutten indoor water park. We'd stay again---nice hotel and near restaurants.

altText Mar 29, 2018
 
 
Grand Pine Lodge At Massanutten Resort
156 Chipmunk Court, McGaheysville
Grand Pine Lodge At Massanutten Resort
Get Rates
4.2/5 (296 reviews)
 
 
The Village Inn Harrisonburg
4979 South Valley Pike, Harrisonburg
The Village Inn Harrisonburg
$81
4.4/5 (290 reviews)

Very nice quaint hotel. Nice rooms and a very good restaurant on site.

altText May 21, 2018
 
 
Country Inn & Suites by Radisson, Harrisonburg, VA
27 Covenant Drive, Harrisonburg
Country Inn & Suites by Radisson, Harrisonburg, VA
$71
4.3/5 (1,009 reviews)
 
 
Hampton Inn Harrisonburg South
43 Covenant Drive, Harrisonburg
Hampton Inn Harrisonburg South
$101
4.5/5 (941 reviews)

Very nice staff, hotel is clean and comfortable and close to the interstate, and very good choice for the I 81 area. I would stay there again and recommend it to other travelers.

altText May 15, 2018
 
 
Sleep Inn & Suites
1891 Evelyn Byrd Ave, Harrisonburg
Sleep Inn & Suites
$78
4.3/5 (561 reviews)
 
 
Hampton Inn Harrisonburg - University
85 University Blvd, Harrisonburg
Hampton Inn Harrisonburg - University
$101
4.2/5 (656 reviews)

Great staff!!! Great location! Bed was comfortable and room very clean. Soft towels which is a plus!

altText May 20, 2018
 
 
Motel 6 Harrisonburg
10 Linda Ln, Harrisonburg
Motel 6 Harrisonburg
$53
3.4/5 (601 reviews)

Nice hotel, great stuff

altText May 21, 2018
 
 
Ramada by Wyndham Harrisonburg
91 Pleasant Valley Rd, Harrisonburg
Ramada by Wyndham Harrisonburg
$63
3.2/5 (640 reviews)

In our trip to TN, we pass by WV and it was a great experience..

altText Apr 26, 2018
 
 
Fairfield Inn & Suites by Marriott Harrisonburg
1946 Medical Ave, Harrisonburg
Fairfield Inn & Suites by Marriott Harrisonburg
$99
4.4/5 (396 reviews)
 
 
Days Inn by Wyndham Harrisonburg
1131 Forest Hill Rd, Harrisonburg
Days Inn by Wyndham Harrisonburg
$61
3.1/5 (835 reviews)
 
 
Holiday Inn Express Harrisonburg
3325 S Main St, Harrisonburg
Holiday Inn Express Harrisonburg
$85
4.2/5 (372 reviews)

The hotel was clean. Hot water stayed very warm and the pressure was great. Breakfast was a prepared hot breakfast that was setup as self service and offered a large variety. The staff was excellent.

altText May 19, 2018
 
 
Map

Recently booked Hotels with Bars in Harrisonburg

Mountainside Villas At Massanutten By Kees Vacations
3.0 out of 5.0
Last booking: 38 minutes ago
Microtel Inn & Suites by Wyndham Harrisonburg
2.0 out of 5.0
Last booking: 50 minutes ago
Country Inn & Suites by Radisson, Harrisonburg, VA
3.0 out of 5.0
Last booking: 4 hours ago
Days Inn by Wyndham Harrisonburg
2.0 out of 5.0
Last booking: 11 hours ago
Super 8 by Wyndham Harrisonburg
2.0 out of 5.0
Last booking: 12 hours ago
Hampton Inn Harrisonburg South
2.5 out of 5.0
Last booking: 18 hours ago
Fairfield Inn & Suites by Marriott Harrisonburg
2.5 out of 5.0
Last booking: 18 hours ago
Residence Inn by Marriott Harrisonburg
3.0 out of 5.0
Last booking: 21 hours ago

Like a cocktail, your perfect holiday has to have just the right combination of ingredients. If you are searching for the ideal foundation for a great trip then search no further than Harrisonburg. A great location is certainly a must for any ideal trip, and fortunately for you Harrisonburg meets many of the essentials. Sometimes the right spot is off the beaten path. Harrisonburg is ideal for those desiring a break from the rat race of their everyday lives and who want some peace and quiet to contemplate the sweeter things in life. The next step is to add the finishing touches for a vacation you'll want a second round of.

Make Your Vacation to Harrisonburg Shaken and Stirred

If you want a spot that is the go-to spot, then you have found the right place. These accommodations don't only offer you a place to lay your head at night, but also act as the epicenter of excitement for the city. Staying at one of these hotels can be the highlight of your vacation. No matter how inviting the barrooms at these hotels are, you can't sleep in them. Fortunately, a stay in Harrisonburg bar hotels typically offers:

  • A hotel staff that assures you have clean linens, quick room service, and that the slightest items are taken care of
  • A staff that takes the time to tidy up your room and make the bed each and every day of your stay, so when you return it appears as if you've just checked in
  • Exercise facilities, hot tub, updated lobby, and grounds that are well-maintained
  • Rooms furnished with comfortable chairs, premium bedding, and hypo-allergenic sheets, your continued comfort is a top concern for these hotels

With a hotel that's so nice from bar booth to bedroom, you might never wish to depart.

Book Your Harrisonburg Accommodation Today!

Make sure to reserve soon. With so few accommodations, and so many folks wishing to stay at a hotel with an impressive bar, you may miss out on staying at your perfect location. Through Expedia, you can get affordable deals on first-class hotels in Harrisonburg to make your trip one you happily recall for years to come.