Hotels in Harrisonburg

Search and compare Harrisonburg hotels from hundreds of travel sites and save

Harrisonburg, VA, United States
25 May — 26 May2
Harrisonburg, VA, United States
Wed 25/5
Thu 26/5
...and more

Harrisonburg hotels recommended by HotelsCombined

Wed 5/25
Thu 5/26

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Harrisonburg

Filter by star ratings
All filters
Ramada by Wyndham Harrisonburg
Ramada by Wyndham Harrisonburg
6.7 Good
91 Pleasant Valley Road, Harrisonburg, VA, United States
Show on map
5.9 km from city centre, Harrisonburg 
GoodBased on 539 reviews
6.7

Ramada by Wyndham Harrisonburg Motel is located in Harrisonburg and offers guests free Wi-Fi. It has a fitness centre, as well as a Jacuzzi, a ski school and an outdoor pool.

Microtel Inn & Suites by Wyndham Harrisonburg
Microtel Inn & Suites by Wyndham Harrisonburg
7.9 Good
85 Pleasant Valley Road, Harrisonburg, VA, United States
Show on map
5.9 km from city centre, Harrisonburg 
GoodBased on 790 reviews
7.9

Located in Harrisonburg, Microtel Inn & Suites by Wyndham Harrisonburg is an easy drive from James Madison University and Little Grill Collective. It also features an outdoor pool and a gym.

Sleep Inn and Suites Harrisonburg near University
Sleep Inn and Suites Harrisonburg near University
8.4 Excellent
1891 Evelyn Byrd Avenue, Harrisonburg, VA, United States
Show on map
2.7 km from city centre, Harrisonburg 
ExcellentBased on 367 reviews
8.4

Sleep Inn & Suites Harrisonburg is located in Harrisonburg and offers guests free Wi-Fi. It has a fitness centre, as well as a 24-hour business centre, a 24-hour reception and laundry facilities.

Country Inn & Suites by Radisson, Harrisonburg, VA
Country Inn & Suites by Radisson, Harrisonburg, VA
8.5 Excellent
27 Covenant Drive, Harrisonburg, VA, United States
Show on map
6.0 km from city centre, Harrisonburg 
ExcellentBased on 695 reviews
8.5

Country Inn & Suites by Radisson Harrisonburg VA provides comfortable 3-star accommodation in Harrisonburg. It has a gym, as well as a Jacuzzi, an indoor pool and an express check-in and check-out feature.

Red Roof Inn Harrisonburg - University Area
Red Roof Inn Harrisonburg - University Area
5.4 Okay
1131 Forest Hill Road, Harrisonburg, VA, United States
Show on map
2.2 km from city centre, Harrisonburg 
OkayBased on 269 reviews
5.4

Located in Harrisonburg, Red Roof Inn Harrisonburg is an easy drive from Little Grill Collective and Eastern Mennonite University. It also provides an express check-in and check-out feature, an indoor pool and a 24-hour reception.

Hampton Inn Harrisonburg - University
Hampton Inn Harrisonburg - University
7.7 Good
85 University Boulevard, Harrisonburg, VA, United States
Show on map
2.8 km from city centre, Harrisonburg 
GoodBased on 446 reviews
7.7

Boasting an outdoor pool, Hampton Inn Harrisonburg - University is located in Harrisonburg and provides comfortable accommodation. It also offers an express check-in and check-out feature, meeting rooms and a 24-hour reception.

Hampton Inn Harrisonburg - South
Hampton Inn Harrisonburg - South
8.5 Excellent
43 Covenant Drive, Harrisonburg, VA, United States
Show on map
6.0 km from city centre, Harrisonburg 
ExcellentBased on 471 reviews
8.5

Boasting an indoor pool, a bowling alley and free Wi-Fi, Hampton Inn Harrisonburg South is situated in Harrisonburg and provides comfortable accommodation. It also offers luggage storage, an express check-in and check-out feature and a 24-hour reception.

Quality Inn
Quality Inn
8.5 Excellent
1881 Evelyn Byrd Avenue, Harrisonburg, VA, United States
Show on map
2.6 km from city centre, Harrisonburg 
ExcellentBased on 585 reviews
8.5

Located in Harrisonburg, Quality Inn Harrisonburg I-81 is an easy drive from Eastern Mennonite University and offers on-site parking. It also features an express check-in and check-out feature, an outdoor pool and massage services.

Super 8 by Wyndham Harrisonburg
Super 8 by Wyndham Harrisonburg
4.8 Okay
3330 S. Main, Harrisonburg, VA, United States
Show on map
6.2 km from city centre, Harrisonburg 
OkayBased on 274 reviews
4.8

