Skip to main content

Search hotels in Harrisonburg, Virginia

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

Filter by:


Star rating

Review score

Harrisonburg – 23 hotels and places to stay

See the latest prices and deals by choosing your dates.
Microtel Inn & Suites by Wyndham Harrisonburg, hotel in Harrisonburg

This Harrisonburg hotel is located off 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.

Mattress was very comfortable.
7.8
Scored 7.8
Good
Rated good
762 reviews
Price fromUS$85.91per night
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.

Beautiful hotel. Clean and very comfortable. Reasonably priced with friendly helpful staff.
8.9
Scored 8.9
Fabulous
Rated fabulous
977 reviews
Price fromUS$120.27per night
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.

The room was fine.
7.8
Scored 7.8
Good
Rated good
864 reviews
Price fromUS$87.48per night
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.

Nice bed- comfortable
9.0
Scored 9.0
Superb
Rated superb
426 reviews
Price fromUS$104.05per night
Hampton Inn Harrisonburg - University, hotel in Harrisonburg

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

I’ve stayed in fancier hotels with amazing amenities,, but never had staff treat me so well than at this Hampton Inn. Ashley at the front desk was more than accommodating. My family and I booked a smaller room on a very busy weekend. We were there after most of the traffic cleared out, and Ashley upgraded us to a suite because she knew we had young kids and they could use more space. The breakfast was fresh and always hot. My kids said they wanted to stay forever because they loved it so much. We were treated like family from the moment we walked in the door. I know we will be back and I won’t even consider looking into any other options.
6.6
Scored 6.6
Pleasant
Rated pleasant
124 reviews
Price fromUS$113.59per night
Hampton Inn Harrisonburg South, hotel in Harrisonburg

This hotel is within a 10-minute drive of downtown Harrisburg and 4 miles from James Madison University. The hotel offers an indoor pool and rooms with free Wi-Fi.

I liked the private pool area and felt it was amazing for my kids and myself to be alone and relax as was the gym for my oldest son.
7.8
Scored 7.8
Good
Rated good
292 reviews
Price fromUS$118.36per night
Doubletree by Hilton Harrisonburg, hotel in Harrisonburg

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

Breakfast was good, clean, tasty and fresh. The only issue is a bit more variety would be welcome since we stayed 7 days. The servers and hostess were kind, efficient and friendly.
7.7
Scored 7.7
Good
Rated good
178 reviews
Price fromUS$132.68per night
Comfort Inn & Suites, hotel in Harrisonburg

Set in Harrisonburg, 2.3 km from University Park, Comfort Inn & Suites offers accommodation with a fitness centre, free private parking and a shared lounge.

Nice room.
8.9
Scored 8.9
Fabulous
Rated fabulous
927 reviews
Price fromUS$110.93per night
Tru By Hilton Harrisonburg, Va, hotel in Harrisonburg

Tru By Hilton Harrisonburg, Va is set in Harrisonburg, 6.3 km from Memorial Stadium and 6.7 km from University Park.

Breakfast was excellent, and all of the staff was so helpful always.
8.3
Scored 8.3
Very good
Rated very good
175 reviews
Price fromUS$113.16per night
Hyatt Place Harrisonburg, hotel in Harrisonburg

Located within 2.7 km of University Park and 3.1 km of Bridgeforth Stadium, Hyatt Place Harrisonburg provides rooms in Harrisonburg.

Great front desk service and the breakfast was excellent
9.2
Scored 9.2
Superb
Rated superb
746 reviews
Price fromUS$140.38per night
See all 20 hotels in Harrisonburg

Most booked hotels in Harrisonburg in the past month

