Berkeley Springs Bed and Breakfasts

Filter
Sort

from $139

Mercersburg, PA (22 miles from Berkeley Springs)

4.5 (145)
Accepts:

Check Dates

from $189

Charles Town, WV (29 miles from Berkeley Springs)

4.6 (412)
Accepts:

View details

from $181.5

Keedysville, MD (29 miles from Berkeley Springs)

4.6 (204)
Accepts:

View details

from $110

Williamsport, MD (22 miles from Berkeley Springs)

4.9 (93)
Accepts:

Check Dates

from $125

Fairplay, MD (25 miles from Berkeley Springs)

4.9 (5)

Check Dates

from $190

Sharpsburg, MD (27 miles from Berkeley Springs)

4.8 (8)

Check Dates

from $85

Berkeley Springs, WV

Check Availability

from $125

Breezewood, PA (25 miles from Berkeley Springs)

Check Availability

from $150

Shepherdstown, WV (26 miles from Berkeley Springs)

Check Availability

Hagerstown, MD (30 miles from Berkeley Springs)

Check Availability

Keedysville, MD (30 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

Berkeley Springs B&B reviews

Overall rating:

The Berkeley Springs B&B review score is based on feedback from travelers from around the world. See property page for full, detailed reviews by real travelers.

Sponsored Links

check