Super 8 by Wyndham Harrisonburg is located in Harrisonburg and features free wireless internet. It also provides off-site parking, a 24-hour reception and a wake-up service.

Howard Johnson by Wyndham Harrisonburg
Howard Johnson by Wyndham Harrisonburg
6.2 Good
10 Linda Lane, Harrisonburg, VA, United States
Show on map
2.6 km from city centre, Harrisonburg 
GoodBased on 662 reviews
6.2

Located in Harrisonburg, the motel is within walking distance of Harrisonburg Crossing and provides an outdoor pool. It also offers a 24-hour business centre, laundry facilities and a 24-hour reception.

Tips for booking a Harrisonburg hotel

Cheapest month:February
Most expensive month:April
Average price in Harrisonburg:C$ 142/night
Cheapest price found:C$ 71/night
Cheapest day:Wednesday
Most expensive day:Friday
C$ 87 - C$ 214
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 110 - C$ 202
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Harrisonburg hotels

Show all 72 hotels
1
Country Inn & Suites by Radisson, Harrisonburg, VA
Country Inn & Suites by Radisson, Harrisonburg, VA
8.5 Excellent
27 Covenant Drive, Harrisonburg, VA, United States
Show on map
6.0 km from city centre, Harrisonburg, VA, United States 

Country Inn & Suites by Radisson Harrisonburg VA provides comfortable 3-star accommodation in Harrisonburg. It has a gym, as well as a Jacuzzi, an indoor pool and an express check-in and check-out feature.

2
DoubleTree by Hilton Harrisonburg
DoubleTree by Hilton Harrisonburg
7.6 Good
1400 East Market Street, Harrisonburg, VA, United States
Show on map
2.3 km from city centre, Harrisonburg, VA, United States 

Situated in Harrisonburg, Doubletree by Hilton Harrisonburg provides 3-star accommodation, as well as an indoor pool. It also offers complimentary Wi-Fi.

3
Hampton Inn Harrisonburg - South
Hampton Inn Harrisonburg - South
8.5 Excellent
43 Covenant Drive, Harrisonburg, VA, United States
Show on map
6.0 km from city centre, Harrisonburg, VA, United States 

Boasting an indoor pool, a bowling alley and free Wi-Fi, Hampton Inn Harrisonburg South is situated in Harrisonburg and provides comfortable accommodation. It also offers luggage storage, an express check-in and check-out feature and a 24-hour reception.

4
Sleep Inn and Suites Harrisonburg near University
Sleep Inn and Suites Harrisonburg near University
8.4 Excellent
1891 Evelyn Byrd Avenue, Harrisonburg, VA, United States
Show on map
2.7 km from city centre, Harrisonburg, VA, United States 

Sleep Inn & Suites Harrisonburg is located in Harrisonburg and offers guests free Wi-Fi. It has a fitness centre, as well as a 24-hour business centre, a 24-hour reception and laundry facilities.

5
Hampton Inn Harrisonburg - University
Hampton Inn Harrisonburg - University
7.7 Good
85 University Boulevard, Harrisonburg, VA, United States
Show on map
2.8 km from city centre, Harrisonburg, VA, United States 

Boasting an outdoor pool, Hampton Inn Harrisonburg - University is located in Harrisonburg and provides comfortable accommodation. It also offers an express check-in and check-out feature, meeting rooms and a 24-hour reception.

6
Howard Johnson by Wyndham Harrisonburg
Howard Johnson by Wyndham Harrisonburg
6.2 Good
10 Linda Lane, Harrisonburg, VA, United States
Show on map
2.6 km from city centre, Harrisonburg, VA, United States 

Located in Harrisonburg, the motel is within walking distance of Harrisonburg Crossing and provides an outdoor pool. It also offers a 24-hour business centre, laundry facilities and a 24-hour reception.

7
Candlewood Suites Harrisonburg
Candlewood Suites Harrisonburg
6.9 Good
1560 Country Club Road, Harrisonburg, VA, United States
Show on map
2.5 km from city centre, Harrisonburg, VA, United States 

Candlewood Suites Harrisonburg offers a charming setting when in Harrisonburg. It provides complimentary Wi-Fi, a 24-hour reception and a 24-hour business centre.

8
Quality Inn
Quality Inn
8.5 Excellent
1881 Evelyn Byrd Avenue, Harrisonburg, VA, United States
Show on map
2.6 km from city centre, Harrisonburg, VA, United States 