Budget hotels in Harrisonburg

  • Sleep Inn & Suites Harrisonburg near University
    7.8
    Scored 7.8
    Good
    Rated good
     · 864 reviews

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

    Breakfast was excellent and the location was great.

  • Days Inn by Wyndham Harrisonburg
    4.5
    Scored 4.5
    Disappointing
    Rated disappointing
     · 456 reviews

    The Days Inn hotel is located off Interstate 81 in the heart of the Shenandoah Valley. This Harrisonburg hotel is just one mile from James Madison University.

    A very convenient location. Pleasant helpful staff.

  • Motel 6-Harrisonburg, VA - South
    6.8
    Scored 6.8
    Pleasant
    Rated pleasant
     · 505 reviews

    Located just off Interstate 81, this Harrisonburg motel boasts free Wi-Fi access and rooms with a microwave and refrigerator. James Madison University is 3 miles away.

    I liked the space of the room and the bright window

  • Howard Johnson by Wyndham Harrisonburg
    6.3
    Scored 6.3
    Pleasant
    Rated pleasant
     · 628 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.

    Good Quality and clean for the price well worth it

  • Microtel Inn & Suites by Wyndham Harrisonburg
    7.8
    Scored 7.8
    Good
    Rated good
     · 757 reviews

    This Harrisonburg hotel is located off 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.

    Easy in and out Comfortable area Grounds were clean

  • Candlewood Suites Harrisonburg, an IHG Hotel
    7.0
    Scored 7.0
    Good
    Rated good
     · 343 reviews

    This all-suite hotel in Harrisonburg, Virginia, features rooms with full kitchenettes and free Wi-Fi. James Madison University is less than 2 miles from the hotel.

    The staff were friendly. The facilities were great.

FAQs about hotels in Harrisonburg




What guests said about Harrisonburg:

  • 6.0
    Scored 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.
    Marleyne
    Canada
  • 10
    Scored 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.
    Michael
    United States
  • 10
    Scored 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+
    A
    Anonymous
  • 10
    Scored 10

    Harrisonburg is a nice college town.

    Harrisonburg is a nice college town. Very clean, beautiful surroundings with the mountains in the background. Plenty to do and see but not too huge or congested, it was pretty easy to get around even during graduation. Plenty of good restaurants as well.
    Drafteralj
    United States
  • 10
    Scored 10

    I have stayed at all the hotels in the four corners of that...

    I have stayed at all the hotels in the four corners of that area and this one was the best one so far. I would definitely stay here again. Easy on/easy off the highway. Cracker Barrel and Dunkin Donuts across the street and a Diner next door. Very easy to get around. It's a college town. JMU is the next exit up. Many places to dine.
    Fabiola
  • 10
    Scored 10

    Exceptionally clean. New motel. Very pleasant staff.

    Exceptionally clean. New motel. Very pleasant staff. Comfortable beds. Very clean room. Great breakfast serving eggs as sausage plus the standard cereal, yogurt, waffles, pancakes, juice, coffee, toast. Easy on/ off to I 81
    Nancy
    United States

