Fairfield Bed and Breakfasts

Filter
Sort

from $159

Fairfield, VA

Check Availability

Afton, VA (25 miles from Fairfield)

Check Availability

Arrington, VA (23 miles from Fairfield)

Check Availability

from $199

Nellysford, VA (23 miles from Fairfield)

Check Availability

Madison Heights, VA (28 miles from Fairfield)

Check Availability

from $130

Lovingston, VA (24 miles from Fairfield)

Check Availability

from $199

Roseland, VA (17 miles from Fairfield)

Check Availability

from $319

Waynesboro, VA (23 miles from Fairfield)

Check Availability

from $155

Staunton, VA (24 miles from Fairfield)

Check Availability

Staunton, VA (22 miles from Fairfield)

Check Availability

Staunton, VA (21 miles from Fairfield)

Check Availability

Goshen, VA (13 miles from Fairfield)

Check Availability

Hot Springs, VA (30 miles from Fairfield)

Check Availability

from $135

Lexington, VA (10 miles from Fairfield)

Check Availability

Lexington, VA (11 miles from Fairfield)

Check Availability

from $179

Lexington, VA (11 miles from Fairfield)

Check Availability

from $149

Lexington, VA (6 miles from Fairfield)

Check Availability

Lexington, VA (9 miles from Fairfield)

Check Availability

from $100

Lexington, VA (10 miles from Fairfield)

Check Availability

Lexington, VA (10 miles from Fairfield)

Check Availability

from $199

Raphine, VA (5 miles from Fairfield)

Check Availability

Raphine, VA (5 miles from Fairfield)

Check Availability

Warm Springs, VA (29 miles from Fairfield)

Check Availability

from $120

Warm Springs, VA (29 miles from Fairfield)

Check Availability

Warm Springs, VA (29 miles from Fairfield)

Check Availability

from $225

Clifton Forge, VA (29 miles from Fairfield)

Check Availability

Clifton Forge, VA (29 miles from Fairfield)

Check Availability

Vesuvius, VA (6 miles from Fairfield)

Check Availability

Sponsored Links

check