Skip to main content

Search hotels in Harrisonburg, VA

Enter your dates to see the latest prices and deals for Harrisonburg hotels

Harrisonburg – 38 hotels and places to stay

Filter by:

Star Rating
Review score

Hyatt Place Harrisonburg

Hotel in Harrisonburg

Hyatt Place Harrisonburg is located in Harrisonburg, 1.5 miles from Bridgeforth Stadium and 1.5 miles from Zane Showker Field At Bridgeforth Stadium.

f
furdaddy
From
India
Ideal location which had a great view. Room was spacious and 2 big smart TVs were bonus.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 807 reviews
Price from
$146
1 night, 2 adults

Residence Inn by Marriott Harrisonburg

Hotel in Harrisonburg

Featuring a terrace and a tennis court, Residence Inn by Marriott Harrisonburg is located in Harrisonburg, 1.5 miles from University Park and 1.7 miles from Bridgeforth Stadium.

J
James
From
United States
Breakfast was tasty and sufficient before being on the road again.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 38 reviews
Price from
$148
1 night, 2 adults

Hotel Madison & Shenandoah Conference Ctr.

Hotel in Harrisonburg

Hotel Madison & Shenandoah Conference Ctr. provides a shuttle service and a bar. Free WiFi is offered. Rooms come with a flat-screen TV with cable channels.

R
Rosalind
From
Canada
Exceptionally clean and fresh, with quality bed linens, towels and bath soaps. Quiet rooms, and comfortable lounge area with Friday nt live jazz. Attentive staff. Spacious hotel with beautiful Roman villa landscape architecture.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,177 reviews
Price from
$159
1 night, 2 adults

Country Inn & Suites by Radisson, Harrisonburg, VA

Hotel in Harrisonburg

Serving a daily continental breakfast with eggs, fruit, and more, this Harrisonburg, Virginia hotel features free Wi-Fi in every guest room. Shenandoah Valley Regional Airport is 12 miles away.

H
Hajnalka
From
United States
Pool, comfy room, clean towels everyday, good waffel
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,075 reviews
Price from
$100.40
1 night, 2 adults

Extended Stay America Premier Suites - Harrisonburg

Hotel in Harrisonburg

Located within 1.1 miles of University Park and 2.4 miles of Zane Showker Field At Bridgeforth Stadium, Extended Stay America Premier Suites - Harrisonburg provides rooms in Harrisonburg.

R
Robert
From
United States
I loved the location and the room was nice loved the bed
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 152 reviews
Price from
$90.24
1 night, 2 adults

Holiday Inn Express & Suites - Harrisonburg University Area by IHG

Hotel in Harrisonburg

Holiday Inn Express & Suites - Harrisonburg University Area by IHG is located in Harrisonburg, within 1.6 miles of Bridgeforth Stadium and 1.6 miles of Zane Showker Field At Bridgeforth Stadium.

A
Adrienne
From
United States
The breakfast was so good! Much better than other hotel breakfast buffets! Beds were very comfortable as well!
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 203 reviews
Price from
$131
1 night, 2 adults

Comfort Inn & Suites Harrisonburg

Hotel in Harrisonburg

Comfortable Accommodations

Comfort Inn & Suites Harrisonburg in Harrisonburg offers rooms with free WiFi, private check-in and check-out, and amenities such as a fitness center and lounge.

D
Daren
From
United States
Excellent. Happy with the whole stay.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 622 reviews
Price from
$91.80
1 night, 2 adults

Tru By Hilton Harrisonburg, Va

Hotel in Harrisonburg

Located within 3.1 miles of James Madison University and 3.5 miles of Zane Showker Field At Bridgeforth Stadium, Tru By Hilton Harrisonburg, Va has rooms in Harrisonburg.

J
Jose
From
United States Minor Outlying Islands
Me and my family needed to send a night to continue our travel amd this place made us feel really comfortable. Everything was on spot.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 195 reviews
Price from
$79.20
1 night, 2 adults

Sleep Inn & Suites Harrisonburg near University

Hotel in Harrisonburg

Sleep Inn & Suites Harrisonburg near University is located less than 15 miles from the Massanutten Water Park at the Massanutten Resort.

A
Alana
From
Canada
It was a great stop on our travels! Great location, close to some shopping! Easy to find, super clean and very friendly staff!! Will stay again next year!
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 957 reviews
Price from
$81.56
1 night, 2 adults

Fairfield Inn and Suites by Marriott Harrisonburg

Hotel in Harrisonburg

Featuring 3-star accommodations, Fairfield Inn and Suites by Marriott Harrisonburg is located in Harrisonburg, 1.2 miles from University Park and 1.7 miles from Bridgeforth Stadium.

