Find Hotels in Harrisonburg

Harrisonburg, Virginia, United States of America

Search over 1 million properties and 550 airlines worldwide

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

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

Top 10 hotels in Harrisonburg

Fairfield Inn & Suites by Marriott Harrisonburg
2.5 out of 5
1946 Medical Ave, Harrisonburg, VA
Free CancellationReserve now, pay when you stay
$89
per night
Mar 1 - Mar 2
4.4/5Wonderful! (537 reviews)

"I loved the hot tub in the pool room. The breakfast room was also first rate, one of the best I've seen in my travels."…"

Reviewed on Jan 30, 2020

Fairfield Inn & Suites by Marriott Harrisonburg
Doubletree by Hilton Harrisonburg
3.5 out of 5
1400 East Market Street, Harrisonburg, VA
Free CancellationReserve now, pay when you stay
$95
per night
Mar 1 - Mar 2
4.3/5Excellent! (412 reviews)

"Clean and right off the highway. Staff was very friendly."…"

Reviewed on Feb 16, 2020

Doubletree by Hilton Harrisonburg
Hampton Inn Harrisonburg - University
2.5 out of 5
85 University Blvd, Harrisonburg, VA
Free CancellationReserve now, pay when you stay
$84
per night
Mar 7 - Mar 8
4.1/5Very Good! (992 reviews)

"we stay here every year on our way south for the winter. room showed a bit of wear this year but we were still satisfied for the price"…"

Reviewed on Jan 26, 2020

Hampton Inn Harrisonburg - University
Motel 6 Harrisonburg - South VA
2 out of 5
3210 South Main Street, Harrisonburg, VA
Free Cancellation
$55
per night
Feb 23 - Feb 24
3.3/5 (357 reviews)

"Very helpful when I became lost and in need of assistance. Comfortable clean bed and very spacious room."…"

Reviewed on Jan 20, 2020

Motel 6 Harrisonburg - South VA
Ramada by Wyndham Harrisonburg
2 out of 5
91 Pleasant Valley Rd, I-81 Exit 243, Harrisonburg, VA
Free CancellationReserve now, pay when you stay
$62
per night
Mar 2 - Mar 3
3.2/5 (882 reviews)

"The front desk staff were VERY pleasant and receptive to our needs, informative and accommodating. The only thing that deters the excellent rating on the room itself, is the fact that the fan in our bathroom didn't work, making a hot shower turn into a steam room experience."…"

Reviewed on Feb 16, 2020

Ramada by Wyndham Harrisonburg
Hampton Inn Harrisonburg South
2.5 out of 5
43 Covenant Drive, Harrisonburg, VA
Free CancellationReserve now, pay when you stay
$89
per night
Mar 1 - Mar 2
4.5/5Wonderful! (1,244 reviews)

"Comfortable, clean beds and room! Staff was friendly and helpful. Quiet and restful atmosphere!"…"

Reviewed on Feb 14, 2020

Hampton Inn Harrisonburg South
Days Inn by Wyndham Harrisonburg
2 out of 5
1131 Forest Hill Rd, Harrisonburg, VA
Free CancellationReserve now, pay when you stay
$64
per night
Feb 28 - Feb 29
3.1/5 (1,163 reviews)

"It is fine....friendly staff. Ice maker’s broken. My husband has been here lots of times and says this is the first time he has seen the pool NOT broken."…"

Reviewed on Dec 14, 2019

Days Inn by Wyndham Harrisonburg
Microtel Inn & Suites by Wyndham Harrisonburg
2 out of 5
85 Pleasant Valley Rd, Harrisonburg, VA
Free CancellationReserve now, pay when you stay
$68
per night
Mar 1 - Mar 2
4/5Very Good! (1,566 reviews)

"The room size was just right. The "reading nook" style window was a nice touch! All the staff were very pleasant, friendly, and helpful. I even mentioned it to people at my destination which is pretty rare for a highway side hotel!"…"

Reviewed on Feb 13, 2020

Microtel Inn & Suites by Wyndham Harrisonburg
Super 8 by Wyndham Harrisonburg
2 out of 5
3330 S. Main, I-81 Exit 243, Harrisonburg, VA
Free CancellationReserve now, pay when you stay
$47
per night
Feb 23 - Feb 24
2.9/5 (805 reviews)

"The soap kept sliding off the bathtub ledge. It would have been good to have them designed with enough of a barrier to keep the soap in place."…"

Reviewed on Jan 19, 2020

Super 8 by Wyndham Harrisonburg
Country Inn & Suites by Radisson, Harrisonburg, VA
3 out of 5
27 Covenant Drive, Harrisonburg, VA
Free CancellationReserve now, pay when you stay
$79
per night
Mar 1 - Mar 2
4.3/5Excellent! (1,354 reviews)

"Excellent breakfast, stylish but comfortable guest public areas- Lounge and breakfast area, comfy beds, clean bathrooms"…"

Reviewed on Jan 27, 2020

Country Inn & Suites by Radisson, Harrisonburg, VA
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.

Visiting Harrisonburg

Travelers to Harrisonburg give high marks for the college vibe, shopping, and top-notch restaurants. This scenic city also attracts tourists with its sporting events. Top sights in the city include Massanutten Water Park and George Washington National Forest.

  • There are 101 hotels and other accommodations in Harrisonburg
  • The closest major airport is in Weyers Cave, VA (SHD-Shenandoah Valley Regional), 12.9 mi (20.8 km) from the city center
  • The next closest is in Charlottesville, VA (CHO-Charlottesville-Albemarle), 31.5 mi (50.7 km) away

Sightseeing and Staying in Harrisonburg

Cultural venues in the city include Explore More Discovery Museum, Virginia Quilt Museum, and Larkin Arts. Attractions like Massanutten Water Park, A Dream Come True Playground, and Rockingham Fairgrounds are fun for kids of all ages. The city is notable for landmarks like Port republic Battle Field, Valley Brethren-Mennonite Heritage Center, and Shenandoah Heritage Market.

In Harrisonburg, there are 101 hotels and other lodging accommodations so you'll have plenty of choices for a perfect holiday retreat. These are highly ranked ones based on Expedia user reviews:

  • Silver Lake Bed & Breakfast - With a stay at this 3.5-star bed & breakfast, guests can enjoy access to free breakfast and free parking, along with free WiFi. It's a favorite with Expedia travelers for its quiet location and helpful staff.
  • Residence Inn by Marriott Harrisonburg - Our customers like the family-friendly amenities and clean, comfortable rooms at this hotel. With a stay at this 3-star hotel, guests can enjoy access to free breakfast and an indoor pool, along with an in-room kitchen.
  • Hampton Inn Harrisonburg South - This 2.5-star hotel features free breakfast, an indoor pool, and free WiFi. Expedia customers like its overall value and clean, comfortable rooms.

Other top sights in Harrisonburg include George Washington National Forest. One of the top places to see in the surrounding area is Luray Caverns, 25.7 mi/41.3 km from the heart of the city.

Dressing for Harrisonburg

  • Between January and March, you can expect average temperatures of 58°F during the day and 20°F at night
  • From April to June, the average during the day is 84°F, while the average at night is 34°F
  • July through September has daytime averages of 85°F with nighttime averages of 47°F
  • In October-December, you can expect daytime averages of 71°F and nighttime averages of 21°F
  • About 36.42 inches of rain falls on Harrisonburg each year
  • Usually July and August are the hottest months with an average of 84°F, whereas January and February are often coldest, averaging 22°F

Frequently asked questions

Recently booked Harrisonburg hotels

Recent reviews of Harrisonburg hotels

More trip options