Afton Bed and Breakfasts

Filter
Sort

from $55

Charlottesville, VA (20 miles from Afton)

Check Availability

Charlottesville, VA (19 miles from Afton)

Check Availability

from $142

Charlottesville, VA (19 miles from Afton)

Check Availability

from $130

Charlottesville, VA (18 miles from Afton)

Check Availability

Charlottesville, VA (24 miles from Afton)

Check Availability

Charlottesville, VA (19 miles from Afton)

Check Availability

Charlottesville, VA (22 miles from Afton)

Check Availability

from $240

Charlottesville, VA (15 miles from Afton)

Check Availability

from $199

Nellysford, VA (8 miles from Afton)

Check Availability

from $149

Stanardsville, VA (28 miles from Afton)

Check Availability

Esmont, VA (18 miles from Afton)

Check Availability

from $130

Lovingston, VA (18 miles from Afton)

Check Availability

North Garden, VA (11 miles from Afton)

Check Availability

from $199

Roseland, VA (11 miles from Afton)

Check Availability

from $159

Harrisonburg, VA (28 miles from Afton)

Check Availability

from $319

Waynesboro, VA (3 miles from Afton)

Check Availability

from $144

Waynesboro, VA (3 miles from Afton)

Check Availability

from $155

Staunton, VA (14 miles from Afton)

Check Availability

Staunton, VA (14 miles from Afton)

Check Availability

Staunton, VA (15 miles from Afton)

Check Availability

Staunton, VA (14 miles from Afton)

Check Availability

from $199

Raphine, VA (21 miles from Afton)

Check Availability

Raphine, VA (20 miles from Afton)

Check Availability

from $159

Fairfield, VA (25 miles from Afton)

Check Availability

Vesuvius, VA (20 miles from Afton)

Check Availability

from $129

McGaheysville, VA (23 miles from Afton)

Check Availability

Sponsored Links

check