C
Carol
From
United States
breakfast is good. Would prefer eggs were not already salted. Serves a good variety.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 143 reviews
Price from
$118
1 night, 2 adults
See all 38 hotels in Harrisonburg

Hotels with parking in Harrisonburg

Free parking
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,075 reviews
From $113.12 per night
Free parking
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 957 reviews
From $84.95 per night
Free parking
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 195 reviews
From $91.17 per night
Free parking
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 203 reviews
From $153.85 per night
Free parking
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 152 reviews
From $130.97 per night
Free parking
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 799 reviews
From $121.28 per night
Free parking
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 143 reviews
From $113.42 per night
Free parking
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 622 reviews
From $106.73 per night
Free parking
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 38 reviews
From $169.48 per night
Parking on site
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,177 reviews
From $156.10 per night

Most booked hotels in Harrisonburg and surrounding area in the past month

See all

Popular with guests booking hotels in Harrisonburg

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 622 reviews

Popular with guests booking hotels in Harrisonburg

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 807 reviews

Popular with guests booking hotels in Harrisonburg

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 722 reviews

Popular with guests booking hotels in Harrisonburg

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 60 reviews

Popular with guests booking hotels in Harrisonburg

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 957 reviews

Popular with guests booking hotels in Harrisonburg

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 195 reviews

Popular with guests booking hotels in Harrisonburg

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,177 reviews

Popular with guests booking hotels in Harrisonburg

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 613 reviews

Popular with guests booking hotels in Harrisonburg

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 383 reviews

Popular with guests booking hotels in Harrisonburg

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,075 reviews

Best hotels with breakfast in Harrisonburg and nearby

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 165 reviews

Nestled in the heart of Virginia's Shenandoah Valley, this Harrisonburg hotel offers rooms with free Wi-Fi and a cable TV.

From $109.58 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 509 reviews

Located in Harrisonburg, 1.9 miles from Bridgeforth Stadium, Clarion Pointe Harrisonburg provides accommodations with a seasonal outdoor swimming pool, free private parking and a fitness center.

From $97.52 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 613 reviews

Located close to Interstate 81, this Harrisonburg motel offers an outdoor pool and rooms that feature a seating area. Massanutten Resort is 12 miles away.

From $65.86 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 91 reviews

Featuring a bar, Courtyard Harrisonburg is located in Harrisonburg in the Virginia region, 1.7 miles from Bridgeforth Stadium and 1.7 miles from Zane Showker Field At Bridgeforth Stadium.

From $117.60 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 383 reviews

Days Inn by Wyndham Harrisonburg is located in Harrisonburg, 2.2 miles from University Park and 2.4 miles from Bridgeforth Stadium.

From $74.68 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 120 reviews

Feel welcomed with a choice of thoughtful extras at Hampton Inn Harrisonburg - University.

From $105.90 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 143 reviews

Featuring 3-star accommodations, Fairfield Inn and Suites by Marriott Harrisonburg is located in Harrisonburg, 1.2 miles from University Park and 1.7 miles from Bridgeforth Stadium.

From $113.42 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 60 reviews

<h2>Comfortable Accommodations</h2> Home2 Suites By Hilton Harrisonburg University in Harrisonburg offers air-conditioned rooms with kitchenettes, including free WiFi, ensuring a pleasant stay. <h2>...

From $99.45 per night

Hotels located in the center of Harrisonburg

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 261 reviews

Located within 2.1 miles of Bridgeforth Stadium and 2.3 miles of University Park, Candlewood Suites Harrisonburg by IHG provides rooms in Harrisonburg.

From $94.33 per night
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 345 reviews

Located in Harrisonburg, 2.9 miles from James Madison University, Motel 6-Harrisonburg, VA - South provides accommodations with free WiFi and free private parking.

From $99.24 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 722 reviews

This Harrisonburg hotel is off of Interstate 81 and features an on-site fitness room and spacious rooms with free Wi-Fi and a flat-screen TV. James Madison University is 3.5 miles away.

From $92.59 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 425 reviews

This hotel is located in the Shenandoah Valley and is 6 miles from downtown Harrisonburg. Guests can swim in the outdoor pool or use the free Wi-Fi in their rooms.

From $65.86 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 227 reviews

Located within 3.2 miles of James Madison University and 4 miles of University Park, Hampton Inn Harrisonburg South has rooms in Harrisonburg.

From $104.35 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 799 reviews

Located in Harrisonburg, Virginia, this hotel offers free Wi-Fi. Downtown Harrisonburg and James Madison University are minutes from the hotel.

From $121.28 per night
Scored out of 10, guest rating 4.8
Disappointing - What previous guests thought, 87 reviews

