Skip to main content

Places to Stay in Harrisonburg

Find the places to stay that appeal to you the most

The best places to stay in Harrisonburg

Check out our pick of great places to stay in Harrisonburg

Filter by:

Review score

Hyatt Place Harrisonburg

Hotel in Harrisonburg

Hyatt Place Harrisonburg is located in Harrisonburg, 2.4 km from Bridgeforth Stadium and 2.5 km from Zane Showker Field At Bridgeforth Stadium.

K
Kathleen
From
United States
The rooms and hotel where very clean. Beautiful grounds
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 802 reviews
Price from
US$146
1 night, 2 adults

By the Side of the Road Inn & Cottages

Harrisonburg

Set within 3.6 km of Memorial Stadium and 4 km of James Madison University, By the Side of the Road Inn & Cottages offers rooms with air conditioning and a private bathroom in Harrisonburg.

K
KIRSTEN
From
United States
I loved that the place was unique, incredibly clean, easy to reach. Also, the attention to detail was fantastic!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 25 reviews
Price from
US$161
1 night, 2 adults

Friendly City Inn B&B

Harrisonburg

Located in Harrisonburg, near Memorial Stadium and James Madison University, the historic Friendly City Inn B&B features a shared lounge.

J
Jeffrey
From
United Kingdom
Exceptional service, very welcoming. Great location, just a short walk to the town
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 16 reviews
Price from
US$175.82
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, 2.4 km from University Park and 2.7 km from Bridgeforth Stadium.

S
Susan
From
United States
It was convenient to my new home
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 38 reviews
Price from
US$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.

a
adele
From
Canada
Excellent facility. A bonus was a concert put on by students of the University in the lobby.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,178 reviews
Price from
US$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.

T
TERRY
From
United States
The breakfast had a good variety of items, but no grits.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,073 reviews
Price from
US$100.67
1 night, 2 adults

Extended Stay America Premier Suites - Harrisonburg

Hotel in Harrisonburg

Located within 3.9 km of Zane Showker Field At Bridgeforth Stadium and 4.2 km of Bridgeforth Stadium, Extended Stay America Premier Suites - Harrisonburg offers rooms in Harrisonburg.

F
Fred
From
Canada
Newer facility, room was spotless. Bed comfy, staff friendly. Loved the hard surface floors.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 152 reviews
Price from
US$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 set in Harrisonburg, within 2.5 km of Bridgeforth Stadium and 2.6 km of Zane Showker Field At Bridgeforth Stadium.

B
Brian
From
United States
The breakfast was good. Staff was very professional.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 200 reviews
Price from
US$139
1 night, 2 adults

Comfort Inn & Suites Harrisonburg

Hotel in Harrisonburg

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

L
Laura
From
New Zealand
We were very impressed with this stay! Best comfort inn stay to date! Immaculately clean, friendly staff, laundry and simple, tidy breakfast. Couldn’t ask for more.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 619 reviews
Price from
US$92.21
1 night, 2 adults

Tru By Hilton Harrisonburg, Va

Hotel in Harrisonburg

Set within 5 km of James Madison University and 5.6 km of Zane Showker Field At Bridgeforth Stadium, Tru By Hilton Harrisonburg, Va provides rooms in Harrisonburg.

K
Karen
From
United States
Sarah was great when I checked in !! She needs a raise !!!
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 197 reviews
Price from
US$79.20
1 night, 2 adults
All places to stay in Harrisonburg

Most booked places to stay in Harrisonburg and surroundings in the past month

See all

Popular with guests booking places to stay in Harrisonburg

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 424 reviews

Popular with guests booking places to stay in Harrisonburg

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

Popular with guests booking places to stay in Harrisonburg

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 62 reviews

Popular with guests booking places to stay in Harrisonburg

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 958 reviews

Popular with guests booking places to stay in Harrisonburg

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 199 reviews

Popular with guests booking places to stay in Harrisonburg

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,178 reviews

Popular with guests booking places to stay in Harrisonburg

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

Popular with guests booking places to stay in Harrisonburg

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

Popular with guests booking places to stay in Harrisonburg

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,073 reviews

Popular with guests booking places to stay in Harrisonburg

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 643 reviews

