We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Harrisonburg Hotels

What style of hotel do you prefer?
All Hotels (23)
Best Value (2)
Family (7)
Business (6)
Trendy (2)
Romantic (1)
B&Bs (4)
Within 10 km (23)
Within 25 km (25)

Check availability

Refine search

Price per night

 

Property type

 

Search nearby

from Harrisonburg city centre
 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Special offers in Harrisonburg

Holiday Inn Express Harrisonburg
Holiday Inn Express Harrisonburg 4.0 of 5 stars
Special offer Save up to 20% -Book Early
BEST WESTERN Harrisonburg Inn
BEST WESTERN Harrisonburg Inn 4.0 of 5 stars
Special offer Earn a $50 Gift Card
View all special offers in Harrisonburg (6)

Hotels travellers recommend

List view  |  Large map
List view  |  Large map
3.0 of 5 Residence Inn Harrisonburg
INR8,638 - 11,759 per night*
Special offer Earn Rewards Points!
CHECK RATES! ABS:HotelCheckRates-d1484682?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 23 hotels in Harrisonburg
4.5 of 5 stars 74 reviews
Professional photos | Traveller photos (6) | Map
The Village Inn
INR4,458 - 5,071 per night*
CHECK RATES! ABS:HotelCheckRates-d247924?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 23 hotels in Harrisonburg
4.5 of 5 stars 118 reviews
Professional photos | Traveller photos (36) | Map
2.5 of 5 Hampton Inn Harrisonburg South
INR4,180 - 8,025 per night*
CHECK RATES! ABS:HotelCheckRates-d1200800?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 23 hotels in Harrisonburg
4.5 of 5 stars 78 reviews
Professional photos | Traveller photos (5) | Map
2.0 of 5 Candlewood Suites Harrisonburg
INR4,514 - 9,028 per night*
Special offer Save up to 20% -Book...
0124-455-1263
Special offer Save up to 20% -Book Early
Candlewood Suites Harrisonburg Slideshow
CHECK RATES! ABS:HotelCheckRates-d631228?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 23 hotels in Harrisonburg
4 of 5 stars 48 reviews
Professional photos | Traveller photos (18) | Map
2.5 of 5 Hampton Inn University Harrisonburg
INR5,071 - 9,251 per night*
CHECK RATES! ABS:HotelCheckRates-d110575?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 23 hotels in Harrisonburg
4 of 5 stars 58 reviews
Professional photos | Traveller photos (37) | Map
2.5 of 5 Fairfield Inn & Suites Harrisonburg
INR6,353 - 9,920 per night*
CHECK RATES! ABS:HotelCheckRates-d1823385?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #6 of 23 hotels in Harrisonburg
4.5 of 5 stars 39 reviews
Professional photos | Map
2.0 of 5 Sleep Inn & Suites Harrisonburg
INR4,626 - 5,740 per night*
CHECK RATES! ABS:HotelCheckRates-d273422?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #7 of 23 hotels in Harrisonburg
4 of 5 stars 59 reviews
Professional photos | Traveller photos (22) | Map
2.5 of 5 Holiday Inn Express Harrisonburg
INR5,629 - 8,081 per night*
Special offer Save up to 20% -Book...
0124-455-1263
Special offer Save up to 20% -Book Early
Holiday Inn Express Harrisonburg Slideshow
CHECK RATES! ABS:HotelCheckRates-d223618?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #8 of 23 hotels in Harrisonburg
4 of 5 stars 69 reviews
Professional photos | Traveller photos (28) | Map
2.0 of 5 Comfort Inn Harrisonburg
INR5,183 - 7,691 per night*
CHECK RATES! ABS:HotelCheckRates-d110579?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #9 of 23 hotels in Harrisonburg
4 of 5 stars 39 reviews
Professional photos | Traveller photos (10) | Map
BEST WESTERN Harrisonburg Inn
INR4,960 - 5,573 per night*
Special offer Earn a $50 Gift Card
CHECK RATES! ABS:HotelCheckRates-d227855?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #10 of 23 hotels in Harrisonburg
4 of 5 stars 27 reviews
Professional photos | Traveller photos (1) | Map
2.0 of 5 Microtel Inn & Suites Harrisonburg
INR3,845 - 5,573 per night*
CHECK RATES! ABS:HotelCheckRates-d2148742?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #11 of 23 hotels in Harrisonburg
3.5 of 5 stars 25 reviews
Professional photos | Traveller photos (6) | Map
2.5 of 5 Jameson Inn of Harrisonburg
INR5,517 - 6,632 per night*
CHECK RATES! ABS:HotelCheckRates-d227854?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #12 of 23 hotels in Harrisonburg
3.5 of 5 stars 53 reviews
Professional photos | Traveller photos (17) | Map
3.0 of 5 Courtyard by Marriott Harrisonburg
INR6,353 - 8,248 per night*
Special offer Earn Rewards Points!
1-888-236-2427
Special offer Earn Rewards Points!
Courtyard by Marriott Harrisonburg Slideshow
CHECK RATES! ABS:HotelCheckRates-d110578?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #13 of 23 hotels in Harrisonburg
3.5 of 5 stars 60 reviews
Professional photos | Traveller photos (26) | Map
2.5 of 5 Country Inn & Suites Harrisonburg
INR4,458 - 7,133 per night*
CHECK RATES! ABS:HotelCheckRates-d623985?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #14 of 23 hotels in Harrisonburg
3.5 of 5 stars 55 reviews
Professional photos | Traveller photos (11) | Map
2.0 of 5 Ramada Harrisonburg
INR3,455 - 5,183 per night*
CHECK RATES! ABS:HotelCheckRates-d110571?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #15 of 23 hotels in Harrisonburg
3.5 of 5 stars 50 reviews
Professional photos | Traveller photos (18) | Map
Motel 6 Harrisonburg
INR2,118 - 3,344 per night*
Ranked #16 of 23 hotels in Harrisonburg
3 of 5 stars 28 reviews
Traveller photos (3) | Map
2.0 of 5 Days Inn James Madison University
INR3,455 - 4,403 per night*
CHECK RATES! ABS:HotelCheckRates-d110573?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #17 of 23 hotels in Harrisonburg
3 of 5 stars 34 reviews
Professional photos | Traveller photos (12) | Map
3.0 of 5 Holiday Inn Harrisonburg
INR5,963 - 7,301 per night*
Special offer Save on Hotel Packages!
0124-455-1263
Special offer Save on Hotel Packages!
Holiday Inn Harrisonburg Slideshow
CHECK RATES! ABS:HotelCheckRates-d110576?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #18 of 23 hotels in Harrisonburg
3 of 5 stars 43 reviews
Professional photos | Traveller photos (27) | Map
1.5 of 5 Super 8 Harrisonburg
INR2,954 - 4,180 per night*
CHECK RATES! ABS:HotelCheckRates-d110574?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #19 of 23 hotels in Harrisonburg
3 of 5 stars 39 reviews
Professional photos | Traveller photos (8) | Map
Red Carpet Inn Belle Meade
INR3,065 - 3,065 per night*
CHECK RATES! ABS:HotelCheckRates-d247923?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #20 of 23 hotels in Harrisonburg
2.5 of 5 stars 34 reviews
Professional photos | Traveller photos (12) | Map
2.0 of 5 Econo Lodge
INR4,013 - 4,124 per night*
CHECK RATES! ABS:HotelCheckRates-d110577?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #21 of 23 hotels in Harrisonburg
2 of 5 stars 16 reviews
Professional photos | Traveller photos (11) | Map
Howard Johnson Inn Harrisonburg
INR2,508 - 3,901 per night*
No photo provided
Be the first to review this hotel
Map
1 additional hotel with no user reviews

Additional Information about Harrisonburg

3.5 of 5 stars | 1,476 Reviews