Located in Harrisonburg, Quality Inn Harrisonburg I-81 is an easy drive from Eastern Mennonite University and offers on-site parking. It also features an express check-in and check-out feature, an outdoor pool and massage services.

Cheapest hotels in Harrisonburg, Virginia

Show all 72 hotels
Super 8 by Wyndham Harrisonburg
Super 8 by Wyndham Harrisonburg
4.8 Okay
3330 S. Main, Harrisonburg, VA, United States
Show on map
6.2 km from city centre,  

Super 8 by Wyndham Harrisonburg is located in Harrisonburg and features free wireless internet. It also provides off-site parking, a 24-hour reception and a wake-up service.

C$ 73
Avg. per night
Days Inn by Wyndham Harrisonburg
Days Inn by Wyndham Harrisonburg
5.5 Okay
1703 East Market Street, Harrisonburg, VA, United States
Show on map
2.8 km from city centre,  

Days Inn by Wyndham Harrisonburg is located in Harrisonburg and features free Wi-Fi. It also offers a 24-hour reception, luggage storage and an outdoor pool.

C$ 82
Avg. per night
Howard Johnson by Wyndham Harrisonburg
Howard Johnson by Wyndham Harrisonburg
6.2 Good
10 Linda Lane, Harrisonburg, VA, United States
Show on map
2.6 km from city centre,  

Located in Harrisonburg, the motel is within walking distance of Harrisonburg Crossing and provides an outdoor pool. It also offers a 24-hour business centre, laundry facilities and a 24-hour reception.

C$ 83
Avg. per night
Ramada by Wyndham Harrisonburg
Ramada by Wyndham Harrisonburg
6.7 Good
91 Pleasant Valley Road, Harrisonburg, VA, United States
Show on map
5.9 km from city centre,  

Ramada by Wyndham Harrisonburg Motel is located in Harrisonburg and offers guests free Wi-Fi. It has a fitness centre, as well as a Jacuzzi, a ski school and an outdoor pool.

C$ 84
Avg. per night
Red Roof Inn Harrisonburg - University Area
Red Roof Inn Harrisonburg - University Area
5.4 Okay
1131 Forest Hill Road, Harrisonburg, VA, United States
Show on map
2.2 km from city centre,  

Located in Harrisonburg, Red Roof Inn Harrisonburg is an easy drive from Little Grill Collective and Eastern Mennonite University. It also provides an express check-in and check-out feature, an indoor pool and a 24-hour reception.

C$ 91
Avg. per night
Candlewood Suites Harrisonburg
Candlewood Suites Harrisonburg
6.9 Good
1560 Country Club Road, Harrisonburg, VA, United States
Show on map
2.5 km from city centre,  

Candlewood Suites Harrisonburg offers a charming setting when in Harrisonburg. It provides complimentary Wi-Fi, a 24-hour reception and a 24-hour business centre.

C$ 96
Avg. per night
Microtel Inn & Suites by Wyndham Harrisonburg
Microtel Inn & Suites by Wyndham Harrisonburg
7.9 Good
85 Pleasant Valley Road, Harrisonburg, VA, United States
Show on map
5.9 km from city centre,  

Located in Harrisonburg, Microtel Inn & Suites by Wyndham Harrisonburg is an easy drive from James Madison University and Little Grill Collective. It also features an outdoor pool and a gym.

C$ 109
Avg. per night
Quality Inn
Quality Inn
8.5 Excellent
1881 Evelyn Byrd Avenue, Harrisonburg, VA, United States
Show on map
2.6 km from city centre,  

Located in Harrisonburg, Quality Inn Harrisonburg I-81 is an easy drive from Eastern Mennonite University and offers on-site parking. It also features an express check-in and check-out feature, an outdoor pool and massage services.

C$ 129
Avg. per night

Hotel prices in Harrisonburg

2 stars and under
Microtel Inn & Suites by Wyndham Harrisonburg
#1 Most popular

Microtel Inn & Suites by Wyndham Harrisonburg

85 Pleasant Valley Road, Harrisonburg, VA, United States

7.9 Good
C$ 109

Avg. per night

View Deal
Quality Inn
#2 Most popular

Quality Inn

1881 Evelyn Byrd Avenue, Harrisonburg, VA, United States

8.5 Excellent
C$ 128

Avg. per night

View Deal
Super 8 by Wyndham Harrisonburg
Best value

Super 8 by Wyndham Harrisonburg

3330 S. Main, Harrisonburg, VA, United States

4.8 Okay
C$ 73

Avg. per night

View Deal
3 stars
DoubleTree by Hilton Harrisonburg
#1 Most popular

