Hotels in Harrisonburg

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay in Harrisonburg?

Hyatt Studios Harrisonburg

Hyatt Studios Harrisonburg
2.5 star property
Harrisonburg
8.8 out of 10, Excellent, (53 reviews)
The price is $93
$102 total
includes taxes & fees
Jun 2 - Jun 3
Hyatt Studios Harrisonburg

The Village Inn Harrisonburg

The Village Inn Harrisonburg
3.0 star property
Harrisonburg
9.4 out of 10, Exceptional, (1,005 reviews)
Escape to this welcoming Harrisonburg hotel with an outdoor pool and on-site restaurant serving southern breakfast and lunch. Rooms include refrigerators and microwaves, while free WiFi and parking add value near Rockingham Fairgrounds.
The price is $97
$107 total
includes taxes & fees
Jun 2 - Jun 3
The Village Inn Harrisonburg

Tru By Hilton Harrisonburg, VA

Tru By Hilton Harrisonburg, VA
2.5 star property
Harrisonburg
8.8 out of 10, Excellent, (686 reviews)
Wake up to a complimentary on-the-go breakfast at this Harrisonburg hotel near Shenandoah Heritage Market. Enjoy free WiFi and parking while staying fit at the onsite fitness center. The helpful staff and clean rooms earn praise from guests exploring nearby attractions.
The price is $81
$91 total
includes taxes & fees
Jun 8 - Jun 9
Tru By Hilton Harrisonburg, VA

Country Inn & Suites by Radisson, Harrisonburg, VA

Country Inn & Suites by Radisson, Harrisonburg, VA
3.0 star property
Harrisonburg
9.0 out of 10, Wonderful, (1,003 reviews)
Wake up to free breakfast at this Harrisonburg hotel near Shenandoah Heritage Market. The indoor pool invites morning swims, while comfortable rooms await after exploring nearby attractions. Enjoy free WiFi, parking, and a fitness center during your Valley stay.
The price is $84
$98 total
includes taxes & fees
Jun 14 - Jun 15
Country Inn & Suites by Radisson, Harrisonburg, VA

Comfort Inn & Suites Harrisonburg

Comfort Inn & Suites Harrisonburg
2.5 star property
Harrisonburg
9.2 out of 10, Wonderful, (1,256 reviews)
This welcoming hotel offers a free breakfast, fitness center, and complimentary WiFi plus parking. Located within a 15-minute walk to James Madison University and near Masanutten Ski Resort, guests praise the helpful staff and prime position.
The price is $89
$100 total
includes taxes & fees
Jun 14 - Jun 15
Comfort Inn & Suites Harrisonburg

Quality Inn Harrisonburg I-81

Quality Inn Harrisonburg I-81
2.5 star property
Harrisonburg
8.8 out of 10, Excellent, (1,333 reviews)
Discover this Harrisonburg hotel's prime location near JMU campus and Masanutten Ski Resort. Jump into the seasonal outdoor pool after using the 24-hour fitness center. Fellow travelers praise the helpful staff, clean rooms, and free perks like breakfast, WiFi, and parking.
The price is $91
$102 total
includes taxes & fees
Jun 21 - Jun 22
Quality Inn Harrisonburg I-81

Hotel Madison & Shenandoah Conference Ctr

Hotel Madison & Shenandoah Conference Ctr
3.5 star property
Harrisonburg
9.2 out of 10, Wonderful, (1,120 reviews)
Dive into the indoor pool at this Harrisonburg hotel near Memorial Stadium. Montpelier Restaurant serves three daily meals, while the 24-hour fitness center keeps your workout routine on track. Guests consistently praise both the restaurant cuisine and attentive staff.
The price is $119
$134 total
includes taxes & fees
Jun 11 - Jun 12
Hotel Madison & Shenandoah Conference Ctr

Hyatt Place Harrisonburg

Hyatt Place Harrisonburg
3.0 star property
Harrisonburg
9.6 out of 10, Exceptional, (1,377 reviews)
Unwind at this comfortable hotel with an indoor pool and 2 bars/lounges, steps from James Madison University. Fuel up with a free breakfast before exploring nearby Masanutten Ski Resort, then return to relax in your cozy bed.
The price is $129
$145 total
includes taxes & fees
Jun 2 - Jun 3
Hyatt Place Harrisonburg

Spark by Hilton Harrisonburg University Area

Spark by Hilton Harrisonburg University Area
3.0 star property
Harrisonburg
6.0 out of 10, (1,000 reviews)
The price is $81
$91 total
includes taxes & fees
Jun 8 - Jun 9
Spark by Hilton Harrisonburg University Area

Hampton Inn Harrisonburg - South

Hampton Inn Harrisonburg - South
2.5 star property
Harrisonburg
8.6 out of 10, Excellent, (1,008 reviews)
This Harrisonburg hotel offers convenient access to James Madison University and local attractions. Enjoy the indoor pool, fitness center, and complimentary WiFi. Near Shenandoah Heritage Market, with free parking and clean rooms praised by guests for exceptional staff service.
The price is $89
$100 total
includes taxes & fees
Jun 7 - Jun 8
Hampton Inn Harrisonburg - South

