Filters
Popular
4
24
24
23
21
30
2
Search by name
Star rating
2
18
9
1
MoreLess
Guest rating
2
8
5
2
MoreLess
Accommodation type
30
MoreLess
Price per night
1
12
14
2
1
MoreLess
Nearby
4
2
2
4
4
4
12
12
12
MoreLess
Hotel type
20
17
13
12
5
3
2
2
2
1
2
MoreLess
Amenities
24
24
23
21
15
14
12
MoreLess
Room features
2
1
1
1
2
7
7
MoreLess
Services
1
3
16
1
2
MoreLess
Brands
2
2
1
1
1
1
1
MoreLess
Clear filters
Apply
Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
We offer 30 hotels in Harrisonburg
Get Prices

Best Harrisonburg VA hotels, motels and accommodations of 2019

Filter by
Sort by
  • Sort by:
  • Popularityfrom low to highfrom high to low
  • Pricefrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Hampton Inn Harrisonburg - South43 Covenant Drive, Harrisonburg, United States, 22801View on map
3.7 mi from City Center
Located next to The Heritage Museum, the venue comprises 90 rooms with city views.
  • The hotel has
    • On-site car park
    +1
9.2
Perfect2 reviews
Price fromUS$ 116per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Fairfield Inn & Suites By Marriott Harrisonburg1946 Medical Avenue, Harrisonburg, United States, 22801View on map
Providing access to James Madison University, this hotel is a 25-minute walk from Rockingham Memorial Hospital and offers a 24-hour restaurant.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour business centre
    +2
9.2
Perfect2 reviews
Price fromUS$ 123per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Hampton Inn Harrisonburg - University85 University Boulevard, Harrisonburg, United States, 22801View on map
1.8 mi from City Center500 yd from National Collegeof Bus and Tech
This hotel in the charming district of Harrisonburg is situated close to Virginia Quilt Museum and welcomes guests since 1988.
  • The hotel has
    • On-site car park
    +1
7.6
Very good14 reviews
Price fromUS$ 112per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Comfort Inn1440 E. Market St., Harrisonburg, United States, 22801View on map
1.5 mi from City Center500 yd from National Collegeof Bus and Tech
This pleasant hotel is nestled in the heart of Harrisonburg, not far from Virginia Quilt Museum.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour business centre
    +2
8.2
Great35 reviews
Price fromUS$ 82per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Country Inn & Suites By Radisson, Harrisonburg, Va27 Covenant Drive, Harrisonburg, United States, 22801View on map
3.8 mi from City Center
Located near Zane Showker Field at Bridgeforth Stadium, this comfortable hotel features a continental breakfast.
  • The hotel has
    • On-site car park
    +1
8.6
Great42 reviews
Price fromUS$ 119per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Residence Inn By Marriott Harrisonburg1945 Deyerle Ave, Harrisonburg, United States, 22801View on map
1.8 mi from City Center500 yd from P J's Arcade and Pizzeria
Located just off Explore More Discovery Museum and only 2.5 km from James Madison University, this hotel features a snack bar plus an indoor pool.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    +2
9.4
Perfect46 reviews
Price fromUS$ 144per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
The Village Inn Harrisonburg4979 South Valley Pike, Harrisonburg, United States, 22801View on map
5.4 mi from City Center
Offering location close to Shenandoah Heritage Market, this hotel overlooks the countryside and has a barbeque restaurant.
  • The motel has
    • On-site car park
    +1
9.0
Perfect41 reviews
Price fromUS$ 82per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Courtyard By Marriott Harrisonburg1890 Evelyn Byrd Avenue, Harrisonburg, United States, 22801View on map
1.7 mi from City Center400 yd from National Collegeof Bus and Tech
Featuring valley views, the 4-storey hotel includes a local cuisine restaurant and a café bar.
  • The hotel has
    • On-site car park
    +1
8.4
Great
Price fromUS$ 129per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Microtel Inn & Suites By Wyndham Harrisonburg85 Pleasant Valley Road, Harrisonburg, United States, 22801View on map
3.7 mi from City Center
The hotel offers to try fresh cuisine of the hotel set in a convenient location nearby Bridgeforth Stadium.
  • The hotel has
    • On-site car park
    +1
8.8
Great35 reviews
Price fromUS$ 86per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
The Stonewall Jackson Inn547 E Market St, Harrisonburg, United States, 22801View on map
900 yd from City Center700 yd from Blue Ridge Community College
The hotel offers easy access to University Park, boasting 10 rooms in the heart of Harrisonburg.
  • The hotel has
    • Coffee/Tea in lobby
    +1