Enjoy breakfast in Harrisonburg and nearby

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

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

From US$110.47 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 507 reviews

Located in Harrisonburg, 3.1 km from Bridgeforth Stadium, Clarion Pointe Harrisonburg provides accommodation with a seasonal outdoor swimming pool, free private parking and a fitness centre.

From US$97.52 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 611 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 US$64.91 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 643 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 US$88.77 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 958 reviews

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

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

Featuring a bar, Courtyard Harrisonburg is set in Harrisonburg in the Virginia region, 2.7 km from Bridgeforth Stadium and 2.7 km from Zane Showker Field At Bridgeforth Stadium.

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

Days Inn by Wyndham Harrisonburg is set in Harrisonburg, 3.6 km from University Park and 3.9 km from Bridgeforth Stadium. This 3-star hotel offers room service, a 24-hour front desk and free WiFi.

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

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

From US$105.90 per night

Save money on places to stay in Harrisonburg and nearby – budget options available

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

Situated within 3.4 km of Bridgeforth Stadium and 3.7 km of University Park, Candlewood Suites Harrisonburg by IHG offers rooms in Harrisonburg.

From US$94.33 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 143 reviews

Featuring 3-star accommodation, Fairfield Inn and Suites by Marriott Harrisonburg is located in Harrisonburg, 2 km from University Park and 2.7 km from Bridgeforth Stadium.

From US$113.42 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 62 reviews

Home2 Suites By Hilton Harrisonburg University is situated in Harrisonburg, 2.9 km from University Park and 3.7 km from Bridgeforth Stadium.

From US$93.93 per night
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 343 reviews

Located in Harrisonburg, 4.6 km from James Madison University, Motel 6-Harrisonburg, VA - South provides accommodation with free WiFi and free private parking.

From US$99.24 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 721 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.

From US$91.64 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 424 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 US$65.86 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 227 reviews

Hampton Inn Harrisonburg South is located in Harrisonburg, within 6.5 km of University Park and 6.6 km of Zane Showker Field At Bridgeforth Stadium.

From US$104.60 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 US$121.28 per night

Great access to the city centre. Check these places to stay in Harrisonburg and nearby

Located in Harrisonburg, less than 1 km from James Madison University and a 11-minute walk from Zane Showker Field At Bridgeforth Stadium, Harrisonburg Hidden Gem Across From Jmu & Hotspots provides...

From US$475 per night
Scored out of 10, guest rating 4.7
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 US$71.59 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 788 reviews

Ideally nestled 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 US$93.53 per night

Situated in Harrisonburg, 2.8 km from James Madison University and 2.8 km from Memorial Stadium, Central Harrisonburg Home with Fenced-In Yard! offers air conditioning.

Steps To Jmu & I-81 Fenced Yard Walk 2 Starbucks is located in Harrisonburg, less than 1 km from Bridgeforth Stadium, 1.7 km from University Park, as well as 2.5 km 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, 3.7 km from James Madison University, 4.6 km from Bridgeforth Stadium, as well as 5 km from Zane Showker Field At Bridgeforth...

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

Featuring air-conditioned accommodation with a balcony, Harrisonburg Retreat with Hot Tub about 2 Mi to JMU is located in Harrisonburg.

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

Set in Harrisonburg, 1.8 km from University Park and 3.5 km from Zane Showker Field At Bridgeforth Stadium, Harrisonburg Home with Deck - 2 Mi to JMU!

FAQ about places to stay in Harrisonburg

Places to stay that guests love in Harrisonburg