Extended Stay America Premier Suites - Harrisonburg

Extended Stay America Premier Suites - Harrisonburg
2.5 star property
Harrisonburg
8.8 out of 10, Excellent, (1,021 reviews)
This hotel offers free perks including breakfast, WiFi, and parking just 5 minutes from James Madison University. Stay active at the 24-hour fitness center while exploring nearby A Dream Come True Playground and Edith J. Carrier Arboretum.
The price is $63
$69 total
includes taxes & fees
Jun 9 - Jun 10
Extended Stay America Premier Suites - Harrisonburg

Home2 Suites By Hilton Harrisonburg University

Home2 Suites By Hilton Harrisonburg University
3.0 star property
Harrisonburg
9.2 out of 10, Wonderful, (237 reviews)
This welcoming Harrisonburg hotel offers an indoor pool for morning swims and a fitness center for your daily workout. Free breakfast and parking add value, while easy access to James Madison University and Regal Harrisonburg make exploring effortless.
The price is $103
$115 total
includes taxes & fees
Jun 7 - Jun 8
Home2 Suites By Hilton Harrisonburg University

Microtel Inn & Suites by Wyndham Harrisonburg

Microtel Inn & Suites by Wyndham Harrisonburg
2.0 star property
Harrisonburg
8.4 out of 10, Very Good, (1,003 reviews)
Warm hospitality awaits at this Harrisonburg hotel, just 5 minutes from James Madison University. Enjoy the seasonal outdoor pool, free breakfast, WiFi, and parking. Near Shenandoah Heritage Market and winter sports areas with clean, comfortable rooms.
The price is $65
$73 total
includes taxes & fees
Jun 14 - Jun 15
Microtel Inn & Suites by Wyndham Harrisonburg

Best Western Plus Harrisonburg

Best Western Plus Harrisonburg
2.5 star property
Harrisonburg
8.6 out of 10, Excellent, (599 reviews)
Wake up to complimentary breakfast at this Harrisonburg hotel near Shenandoah Heritage Market. With free WiFi and parking, plus a fitness center, you'll feel right at home. Guests consistently praise the friendly staff and convenient location.
The price is $90
$101 total
includes taxes & fees
Jun 3 - Jun 4
Best Western Plus Harrisonburg

Motel 6 Harrisonburg, VA - South

Motel 6 Harrisonburg, VA - South
2.0 star property
Harrisonburg
7.2 out of 10, Good, (979 reviews)
Located just a 5-minute drive from James Madison University, this motel offers complimentary WiFi and self parking. Travelers praise the helpful staff and clean rooms. Shenandoah Heritage Market and Rockingham Fairgrounds are nearby, with Shenandoah Valley Regional Airport 16 minutes away.
The price is $70
$79 total
includes taxes & fees
Jun 2 - Jun 3
Motel 6 Harrisonburg, VA - South

Sleep Inn & Suites Harrisonburg near University

Sleep Inn & Suites Harrisonburg near University
2.5 star property
Harrisonburg
8.4 out of 10, Very Good, (1,004 reviews)
Located just a 10-minute walk from James Madison University, this hotel offers free breakfast, WiFi, and parking. A fitness center provides exercise options while nearby slopes beckon for skiing. Travelers praise the comfortable beds and helpful staff at this business-friendly Harrisonburg spot.
The price is $74
$85 total
includes taxes & fees
Jun 21 - Jun 22
Sleep Inn & Suites Harrisonburg near University

Fairfield Inn & Suites by Marriott Harrisonburg

Fairfield Inn & Suites by Marriott Harrisonburg
3.0 star property
Harrisonburg
9.0 out of 10, Wonderful, (964 reviews)
Located just a short walk from James Madison University, this hotel offers an indoor pool and fitness center for post-exploration relaxation. Business travelers appreciate the free WiFi, while everyone enjoys complimentary breakfast and parking before visiting nearby Masanutten Ski Resort.
The price is $101
$114 total
includes taxes & fees
Jun 7 - Jun 8
Fairfield Inn & Suites by Marriott Harrisonburg

Silver Lake Bed and Breakfast

Silver Lake Bed and Breakfast
2.5 star property
Dayton
9.8 out of 10, Exceptional, (354 reviews)
Wake up to a full breakfast at this serene Silver Lake retreat near Dayton. Enjoy complimentary WiFi and parking while exploring nearby attractions like Artisans Courtyard and The Heritage Museum. The perfect base for Shenandoah Valley adventures.
The price is $130
$211 total
includes taxes & fees
Jun 3 - Jun 4
Silver Lake Bed and Breakfast

Courtyard by Marriott Harrisonburg

Courtyard by Marriott Harrisonburg
3.0 star property
Harrisonburg
8.4 out of 10, Very Good, (965 reviews)
The price is $96
$108 total
includes taxes & fees
Jun 7 - Jun 8
Courtyard by Marriott Harrisonburg