Explore guest reviews of hotels in Harrisonburg

  • From US$188.44 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 49 reviews
    This hotel and staff were wonderful. The hotel had a very home away from home feeling. We enjoyed the hot continental breakfast. Not to mention the pool, nice hot tub, plus their bonus basketball court. The location was close to everything. My family had about a 20 minute drive to Massanutten Waterpark. But, the scenery along our drive made the ride seem much shorter. My family will definitely be returning here for our summer trip to Massanutten Water Park. As this is a pet friendly hotel and exactly what our family needs :).
    Toriner
    United States
  • From US$76.36 per night
    6.3
    Scored 6.3
    Pleasant
    Rated pleasant
     · 628 reviews
    When traveling north from FL, we try to go as far as we can until it gets dark. This landed us in Harrisonburg, VA. We only stop to sleep, so we aren't looking for an all inclusive place to stay. Looking for a clean place and good price, we happened upon this Howard Johnson's They always had a reputable name so we stopped. Best choice we made. Clean, fresh and surrounded by many places to have a quick dinner. Right off 81, it was in a super on/off area. The staff was friendly and helpful. Next trip up we will stay again. A+
    Burren
    United States
  • From US$158.34 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 254 reviews
    The hotel was so nice and clean. The staff was gracious with the check-in. We arrived early and the staff was able to get us into the hotel. Kudos to the front desk lady, you are appreciated! The breakfast was AMAZING! I have had my fair share of hotel stays with breakfast included but never was it this good! The bathrooms were equipped with dove products (shampoo, conditioner, handwash, body wash & lotion). And the room was the PERFECT temperature! They even had Chobani, will definitely stay there in the future
    A
    Amber
    United States
  • From US$157.22 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 746 reviews
    Staff polite and efficient. Helpful when needed. Location was central to EVERYTHING. Hotel was very clean throughout. We did hear guests in the hallway one night and bathroom noise from a room above us; the guests settled fairly quickly and the other noises were intermittent and did not disrupt sleep. Breakfast was fantastic--way better than other places we have stayed with 'continental' service. EV charging was also appreciated.
    Larissa
    United States
  • From US$118.67 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 990 reviews
    The hotel was conveniently located right off I-81. Due to a last-minute booking in person, the room we booked was no longer available, so an upgrade was provided at no extra charge. Coffee in the lobby started brewing at 4am and hot breakfast served starting at 6am. The pool hours were the best I've encountered and were from 6am-12 midnight. I would love to stay here again.
    Lisa
    United States
  • From US$78.60 per night
    6.8
    Scored 6.8
    Pleasant
    Rated pleasant
     · 505 reviews
    Overall it was pretty clean and comfortable. If you’re looking for a budget place that’s acceptable, this is a good pick. The beds were comfortable enough and I slept well. The bathroom was mostly new with a nice sink and these faux marble walls that looked real. The tv, fridge, and microwave all worked well.
    A
    APRIL
    United States
  • From US$100.39 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 879 reviews
    Place is clean. Pet deposit is reasonable, plenty of room for the pooches to have a walk,and we particularly like the ground level rooms with parking right outside the door....makes the loadout in the AM easy...highly recommend...and the whirlpool tub...after an 800 mile drive..priceless
    DAVID J
    United States
  • From US$100.39 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 879 reviews
    I'd previously stayed at an inexpensive hotel in the same city, and it was a shockingly bad experience. This was a refreshing change -- from the efficient, quick check-in to the size and comfort of the room. I strongly recommend this place to anyone heading to Harrisonburg.
    Steve
    United States
  • From US$113.59 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 637 reviews
    Very friendly staff. Shout out to Robert- he was fantastic! Location was a walkaway to many restaurants and stores. Room was clean, spacious and surprisingly modern. It was the perfect hotel to rest off i81 on way to Florida
    joanna
    Canada
  • From US$167.33 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 976 reviews
    The room was comfortable and a good size. It was clean and had a good view of campus through the window. The bar in the lobby was wonderful and the staff was friendly. The location of Hotel Madison is excellent.
    Joel
    United States
  • From US$81.59 per night
    4.7
    Scored 4.7
    Disappointing
    Rated disappointing
     · 140 reviews
    I love this place!!! Always friendly and accommodating. Staff is great. Rates are good. The rooms are clean and well kept. I would recommend this Super 8 Harrisonburg VA
    Freida
    United States
  • From US$75.24 per night
    4.5
    Scored 4.5
    Disappointing
    Rated disappointing
     · 456 reviews
    We just spent 1 night here. The location is ok, close to the city center by the main road. Check in was quick and easy. Free parking in front of the rooms.
    Géza
    Hungary
  • From US$76.36 per night
    6.3
    Scored 6.3
    Pleasant
    Rated pleasant
     · 628 reviews
    I liked the friendly staff that was patient with me not understanding how morning exchanges go lol. I also liked decor and how nicely the room was set up.
    Momma
    United States
  • From US$167.33 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 976 reviews
    I think we lucked out on timing- spring break? Hotel not busy at all! Right off highway. Good price Clean, modern
    HELEN
    Canada
  • From US$94.50 per night
    7.0
    Scored 7.0
    Good
    Rated good
     · 343 reviews
    The fact that this hotel is close to all restaurants and shopping in Harrisonburg. The is a mini kitchen in the rooms.
    A
    Anonymous
    United States
  • From US$75.24 per night
    4.5
    Scored 4.5
    Disappointing
    Rated disappointing
     · 456 reviews
    Hotel was clean. At $100 it was the cheapest by far of the local hotels priced around $250.
    Nick
    United States
  • From US$117.41 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 757 reviews
    Need a good renovation. The room was old and mirrors in bathroom all crack and much more
    L
    Louise
    Canada
  • From US$118.67 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 990 reviews
    Hotel and staff were very good and the breakfast was very good.
    roy
    Canada
  • From US$122.78 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 631 reviews
    Very Comfortable, Clean and Quiet Rooms, Friendly desk clerk
    ruth
    United States
  • From US$157.22 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 746 reviews
    The rooms and hotel where very clean. Beautiful grounds
    Kathleen
    United States

Research, refine and make plans for your whole trip