See all
Avg. price/night: US$156.10
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,178 reviews
Good location. Facilities would be very nice if they were better managed and maintained.
Guest review by
Bridget
Solo traveller
Avg. price/night: US$93.53
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 788 reviews
Loved the location! Rooms were spacious and well-appointed. Restaurant was excellent and clean. Staff was super friendly.
Guest review by
Kimberly
Solo traveller
Avg. price/night: US$88.77
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 643 reviews
Been here a couple of times! Always so clean and comfortable beds. Great service and nice breakfast. Pricing is good. Great location to restaurants and stores.
Guest review by
Thomas
Family with young children
Avg. price/night: US$89.95
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 958 reviews
Location right off the highway. Staff were very friendly. We will stay there on our way back home from Florida this spring
Guest review by
leccese
Young couple
Avg. price/night: US$107.59
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 619 reviews
Super clean facilities, great breakfast selection, and convenient location for a family weekend skiing at Massanutten and enjoying Harrisonburg.
Guest review by
margaret
Family with young children
Avg. price/night: US$88.77
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 643 reviews
Good location. Clean room. Decent breakfast.
Guest review by
Aaron
Family with young children
Avg. price/night: US$93.53
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 788 reviews
Good location and friendly staff. Comfortable large room.
Guest review by
Richard
Young couple
Avg. price/night: US$91.64
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 721 reviews
The location (proximity to I-81) and price made it a great choice. The hotel was clean, comfortable and met all our needs. Would definitely recommend Microtel to friends and family.
Guest review by
Sandra
Young couple
Avg. price/night: US$104.60
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 227 reviews
After traveling 7 hours we arrived at the hotel only to learn thst our reservation had been canceled because all the housekeeping staff were sick. ? 🤔. Booking.com sent an email but we didn't see it because we were already on the road. So we were sent back on the rainy road in search of a place to stay.
Guest review by
Lawrence J
Young couple
Avg. price/night: US$93.53
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 788 reviews
The room was enormous compared to most similar lodgings. It was well furnished with two large upholstered chairs, writing table, twin sinks, refrigerator, and other amenities. The shower worked well. The beds were very comfortable and the convenient, but off-highway, location was both attractive and quiet. The on-site restaurant served a wonderful buffet for a reasonable price.
Guest review by
Michael
Young couple
Avg. price/night: US$156.10
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,178 reviews
Location, live music in lounge area, bar Rooms spacious.
Guest review by
Deirdre
Family with young children
Avg. price/night: US$156.10
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,178 reviews
Staff was very good and location of room to pet yard was very convenient
Guest review by
Richard
Family with young children
Avg. price/night: US$156.10
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,178 reviews
Did not eat their breakfast. Location fine.
Guest review by
Sharon
Family with young children
Avg. price/night: US$64.91
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 611 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+
Guest review by
Burren
Young couple
Avg. price/night: US$91.64
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 721 reviews
Good location, easy access to highway.
Guest review by
Betty
Young couple
Avg. price/night: US$93.53
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 788 reviews
A well priced gem of a place to stay. Only $15 for a pet fee. My baby is only 6 lbs so hate paying the high fees at other hotels.
Guest review by
Ellen
Solo traveller
Avg. price/night: US$91.64
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 721 reviews
Good location, very clean, friendly staff
Guest review by
Julia
Young couple
Avg. price/night: US$91.64
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 721 reviews
The location was convenient for my stay.
Guest review by
MATTHEW
Young couple
Avg. price/night: US$64.91
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 611 reviews
The location was good. I was grateful for the nearby restaurant, and the food there was good. Swati went to extra trouble to make sure there was a chair in the room for my brother, which I appreciated.
Guest review by
Talula
Solo traveller
Avg. price/night: US$64.91
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 611 reviews
Price, location, clean and comfy
Guest review by
Andrew
Family with young children
Avg. price/night: US$64.91
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 611 reviews
Good location just off the highway and surrounded by restaurants. Coffee, microwave and fridge in room. Heating/cooling worked well. We could park our car directly in front of the door.
Guest review by
christina
Family with young children
Avg. price/night: US$156.10
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,178 reviews
Location was convenient for our trip Very friendly staff
Guest review by
jamie
Young couple
Avg. price/night: US$64.91
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 611 reviews
Location, both the bed and the pillows were very comfortable.
Guest review by
LYNN-MARIE
Young couple
Avg. price/night: US$97.52
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 507 reviews
The location was great as a stopover on a road trip. 2 minutes from the interstate and lots of dining option nearby. The outdoor pool was great for cooling off and burning some energy after spending most of the day in the car. All the staff were extremely helpful and friendly. They went above and behind to make sure I was happy with everything. They had a few hot options for breakfast which was convenient. They selection was not huge but the fresh waffle maker was a hit for my family.
Guest review by
Amy
Family with young children