DoubleTree by Hilton Harrisonburg

1400 East Market Street, Harrisonburg, VA, United States

7.6 Good
C$ 197

Avg. per night

View Deal
Country Inn & Suites by Radisson, Harrisonburg, VA
#2 Most popular

Country Inn & Suites by Radisson, Harrisonburg, VA

27 Covenant Drive, Harrisonburg, VA, United States

8.5 Excellent
C$ 157

Avg. per night

View Deal

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Harrisonburg

About Harrisonburg

Nestled in the Shenandoah Valley, Harrisonburg is anchored by a vibrant downtown district filled with historic architecture, local galleries and a handful of Civil War museums. It's also a great base for exploring Shenandoah National Park, famous for its lush wetlands, cascading waterfalls and rugged peaks.

Things to do

Harrisonburg is home to Virginia's first official Arts and Cultural District. The historic 10-block neighbourhood is brimming with characterful 19th-century architecture, trendy cafes and independent boutiques. You'll also find art galleries and pint-sized cultural attractions, including the colourful Virginia Quilt Museum with its historic and contemporary quilt displays.

Dive headfirst into Civil War history at the Harrisonburg-Rockingham Civil War Orientation Centre. Using interpretive displays, films and guided walking tours, it offers a fascinating glimpse at famous Shenandoah Valley battles like Cross Keys, Port Republic and Piedmont.

For adventure seekers, Harrisonburg is a gateway to the mighty Blue Ridge Mountains, with the Swift Run Gap entrance of Shenandoah National Park just 30 kilometres from the Harrisonburg town centre. From here you can hike sections of the iconic Appalachian Trail.

Harrisonburg is surrounded by a patchwork of farms, so why not embark on a self-guided agriculture tour? From hayrides to barnyard animals, Back Home on the Farm Adventures offers family-friendly fun. You can sample handcrafted dairy products at the Mt. Crawford Creamery and stock up on soap at White Oak Lavender Farm.

Getting around

The easiest way to explore Harrisonburg and the Shenandoah Valley is by car. The drive to Shenandoah National Park is around 30 minutes and a trip to Washington DC takes two hours. Shenandoah Valley Regional Airport is 20 minutes out of town.

Harrisonburg travel FAQs

Nestled in the Shenandoah Valley, Harrisonburg is anchored by a vibrant downtown district filled with historic architecture, local galleries and a handful of Civil War museums. It's also a great base for exploring Shenandoah National Park, famous for its lush wetlands, cascading waterfalls and rugged peaks.

Things to do in Harrisonburg

Harrisonburg is home to Virginia's first official Arts and Cultural District. The historic 10-block neighbourhood is brimming with characterful 19th-century architecture, trendy cafes and independent boutiques. You'll also find art galleries and pint-sized cultural attractions, including the colourful Virginia Quilt Museum with its historic and contemporary quilt displays.

Dive headfirst into Civil War history at the Harrisonburg-Rockingham Civil War Orientation Centre. Using interpretive displays, films and guided walking tours, it offers a fascinating glimpse at famous Shenandoah Valley battles like Cross Keys, Port Republic and Piedmont.

For adventure seekers, Harrisonburg is a gateway to the mighty Blue Ridge Mountains, with the Swift Run Gap entrance of Shenandoah National Park just 30 kilometres from the Harrisonburg town centre. From here you can hike sections of the iconic Appalachian Trail.

Harrisonburg is surrounded by a patchwork of farms, so why not embark on a self-guided agriculture tour? From hayrides to barnyard animals, Back Home on the Farm Adventures offers family-friendly fun. You can sample handcrafted dairy products at the Mt. Crawford Creamery and stock up on soap at White Oak Lavender Farm.

Getting around Harrisonburg

The easiest way to explore Harrisonburg and the Shenandoah Valley is by car. The drive to Shenandoah National Park is around 30 minutes and a trip to Washington DC takes two hours. Shenandoah Valley Regional Airport is 20 minutes out of town.

  • What are the best hotels in Harrisonburg?

    Harrisonburg is home to many highly-rated hotels, one of which is Microtel Inn & Suites by Wyndham Harrisonburg, which has a current rating of 7.9. For other potential stays, consider Sleep Inn and Suites Harrisonburg near University and Country Inn & Suites by Radisson, Harrisonburg, VA, which can also be great places to stay in Harrisonburg.

  • What is a good hotel near James Madison University?

    A good hotel close to James Madison University is Hotel Madison & Shenandoah Conference Ctr. (rated 9.0/10 from 1,048 reviews).