Find hotels in Harrisonburg, VA from $54

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 554 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Microtel Inn & Suites by Wyndham Harrisonburg
2 out of 5
85 Pleasant Valley Rd, Harrisonburg, VA, 22801
Fully refundableReserve now, pay when you stay
The price is $85 per night from May 31 to Jun 1
$85
per night
May 31 - Jun 1
3.64 mi from city center
8.2/10 Very Good! (1,011 reviews)
"the lady at the desk, Alisha, was very sweet and the check in when as smooth as possible."

Reviewed on May 26, 2023

Microtel Inn & Suites by Wyndham Harrisonburg
Hyatt Place Harrisonburg
3 out of 5
1884 EVELYN BYRD AVE, Harrisonburg, VA, 22801
Fully refundable
The price is $122 per night from Jun 5 to Jun 6
$122
per night
Jun 5 - Jun 6
1.6 mi from city center
9.6/10 Exceptional! (533 reviews)
"All was excellent!!!"

Reviewed on May 29, 2023

Hyatt Place Harrisonburg
Hotel Madison & Shenandoah Conference Ctr
3.5 out of 5
710 S. Main Street, Harrisonburg, VA, 22801
Fully refundableReserve now, pay when you stay
The price is $102 per night from Jun 4 to Jun 5
$102
per night
Jun 4 - Jun 5
0.55 mi from city center
9.2/10 Wonderful! (1,002 reviews)
"I was easy access to downtown and convenient to other businesses. No on street parking, and charged you for parking in the deck."

Reviewed on May 24, 2023

Hotel Madison & Shenandoah Conference Ctr

Save an average of 15% on thousands of hotels when you're signed in

Clarion Pointe Harrisonburg
2.5 out of 5
1440 E Market St, Harrisonburg, VA, 22801
Fully refundableReserve now, pay when you stay
The price is $91 per night from May 31 to Jun 1
$91
per night
May 31 - Jun 1
1.51 mi from city center
8.2/10 Very Good! (1,007 reviews)
"Great stay"

Reviewed on May 26, 2023

Clarion Pointe Harrisonburg
Doubletree by Hilton Harrisonburg
4 out of 5
1400 East Market Street, Harrisonburg, VA, 22801
Fully refundableReserve now, pay when you stay
The price is $125 per night from Jun 29 to Jun 30
$125
per night
Jun 29 - Jun 30
1.45 mi from city center
8.2/10 Very Good! (952 reviews)
"Came tot he area for a medical mission. The hotel was perfect. Great location, clean, nice people and the coffee was delicious!"

Reviewed on May 11, 2023

Doubletree by Hilton Harrisonburg
Quality Inn Harrisonburg I-81
2.5 out of 5
1881 Evelyn Byrd Avenue, Harrisonburg, VA, 22801
Fully refundableReserve now, pay when you stay
The price is $92 per night from Jun 11 to Jun 12
$92
per night
Jun 11 - Jun 12
1.62 mi from city center
8.6/10 Excellent! (1,005 reviews)
"Property was well maintained and our room was quiet and comfortable"

Reviewed on May 25, 2023

Quality Inn Harrisonburg I-81
The Village Inn Harrisonburg
3 out of 5
4979 South Valley Pike, Harrisonburg, VA, 22801
Fully refundableReserve now, pay when you stay
The price is $89 per night from May 31 to Jun 1
$89
per night
May 31 - Jun 1
5.44 mi from city center
9.2/10 Wonderful! (1,008 reviews)
"Well kept. Very convenient for us."

Reviewed on May 26, 2023

The Village Inn Harrisonburg
Courtyard by Marriott Harrisonburg
3 out of 5
1890 Evelyn Byrd Avenue, Harrisonburg, VA, 22801
Fully refundableReserve now, pay when you stay
The price is $125 per night from Jun 4 to Jun 5
$125
per night
Jun 4 - Jun 5
1.66 mi from city center
8.2/10 Very Good! (654 reviews)
"This was a nice place to stay for a quick weekend visit. I’m only giving it a 4 star because the pool was closed and no free breakfast."

Reviewed on May 22, 2023

Courtyard by Marriott Harrisonburg
Mountainside Villas at Massanutten by Tripforth
3.5 out of 5
4082 Peak Drive, McGaheysville, VA, 22840
6.78 mi from city center
9/10 Wonderful! (171 reviews)
"I like it 👌"

Reviewed on May 7, 2023

Mountainside Villas at Massanutten by Tripforth
Hampton Inn Harrisonburg - South
2.5 out of 5
43 Covenant Drive, Harrisonburg, VA, 22801
Fully refundableReserve now, pay when you stay
The price is $116 per night from Jun 14 to Jun 15
$116
per night
Jun 14 - Jun 15
3.73 mi from city center
8.6/10 Excellent! (1,001 reviews)
"Everything was very good."

Reviewed on May 20, 2023

