Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Harrisonburg – 29 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

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. Clean, modern, great location.

Show more Show less
9.1
Awesome
1,012 reviews
Price from
$136.25
per night

Howard Johnson by Wyndham Harrisonburg

Hotel in Harrisonburg

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. Locality, clean and a friendly staff.

Show more Show less
6.2
Review score
560 reviews
Price from
$57.80
per 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. Beautifully decorated! Nice eating area!

Show more Show less
8.3
Very Good
321 reviews
Price from
$73.87
per night

Microtel Inn & Suites by Wyndham Harrisonburg

Hotel in Harrisonburg

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. We stopped on our way back from New Jersey for my husband's aunt's 100th birthday. It is about 1/2 way from New Jersey to Alexander, NC. It was very nice, beds are very comfortable and the staff very helpful and friendly. Breakfast is included. What more could you want. Thanks for the awesome service!

Show more Show less
7.9
Good
732 reviews
Price from
$71.40
per night

Quality Inn Harrisonburg I-81

Hotel in Harrisonburg

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... Clean, friendly staff. Close to many different restaurants and stores.

Show more Show less
8.5
Very Good
546 reviews
Price from
$84.15
per night

Clarion Pointe Harrisonburg

Hotel in Harrisonburg

Featuring a seasonal outdoor swimming pool, fitness center, garden and free WiFi, Clarion Pointe Harrisonburg is located in Harrisonburg, a 19-minute walk from University Park and 2.6 miles from James... Property was beautiful and very clean!! Bedding was excellent! Highly recommend

Show more Show less
7.9
Good
531 reviews
Price from
$85.64
per night

Motel 6-Harrisonburg, VA - South

Hotel in Harrisonburg

Located just off Interstate 81, this Harrisonburg motel features free Wi-Fi access and rooms with a microwave and refrigerator. James Madison University is 3 miles away. Exceptionally clean, comfortable beds, safe environment, good AC, updated room. Great rate! 5*****

Show more Show less
6.9
Review score
552 reviews
Price from
$59.99
per night

Days Inn by Wyndham Harrisonburg

Hotel in Harrisonburg

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. The staff was super nice, accomidating and was just awsome.

Show more Show less
5.6
Review score
229 reviews
Price from
$64
per 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. The desk clerk was such an asset to your Hampton Inn!! So helpful to us.

Show more Show less
8.3
Very Good
261 reviews
Price from
$93
per 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. The pool area and the hotel was extremely friendly children

Show more Show less
7.6
Good
263 reviews
Price from
$100.01
per night

Most-booked hotels in Harrisonburg in the past month

See all

Budget hotels in Harrisonburg

See all

FAQs about hotels in Harrisonburg

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Harrisonburg:

Explore guest reviews of hotels in Harrisonburg

See all