Clarion Pointe Harrisonburg

Clarion Pointe Harrisonburg
2.5 star property
Harrisonburg
8.6 out of 10, Excellent, (1,330 reviews)
Step into serene comfort at this Harrisonburg hotel with a seasonal outdoor pool and 24-hour fitness center. Just a short walk from James Madison University, you'll find easy access to dining and shopping. Guests praise the comfortable beds, quiet environment, and helpful staff.
The price is $88
$99 total
includes taxes & fees
Jun 21 - Jun 22
Clarion Pointe Harrisonburg
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Get last-minute hotel deals in Harrisonburg and save more

Sign in to unlock great savings.
Showing deals for:Jun 5 - Jun 7

Check out pet-friendly hotels in Harrisonburg

You may also like hotels with pools in Harrisonburg

You can also stay at family-friendly hotels in Harrisonburg

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

When is the best time to visit Harrisonburg?

Our prices for hotels in Harrisonburg are cheapest in January
Price trends for hotels in Harrisonburg
Pricing is based on two traveler single night rates
View properties in June
Currently viewing crowd sizes and weather for June.
Typical weather for Harrisonburg
June
High 27°C / low 15°C. Sunny most days.
View properties in June
27°
weather_sun
June, no crowd data, average high temperature 27 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
30°
weather_sun
July, no crowd data, average high temperature 30 degrees Celsius, average low temperature 18 degrees Celsius. Sunny most days.
18°
29°
weather_sun
August, no crowd data, average high temperature 29 degrees Celsius, average low temperature 17 degrees Celsius. Sunny most days.
17°
25°
weather_sun
September, no crowd data, average high temperature 25 degrees Celsius, average low temperature 14 degrees Celsius. Sunny most days.
14°
19°
weather_sun
October, no crowd data, average high temperature 19 degrees Celsius, average low temperature 8 degrees Celsius. Sunny most days.
12°
weather_partly_sunny
November, no crowd data, average high temperature 12 degrees Celsius, average low temperature 1 degrees Celsius. Partly sunny.
weather_partly_sunny
December, no crowd data, average high temperature 7 degrees Celsius, average low temperature -2 degrees Celsius. Partly sunny.
-2°
ac_unit
January, no crowd data, average high temperature 4 degrees Celsius, average low temperature -5 degrees Celsius. Snow likely.
-5°
ac_unit
February, no crowd data, average high temperature 7 degrees Celsius, average low temperature -3 degrees Celsius. Snow likely.
-3°
11°
weather_partly_sunny
March, no crowd data, average high temperature 11 degrees Celsius, average low temperature 0 degrees Celsius. Partly sunny.
18°
weather_sun
April, no crowd data, average high temperature 18 degrees Celsius, average low temperature 6 degrees Celsius. Sunny most days.
22°
weather_sun
May, no crowd data, average high temperature 22 degrees Celsius, average low temperature 11 degrees Celsius. Sunny most days.
11°
Monthly weather averages (˚C)

Top neighborhoods in Harrisonburg

Downtown Harrisonburg

The Downtown Harrisonburg neighborhood has lots to see including Harrisonburg Farmers Market and Explore More Discovery Museum.

Top landmarks in Harrisonburg

Harrisonburg and related destinations

Between the Blue Ridge Mountains and Allegheny range sits a college town with surprising depth. James Madison University brings youthful energy, while the Virginia Quilt Museum showcases intricate textile artistry in a historic building. The Harrisonburg Farmers Market transforms downtown into a bustling social hub where farmers chat with professors over heirloom tomatoes. Venture to White Oak Lavender Farm for purple-hued fields and wine tastings with mountain views. Downtown's culinary scene punches above its weight, with global flavors reflecting the city's unexpected diversity—locals speak over 55 languages here. Hikers use the city as a launchpad for Shenandoah National Park's famed trails, returning for craft beers at friendly taprooms where strangers quickly become acquaintances.

James Madison University - Harrisonburg, VA

Check out reviews of Harrisonburg hotels guests love

Frequently asked questions

What hotels do travelers like in Harrisonburg?
Can I book a refundable hotel in Harrisonburg?
If you're looking for the flexibility to change your plans to Harrisonburg, most hotels provide refundable* rates you can book. You can find these accommodations by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Harrisonburg if I'm looking for a cheap accommodation?
Where can I stay in Harrisonburg if I want a vacation home instead of a hotel?
If you're looking for a good alternative to a hotel, review our selection of 33 vacation homes. You can also consider one of the 8 apartments or 11 cottages.
What will the weather in Harrisonburg be like during my vacation?
July and August are typically the warmest months in Harrisonburg when the average temp is 70°F. January and February are the coldest months when the average temperature is 36°F. May and September are the months with the most rain.
Why should I book my Harrisonburg hotel with Hotels.com?
There are lots of reasons to book your Harrisonburg trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.