Skip to main content

Search hotels in Harrisonburg, VA

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

Harrisonburg – 37 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.

c
charla
From
Australia
It is very clean and new. Breakfast buffet was great. It is downtown, but quiet with lots of shopping and restaurants.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 851 reviews
Location 9.5
Price from
$127
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.

J
Joyce
From
Japan
Beautifully decorated for the holidays
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,145 reviews
Location 9.4
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.7
Excellent - What previous guests thought, 1,065 reviews
Location 8.9
Price from
$94.05
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, 137 reviews
Location 8.9
Price from
$65.99
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.

R
Robert
From
United States
New, clean, great location. Staff was friendly and intelligent. Breakfast was good, fresh.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 207 reviews
Location 9.4
Price from
$127
1 night, 2 adults

Comfort Inn & Suites

Hotel in Harrisonburg

Located in Harrisonburg, 1.4 miles from University Park, Comfort Inn & Suites provides accommodations with a fitness center, free private parking and a shared lounge.

H
Haail
From
Maldives
The room was very cozy and clean. It was conveniently located near lovely cafés, restaurants, and shopping outlets. I also enjoyed the buffet breakfast and had a pleasant stay overall.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 673 reviews
Location 9.2
Price from
$94.31
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.0
Very Good - What previous guests thought, 161 reviews
Location 8.5
Price from
$89.45
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.

m
marty
From
United States
brigjt, clean and my dog loved it to
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 968 reviews
Location 9.1
Price from
$80.10
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.8
Excellent - What previous guests thought, 148 reviews
Location 9.3
Price from
$118
1 night, 2 adults

Best Western Plus Harrisonburg

Hotel in Harrisonburg

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

A
Alan
From
United States
Fantastic place. Room and bathroom modern and clean. Easy access to/from I-81. Quiet and plenty of parking. Room had good sized mini-fridge and storage.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 773 reviews
Location 8.9
Price from
$102.60
1 night, 2 adults
See all 37 hotels in Harrisonburg

Hotels with parking in Harrisonburg

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

See all

Best hotels with breakfast in Harrisonburg and nearby

  • Scored out of 10, guest rating 5.0
    Fair - What previous guests thought, 86 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 9.7
    Exceptional - What previous guests thought, 15 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
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 1,145 reviews

    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.

    From $178.56 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 $479.56 per night
  • Steps To Jmu & I-81 Fenced Yard Walk 2 Starbucks offers accommodations in Harrisonburg, a 10-minute walk from Bridgeforth Stadium and one mile from University Park.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    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.7
    Excellent - What previous guests thought, 275 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 $105.56 per night

Budget hotels in Harrisonburg and nearby

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 207 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 $166.20 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 851 reviews

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

    From $142.62 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 633 reviews

    Located in the heart of the Shenandoah Valley, the Quality Inn in Harrisonburg, VA is located within walking distance of many great shops and restaurants including Quaker Steak & Lube and O’Neill’s...

    From $122.18 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 968 reviews

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

    From $102.14 per night
  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 94 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 $201.02 per night
  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 113 reviews

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

    From $130.80 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 148 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 $132.51 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 37 reviews

    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.

    From $229.69 per night

Hotels located in the center of Harrisonburg

  • Scored out of 10, guest rating 10.0
    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 9.7
    Exceptional - What previous guests thought, 20 reviews

    By the Side of the Road Inn & Cottages offers a hot tub and air-conditioned accommodations in Harrisonburg, 2.2 miles from Memorial Stadium.

    From $193.96 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 673 reviews

    Located in Harrisonburg, 1.4 miles from University Park, Comfort Inn & Suites provides accommodations with a fitness center, free private parking and a shared lounge.

    From $142.23 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 38 reviews

    Home2 Suites By Hilton Harrisonburg University is located in Harrisonburg, 1.8 miles from University Park and 2.3 miles from Bridgeforth Stadium.

    From $147 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 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.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1 review

    2 Mi to JMU Harrisonburg Home with Gas Grill offers accommodations in Harrisonburg, 1.1 miles from University Park and 2.2 miles from Zane Showker Field At Bridgeforth Stadium.

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

    Harrisonburg Family Home with Deck, 4 Mi to Downtown is located in Harrisonburg, just 3 miles from Zane Showker Field At Bridgeforth Stadium and 3.2 miles from Bridgeforth Stadium.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 161 reviews

    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.

    From $95.62 per night

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.0

    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.0

    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.0

    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 $105.56 per night
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 275 reviews
    All the staff (both at reception and the housekeeping staff) were extremely friendly and helpful. Our room (a suite with a separate bedroom and sofa bed) was large and clean. with all the required pans/utensils/etc. provided for the kitchenette. The hotel had ample parking available and was well located for shops. restaurants, etc.. The free 24/7 coffee was very welcome. Although busy the hotel was not particularly noisy. Would certainly recommend and stay again.
    Guest review by
    Richard
    United Kingdom
  • From $121.78 per night
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 537 reviews
    The place is right across the street from a big shopping center, that has everything you need. Rooms were clean, tidy and the staff were very kind and informative.
    Guest review by
    YAEL
    Israel
  • From $178.56 per night
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 1,145 reviews
    I think we lucked out on timing- spring break? Hotel not busy at all! Right off highway. Good price Clean, modern
    Guest review by
    HELEN
    Canada
  • From $100.83 per night
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 812 reviews
    Good location and friendly staff. Comfortable large room.
    Guest review by
    Richard
    United States
  • From $122.18 per night
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 633 reviews
    Large clean room and king size bed
    Guest review by
    Jerald
    United States