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
Tonight
Sep 27 - Sep 28Tomorrow
Sep 28 - Sep 29Next weekend
Oct 2 - Oct 4In two weeks
Oct 9 - Oct 11Where to stay in Harrisonburg?




2. Americas Best Value Inn Winnsboro, LA
Americas Best Value Inn Winnsboro, LAWinnsboro
$106
$122 total
includes taxes & fees
Sep 28 - Sep 29




3. The Bridges Hotel
The Bridges HotelNatchez
$93
$104 total
includes taxes & fees
Oct 4 - Oct 5




4. Natchez Grand Hotel
Natchez Grand HotelNatchez
$107
$140 total
includes taxes & fees
Sep 28 - Sep 29




5. Clarion Suites Vidalia Riverfront
Clarion Suites Vidalia RiverfrontVidalia
$108
$125 total
includes taxes & fees
Oct 4 - Oct 5




6. Magnolia Hotel, BW Signature Collection
Magnolia Hotel, BW Signature CollectionNatchez
$135
$151 total
includes taxes & fees
Oct 4 - Oct 5




7. Glenfield Plantation Historic B&B
Glenfield Plantation Historic B&BNatchez
$174
$198 total
includes taxes & fees
Sep 28 - Sep 29




8. The Hotel Vue
The Hotel VueNatchez
$121
$135 total
includes taxes & fees
Sep 30 - Oct 1




9. Hampton Inn & Suites Natchez
Hampton Inn & Suites NatchezNatchez
$148
$165 total
includes taxes & fees
Oct 4 - Oct 5




10. Holiday Inn Express Hotel & Suites Natchez South by IHG
Holiday Inn Express Hotel & Suites Natchez South by IHGNatchez
$136
$152 total
includes taxes & fees
Oct 1 - Oct 2




11. TownePlace Suites by Marriott Vidalia Riverfront
TownePlace Suites by Marriott Vidalia RiverfrontVidalia
$165
$204 total
includes taxes & fees
Oct 26 - Oct 27




12. Riverboat Bed & Breakfast
Riverboat Bed & BreakfastNatchez
$213
$237 total
includes taxes & fees
Sep 28 - Sep 29
Go beyond your typical stay in Harrisonburg
Pet friendly
Check out reviews of Harrisonburg hotels guests love
Magnolia Hotel, BW Signature Collection
10/10 Excellent
"The orange juice was watered down"
Americas Best Value Inn Winnsboro, LA
8/10 Good
"Nice people"
The Hotel Vue
10/10 Excellent
"I stayed at the Bridges Hotel. The hotel was beautiful and clean. The staff was so nice and friendly. I got to play with the hotel mascot. Bridges is his name. When I plan another girls trip I will try to get the Bridge Hotel again."