Hampton Inn Harrisonburg - South
Howard Johnson by Wyndham Harrisonburg
2 out of 5
10 Linda Ln, Harrisonburg, VA, 22802
Fully refundableReserve now, pay when you stay
The price is $54 per night from Jun 6 to Jun 7
$54
per night
Jun 6 - Jun 7
1.62 mi from city center
6.2/10 (580 reviews)
"Affordable clean plus free breakfast"

Reviewed on May 29, 2023

Howard Johnson by Wyndham Harrisonburg
Massanutten's Woodstone Meadows by Tripforth
4 out of 5
1822 Resort Dr, McGaheysville, VA, 22840
8.78 mi from city center
8.8/10 Excellent! (134 reviews)
"Great experience. Just wish check in time was earlier, but overall, i enjoyed my stay"

Reviewed on May 8, 2023

Massanutten's Woodstone Meadows by Tripforth
Country Inn & Suites by Radisson, Harrisonburg, VA
3 out of 5
27 Covenant Drive, Harrisonburg, VA, 22801
Fully refundable
The price is $99 per night from May 31 to Jun 1
$99
per night
May 31 - Jun 1
3.75 mi from city center
8.6/10 Excellent! (1,004 reviews)
"Elevator broken"

Reviewed on May 20, 2023

Country Inn & Suites by Radisson, Harrisonburg, VA
Holiday Inn Express & Suites Harrisonburg University Area, an IHG Hotel
2.5 out of 5
196 Burgess Road, Harrisonburg, VA, 22801
Fully refundable
The price is $136 per night from Jun 14 to Jun 15
$136
per night
Jun 14 - Jun 15
1.58 mi from city center
9.2/10 Wonderful! (232 reviews)
Great stay.
"Amazing hotel. Clean, Comfy, quiet, good breakfast. Friendly people expect the man in breakfast area. Need more training. Great stay over all."

Reviewed on May 29, 2023

Holiday Inn Express & Suites Harrisonburg University Area, an IHG Hotel
Candlewood Suites Harrisonburg, an IHG Hotel
2.5 out of 5
1560 Country Club Rd, Harrisonburg, VA, 22801
Fully refundable
The price is $89 per night from May 31 to Jun 1
$89
per night
May 31 - Jun 1
1.58 mi from city center
7.8/10 Good! (913 reviews)
Clean and comfortable
"During a graduation weekend in a large college town, it must be quite challenging for all the hotels, which are all sold out. Yet we were greeted and promptly checked in with courteousness and professionalism. The room was clean, and the bed was comfortable- and a very good value."

Reviewed on May 13, 2023

Candlewood Suites Harrisonburg, an IHG Hotel
Tru By Hilton Harrisonburg, VA
2.5 out of 5
111 Pleasant Valley Road, Harrisonburg, VA, 22801
Fully refundableReserve now, pay when you stay
The price is $110 per night from Jun 7 to Jun 8
$110
per night
Jun 7 - Jun 8
3.66 mi from city center
8.4/10 Very Good! (191 reviews)
Nice place to stay
"Very nice and clean. Front desk person was very nice and efficient."

Reviewed on May 17, 2023

Tru By Hilton Harrisonburg, VA
Days Inn by Wyndham Harrisonburg
2 out of 5
1703 E Market St, Harrisonburg, VA, 22801
Fully refundableReserve now, pay when you stay
The price is $62 per night from May 31 to Jun 1
$62
per night
May 31 - Jun 1
1.72 mi from city center
5.8/10 (633 reviews)
great place to stay
"It was a great stay the people were very nice and place was very clean and comfortable"

Reviewed on May 26, 2023

Days Inn by Wyndham Harrisonburg
The Summit at Massanutten Resort by Tripforth
3.5 out of 5
1822 Resort Drive, McGaheysville, VA, 22840
8.78 mi from city center
9.4/10 Exceptional! (20 reviews)
"The vacation was more for my children they had a great time so did I…."

Reviewed on Apr 14, 2023

The Summit at Massanutten Resort by Tripforth
Residence Inn by Marriott Harrisonburg
3 out of 5
1945 Deyerle Ave, Harrisonburg, VA, 22801
Fully refundableReserve now, pay when you stay
The price is $149 per night from Jun 18 to Jun 19
$149
per night
Jun 18 - Jun 19
1.77 mi from city center
9.2/10 Wonderful! (359 reviews)
"We liked everything"

Reviewed on Apr 10, 2023

Residence Inn by Marriott Harrisonburg
Motel 6 Harrisonburg, VA - South
2 out of 5
3210 South Main Street, Harrisonburg, VA, 22801
Fully refundableReserve now, pay when you stay
The price is $65 per night from Jun 1 to Jun 2
$65
per night
Jun 1 - Jun 2
3.49 mi from city center
6.6/10 (651 reviews)
"Our room was unpleasant . The frig was dirty and the sheets had blood stains . There were homesless people asking for money near by and on the property. We got what we paid for."