9.4
Perfect25 reviews
Price fromUS$ 149per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Doubletree By Hilton Harrisonburg1400 East Market Street, Harrisonburg, United States, 22801View on map
1.4 mi from City Center600 yd from National Collegeof Bus and Tech
Including meals and a play area for children, the hotel offers an ideal location in the heart of Harrisonburg.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
6.8
Nice4 reviews
Price fromUS$ 150per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Days Inn By Wyndham Harrisonburg1131 Forest Hill Rd, Harrisonburg, United States, 22801View on map
1.4 mi from City Center800 yd from Zane Showker Field at Bridgeforth Stadium
Located in the heart of Harrisonburg, this hotel offers an outdoor pool and a cocktail bar.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour business centre
    +2
5.6
Guest rating47 reviews
Price fromUS$ 63per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
By The Side Of The Road Bed & Breakfast491 Garbers Church Road, Harrisonburg, United States, 22801View on map
1.9 mi from City Center1.2 mi from Evangel Theological Seminary
There are rooms facing the garden and the hotel is set close to Explore More Discovery Museum.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Jacuzzi
    +1
Price fromUS$ 219per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Sleep Inn & Suites1891 Evelyn Byrd Avenue, Harrisonburg, United States, 22801View on map
1.7 mi from City Center300 yd from National Collegeof Bus and Tech
Nestled in a recreational area, and close to a bus stop, the property features a gym area and a fitness centre.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour business centre
    +2
8.6
Great38 reviews
Price fromUS$ 97per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Quality Inn Harrisonburg1881 Evelyn Byrd Avenue, Harrisonburg, United States, 22801View on map
1.7 mi from City Center400 yd from National Collegeof Bus and Tech
In the vicinity of this pet-friendly there is A Dream Come True Playground and guests can also discover the shopping area.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour business centre
    +2
7.6
Very good18 reviews
Price fromUS$ 134per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Silver Lake Bed & Breakfast (Adults Only)1331 Silver Lake Road, Harrisonburg, United StatesView on map
3.7 mi from City Center
This historical-style hotel is set at a short distance to The Heritage Museum.
  • The hotel has
    • Car park
    +1
Price fromUS$ 149per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Harrisonburg Inn45 Burgess Rd, Harrisonburg, United States, 22801-9731View on map
1.5 mi from City Center300 yd from National Collegeof Bus and Tech
Just 2.3 km from A Dream Come True Playground, the hotel boasts cots and a play area for children and includes 98 rooms.
  • The hotel has
    • Indoor car park
    +1
  • The hotel has
    • 24-hour reception
    +1
8.2
Great17 reviews
Price fromUS$ 96per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Super 8 By Wyndham Harrisonburg3330 S. Main, Harrisonburg, United States, 22801-2674View on map
3.9 mi from City Center
49 rooms and an outdoor heated pool are available in this property, located close to a bus stop and The Heritage Museum.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
5.8
Guest rating20 reviews
Price fromUS$ 71per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Holiday Inn Express Harrisonburg3325 South Main Street, Harrisonburg, United States, 22801View on map
3.8 mi from City Center
The hotel offers a night club and a golf course and has a 24-hour bar, featuring a beautiful location in the heart of Harrisonburg.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Late check-in/ -out
    • 24-hour reception
    +2
8.0
Great28 reviews
Price fromUS$ 113per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Ramada By Wyndham HarrisonburgPleasant Valley Road 91, Harrisonburg, United States, 22801View on map
3.7 mi from City Center
Guests of the hotel will enjoy a cocktail lounge and a golf course together with a 24-hour bar, offering an ideal location close to James Madison University.
  • The hotel has
    • On-site car park
    +1
7.4
Very good21 reviews
Price fromUS$ 104per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night

Your booking experience in Harrisonburg

Love a good deal? booked.net offers them every day. With area maps, you can view Harrisonburg hotels close to the airport and nearby attractions. We have modern and historical hotels with a big list of amenities and services along with other popular accommodation options which provide you with an ideal base for exploring.

Budget hotels in Harrisonburg

Budget hotels like Super 8 Harrisonburg and 3-star Microtel Inn & Suites By Wyndham Harrisonburg offer accommodation under 88US$ and 88US$ per night.

Convenience of staying in the city center

If you feel like getting your shopping shoes on, try central The Stonewall Jackson Inn close to a market and fairgrounds. Hotel Madison & Shenandoah Conference Ctr. Is a 10-minute walk from the hustle and bustle of the city center and offers 4-star accommodation.

Make sure to book a hotel next to Harrisonburg Fire Department Museum, such as Joshua Wilton House that is adjacent.

Luxury and boutique accommodation

If you appreciate nature, you can try Hampton Inn Harrisonburg - University, a boutique hotel next to a valley and parks.

Apartments, B&Bs and others

If you're looking for a homey place to stay, consider Hunter Ridge, located beside James Madison University. For families traveling with kids, The Village Inn or Candlewood Suites Harrisonburg are must-stay accommodations, as they offer a tennis court, a golf course and a Jacuzzi. Make sure to choose Courtyard Harrisonburg near Rolling Hills Antique Mall - a top-rated resort with views of the valley.

+ Read more - Less

Filtering results

Please wait...

30 hotels found