Berkeley Springs Bed and Breakfasts

Filter
Sort

from $85

Berkeley Springs, WV

Check Availability

Hagerstown, MD (30 miles from Berkeley Springs)

Check Availability

Keedysville, MD (30 miles from Berkeley Springs)

Check Availability

Mercersburg, PA (22 miles from Berkeley Springs)

Check Availability

from $125

Breezewood, PA (25 miles from Berkeley Springs)

Check Availability

from $199

Charles Town, WV (30 miles from Berkeley Springs)

Check Availability

from $170

Charles Town, WV (30 miles from Berkeley Springs)

Check Availability

from $150

Shepherdstown, WV (26 miles from Berkeley Springs)

Check Availability

Sponsored Links

check