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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Harrisonburg Farmers Market

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
27 Covenant Dr, Harrisonburg, VA 22801-2682
5.7 km from Harrisonburg Farmers Market
#3 of 22 hotels in Harrisonburg
US$119* /night
View Deal
TripAdvisor
US$119*
Orbitz.com
US$119*
Travelocity
US$119*
687 E Market St, Harrisonburg, VA 22801-4233
1.3 km from Harrisonburg Farmers Market
#21 of 22 hotels in Harrisonburg
US$50* /night
View Deal
TripAdvisor
US$50*
Priceline
US$50*
Hotwire.com
1131 Forest Hill Rd, I-81 & Port Republic Exit 245, Harrisonburg, VA 22801-3369
1.9 km from Harrisonburg Farmers Market
#19 of 22 hotels in Harrisonburg
Top Deal
US$90*
US$64* /night
View Deal
TripAdvisor
US$64*
Hotels.com
US$64*
HotelQuickly
US$90*
1400 E Market Street, Harrisonburg, VA 22801
2.2 km from Harrisonburg Farmers Market
#17 of 22 hotels in Harrisonburg
US$59* /night
View Deal
TripAdvisor
US$59*
Booking.com
US$59*
Travelocity
US$59*
1440 E Market St, Harrisonburg, VA 22801-5110
2.4 km from Harrisonburg Farmers Market
#11 of 22 hotels in Harrisonburg
Top Deal
US$119*
US$89* /night
View Deal
TripAdvisor
US$89*
Booking.com
US$89*
HotelQuickly
US$119*
1891 Evelyn Byrd Ave, I-81 & US 33, Harrisonburg, VA 22801-3487
2.5 km from Harrisonburg Farmers Market
#6 of 22 hotels in Harrisonburg
Top Deal
US$112*
US$79* /night
View Deal
TripAdvisor
US$79*
Orbitz.com
US$79*
HotelQuickly
US$112*
1881 Evelyn Byrd Ave, Harrisonburg, VA 22801-3487
2.5 km from Harrisonburg Farmers Market
#12 of 22 hotels in Harrisonburg
Top Deal
US$91*
US$85* /night
View Deal
TripAdvisor
US$85*
Expedia.com
US$85*
HotelsClick
US$91*
1946 Medical Ave, Harrisonburg, VA 22801-3436
2.6 km from Harrisonburg Farmers Market
#4 of 22 hotels in Harrisonburg
Top Deal
US$144*
US$99* /night
View Deal
TripAdvisor
US$99*
Orbitz.com
US$99*
HotelQuickly
US$144*
1890 Evelyn Byrd Ave, Harrisonburg, VA 22801-3571
2.6 km from Harrisonburg Farmers Market
#9 of 22 hotels in Harrisonburg
US$124* /night
View Deal
TripAdvisor
US$124*
Orbitz.com
US$124*
Courtyard
US$124*
1560 Country Club Rd, Harrisonburg, VA 22802-5071
2.6 km from Harrisonburg Farmers Market
#13 of 22 hotels in Harrisonburg
US$77* /night
View Deal
TripAdvisor
US$77*
Hotwire.com
US$77*
Hotels.com
US$77*
10 Linda Ln, I-81 at Exit #247-A/US 33 East, Harrisonburg, VA 22802-8850
2.6 km from Harrisonburg Farmers Market
#15 of 22 hotels in Harrisonburg
US$56* /night
View Deal
TripAdvisor
US$56*
Travelocity
US$56*
Priceline
US$56*
1945 Deyerle Ave, Harrisonburg, VA 22801-3485
2.7 km from Harrisonburg Farmers Market
#2 of 22 hotels in Harrisonburg
Top Deal
US$139*
US$120* /night
View Deal
TripAdvisor
US$128*
Expedia.com
US$139*
Booking.com
US$139*
85 University Blvd, Harrisonburg, VA 22801-3754
2.7 km from Harrisonburg Farmers Market
#8 of 22 hotels in Harrisonburg
Top Deal
US$118*
US$108* /night
View Deal
TripAdvisor
US$112*
Hampton.com
US$112*
HotelsClick
US$118*
1703 E Market St, Harrisonburg, VA 22801-5103
2.7 km from Harrisonburg Farmers Market
#20 of 22 hotels in Harrisonburg
Top Deal
US$84*
US$65* /night
View Deal
TripAdvisor
US$65*
Expedia.com
US$65*
HotelQuickly
US$84*
3210 S Main St, Harrisonburg, VA 22801-2672
5.2 km from Harrisonburg Farmers Market
#14 of 22 hotels in Harrisonburg
US$55* /night
View Deal
TripAdvisor
US$55*
Orbitz.com
US$55*
Priceline
US$55*
85 Pleasant Valley Rd, Harrisonburg, VA 22801-9723
5.5 km from Harrisonburg Farmers Market
#7 of 22 hotels in Harrisonburg
Top Deal
US$107*
US$76* /night
View Deal
TripAdvisor
US$76*
Hotwire.com
US$76*
HotelQuickly
US$107*
91 Pleasant Valley Rd, Harrisonburg, VA 22801-9723
5.6 km from Harrisonburg Farmers Market
#16 of 22 hotels in Harrisonburg
Top Deal
US$66*
US$56* /night
View Deal
TripAdvisor
US$66*
Expedia.com
US$66*
Booking.com
US$66*
43 Covenant Dr, Harrisonburg, VA 22801-2682
5.7 km from Harrisonburg Farmers Market
#1 of 22 hotels in Harrisonburg
US$116* /night
View Deal
TripAdvisor
US$116*
Expedia.com
US$116*
Hampton.com
US$116*
27 Covenant Dr, Harrisonburg, VA 22801-2682
5.7 km from Harrisonburg Farmers Market
#3 of 22 hotels in Harrisonburg
US$119* /night
View Deal
TripAdvisor
US$119*
Orbitz.com
US$119*
Travelocity
US$119*
3325 S Main St, I-81 Exit 243, Harrisonburg, VA 22801-2675
5.7 km from Harrisonburg Farmers Market
#10 of 22 hotels in Harrisonburg
Top Deal
US$105*
US$99* /night
View Deal
TripAdvisor
US$99*
Booking.com
US$99*
HotelsClick
US$105*
3330 S Main St, Harrisonburg, VA 22801-2674
5.8 km from Harrisonburg Farmers Market
#18 of 22 hotels in Harrisonburg
Top Deal
US$89*
US$59* /night
View Deal
TripAdvisor
US$59*
Travelocity
US$59*
HotelQuickly
US$89*
4035 South Main Street, Harrisonburg, VA 22801
6.9 km from Harrisonburg Farmers Market
#22 of 22 hotels in Harrisonburg
No photo provided
4979 South Valley Pike, South Main Street, Harrisonburg, VA 22801
8.4 km from Harrisonburg Farmers Market
#5 of 22 hotels in Harrisonburg
Top Deal
US$81*
US$78* /night
View Deal
TripAdvisor
US$78*
Priceline
US$81*
Booking.com
US$81*
1822 Resort Drive, McGaheysville, VA 22840-2241
14.2 km from Harrisonburg Farmers Market
Route 644, McGaheysville, VA
15.1 km from Harrisonburg Farmers Market
19974 Spotswood Trl, Elkton, VA 22827-4000
26.5 km from Harrisonburg Farmers Market
9660 Fairway Dr, P.O. Box 930, New Market, VA 22844-9634
27.6 km from Harrisonburg Farmers Market
Contact hotel for availability
162 W Old Cross Rd, New Market, VA 22844-9601
28.5 km from Harrisonburg Farmers Market
Top Deal
US$101*
US$85* /night
View Deal
TripAdvisor
US$85*
Hotwire.com
US$85*
HotelQuickly
US$101*
9360 George Collin Pkwy, New Market, VA 22844-9500
28.5 km from Harrisonburg Farmers Market
US$90* /night
View Deal
TripAdvisor
US$90*
Orbitz.com
US$90*
Expedia.com
US$90*
2192 Old Valley Pike, New Market, VA 22844-3902
29.8 km from Harrisonburg Farmers Market
Top Deal
US$50*
US$45* /night
View Deal
TripAdvisor
US$45*
Orbitz.com
US$50*
Travelocity
US$50*
70 Lodge Ln, I-81 Exit 227, Verona, VA 24482-9449
30.1 km from Harrisonburg Farmers Market
US$45* /night
View Deal
TripAdvisor
US$45*
Orbitz.com
US$45*
Travelocity
US$45*