Located close to Interstate 81, this Harrisonburg hotel offers free Wi-Fi and rooms equipped with a microwave and refrigerator. James Madison University is 4 miles away.

From $71.59 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 790 reviews

Ideally located in the historic Shenandoah Valley in the heart of Harrisonburg, Virginia, this motel offers complete comfort combined with scenic beauty and southern hospitality near several area...

From $93.53 per night

Budget hotels in Harrisonburg and nearby

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 17 reviews

Just 1.1 miles from Memorial Stadium and 1.2 miles from James Madison University, Friendly City Inn B&B features accommodations in Harrisonburg, with a shared lounge.

From $228.48 per night

Central Harrisonburg Home with Fenced-In Yard! is located in Harrisonburg, just 1.7 miles from James Madison University and 1.8 miles from Memorial Stadium.

Harrisonburg Hidden Gem Across From Jmu & Hotspots is located in Harrisonburg, just 1.1 miles from University Park and 1.2 miles from Memorial Stadium.

From $455 per night

Steps To Jmu & I-81 Fenced Yard Walk 2 Starbucks offers accommodations in Harrisonburg, one mile from University Park and 1.5 miles from Memorial Stadium.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Modern Harrisonburg Home - 2 Mi to JMU! is located in Harrisonburg, just 2.3 miles from James Madison University and 2.9 miles from Bridgeforth Stadium.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 203 reviews

Holiday Inn Express & Suites - Harrisonburg University Area by IHG is located in Harrisonburg, within 1.6 miles of Bridgeforth Stadium and 1.6 miles of Zane Showker Field At Bridgeforth Stadium.

From $153.85 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

2.6 miles from James Madison University in Harrisonburg, Harrisonburg Retreat with Hot Tub about 2 Mi to JMU offers accommodations with access to a hot tub.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Harrisonburg Home with Deck - 2 Mi to JMU! offers accommodations in Harrisonburg, 2.2 miles from Zane Showker Field At Bridgeforth Stadium and 2.4 miles from Bridgeforth Stadium.

FAQs about hotels in Harrisonburg

What Guests Said About Harrisonburg:

8.0

I really liked it, but I would need to visit again to really...

I really liked it, but I would need to visit again to really look around and visit the sites. I only traveled there to go to Buc-Ees. Didn't know that it was game day for the University, so next year, I may make it an entire weekend to visit the sites and get a ticket to the game.
Guest review by
Yolandra
United States
10

So we had a great time we went to massanutten for my nephew...

So we had a great time we went to massanutten for my nephew and my grandson's birthday we didn't set up at the hotel and had them a little party it was only three of them so it wasn't really a party but they thought it was it was amazing and then we went to the safari the drive in Safari so that was amazing too
Guest review by
Christina
8.0

Unable to review Harrisonburg as a place as we were only...

Unable to review Harrisonburg as a place as we were only there as a stop over for the Skyline Drive. Topped up with fuel and the guy in the gas station was really friendly and a good laugh. This means a lot to me. Characterful.
Guest review by
Paul
United Kingdom
6.0

I don't know why I would have stayed in Harrisonburg except...

I don't know why I would have stayed in Harrisonburg except that it was just the right distance from my home inCanada. Driving up to Winchester would have taken another hour. Great pizzeria about 5 minutes driving from hotel. Little Italy Pizzeria was amazing.
Guest review by
Marleyne
Canada
10

One of the most beautiful places I have ever seen I did not...

One of the most beautiful places I have ever seen I did not have time to explore much as we were there to Tour JMU for my son but from what I could see there was plenty of dinning and stores ! And man the view of the mountains was stunning.
Guest review by
Michael
United States
10

Beautiful laid back location! Gorgeous views!

Beautiful laid back location! Gorgeous views! Neat shops and a great variety of food options! Loved the Shenandoah Valley Flea Market. Lots of handmade crafts and candy, a great toy shop & lots antiques! Bonus was it has a grill to eat at with lots of seating. Highly recommend going A+
Guest review by
Anonymous

See reviews by guests who stayed at hotels in Harrisonburg

See all
From $121.28 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 799 reviews
Love this location. Always atay when we cisit family in the area. Always a ood experience. From staff to room and excellent breakfast.
Guest review by
Anita
United States
From $156.10 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,177 reviews
The hotel is beautiful. I love that I could charge our food to the room. The room was clean and well decorated.
Guest review by
Landlady2021
United States
From $189.79 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 807 reviews
New, modern hotel. Clean. Nice pool and workout room. Excellent outdoor seating and breakfast
Guest review by
Stephanie
United States
From $113.12 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,075 reviews
I liked the simplicity and cleanliness of the hotel.
Guest review by
Siham
United States
From $130.97 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 152 reviews
Clean room
Guest review by
Mordekhay
Israel