Reviewed on May 22, 2023

Motel 6 Harrisonburg, VA - South
Don't see what you're looking for?
See all available properties in Harrisonburg
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

More cheap stays in Harrisonburg

Stay near popular Harrisonburg attractions

Harrisonburg hotels information

Number of reviews
13,061
Accommodation
554 hotels
Lowest Price
$54
Highest Price
$149

Price trends for hotels in Harrisonburg

Less expensive
More expensive
Next month
April
August
$119
Month
Price
January
$97
February
$96
March
$102
April
$87
May
$87
June
$119
July
$118
August
$125
September
$124
October
$122
November
$118
December
$93
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Harrisonburg. Select dates and complete search for nightly totals inclusive of taxes and fees.

Frequently asked questions

Where is the best place to stay in Harrisonburg?

Residence Inn by Marriott Harrisonburg is a favorite with Expedia customers. This 3-star hotel offers free breakfast and an indoor pool. Other top choices based on reviews include Hotel Madison & Shenandoah Conference Ctr and The Village Inn Harrisonburg. See all available top hotels, or vacation rentals in Harrisonburg.

What are some of the best vacation rentals that Harrisonburg has to offer?

Mountainside Villas at Massanutten by Tripforth: This vacation home rental outside of Harrisonburg offers an outdoor pool, a fireplace, and a barbecue grill to help you feel perfectly comfortable in your new surroundings. This vacation rental also comes with free parking to give you added peace of mind. You and your friends and family can relax into your vacation with amenities like an outdoor tennis court. See all vacation rentals in Harrisonburg.

If I need to cancel my hotel reservation in Harrisonburg, will I receive a refund?

Yes! You'll find that most hotel room reservations are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which is usually within 24-48 hours of your arrival date. If you have a reservation that's non-refundable, it might still be possible to cancel it and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Harrisonburg.

Where can I learn more about changing or cancelling my trip to Harrisonburg?

For additional details about changing or cancelling your trip to Harrisonburg, go to https://www.expedia.com/service/.

What's the best budget-friendly hotel in Harrisonburg?

Based on reviews, Super 8 by Wyndham Harrisonburg is a popular 2-star property for our travelers looking for an economical choice, and features free breakfast and free WiFi. Another top choice for your stay on the cheap is Motel 6 Harrisonburg, VA - South. View all budget hotels in Harrisonburg.

What's the best place to stay for a family vacation to Harrisonburg?

Candlewood Suites Harrisonburg, an IHG Hotel is a hotel with free parking and laundry facilities, and it's a top choice on Expedia for families. Other good options for your kid-friendly vacation include Residence Inn by Marriott Harrisonburg and Doubletree by Hilton Harrisonburg. Attractions like Massanutten Water Park and A Dream Come True Playground are also fun for kids of all ages. Find more child-friendly accommodations in Harrisonburg.

What's the best hotel for a couple visiting Harrisonburg?

Joshua Wilton House is a favorite 3.5-star inn for couples, and features pillowtop beds and free breakfast. See all romantic hotels in Harrisonburg.

What's the best pet-friendly place to stay in Harrisonburg?

Meadow View Bed and Breakfast is a top B&B for people traveling with their pets, and offers laundry facilities and in-room fireplaces for its human guests. See more pet-friendly hotel accommodations in Harrisonburg.

Where is the best place to stay with easy access to Massanutten Water Park?

Massanutten Resort by Tripforth is one of the top choices for your stay based on our traveler data, and this 3-star vacation home offers an outdoor pool and an indoor pool. It's located just a short 0.9 mi (1.4 km) from Massanutten Water Park. Other good choices within a short distance include Massanutten's Woodstone Meadows by Tripforth and Mountain Villa With Waterpark, Golf, Skiing, Wine Tour Access and More! Massanuttens Shenandoah Villas by Tripforth.

What about the best place to stay near James Madison University?

One of the top choices for your stay is Hotel Madison & Shenandoah Conference Ctr, located a short 0.7 mi (1.2 km) from James Madison University, and this 3.5-star hotel offers a restaurant and an indoor pool. Hyatt Place Harrisonburg and Quality Inn Harrisonburg I-81 are two other good choices in the immediate area.

What's the best luxury hotel in Harrisonburg?

Doubletree by Hilton Harrisonburg is a 4-star hotel with a deli and a bar, and it's a popular choice for Expedia travelers looking for an elegant place to stay. Find more luxury hotels in Harrisonburg.

What's the best place to stay for a winter vacation in Harrisonburg?

Based on our travel data, Residence Inn by Marriott Harrisonburg is a top 3-star hotel for skiing, and features free breakfast and in-room kitchens. Other good choices to stay near skiing include Hampton Inn Harrisonburg South and Hampton Inn Harrisonburg - University. Those looking to ski or snowboard can spend their days at Masanutten Ski Resort.

Recent reviews of Harrisonburg hotels
Expedia verified reviews