Hotels in 22920 - Afton VA

Only hotels in 22920 zip code are listed below. Search for cheap and discount hotel rates in Afton, VA for your upcoming leisure or conference / group travel. We list the best 22920 hotels and motels so you can review the Afton hotel list below to find the perfect lodging. Hotels in Nelson county and area code 540 are also listed.


Find availability nearby Rooms Check-In Check-Out  
Show Calendar Show Calendar Start My Search >
(select the discounts you qualify for)
Star Rating




Hotel Name

Price Range (USD)
to
Amenities







Set My Filter

22920 Hotels & Accommodations

Image of The Mark Addy InnThe Mark Addy Inn - Nellysford
+1-800-230-4134
$80+

56 Rodes Farm Dr., Nellysford, VA 22958
  • 4.5/5, Very Good Latest Reviews
  • Three Star Mountain hotel
  • Free breakfast
~3.75 Miles from 22920
Exterior of Wintergreen ResortWintergreen Resort : 39 Mountain Inn Loop
+1-800-997-5148
$119+

39 Mountain Inn Loop, Wintergreen, VA 22958
  • Affordable Mountain property
  • Access to gym on-site
~5.94 Miles from 22920
Exterior of Quality InnQuality Inn
+1-800-997-5149
$42+

640 West Broad St., Waynesboro, VA 22980
  • 2.5/5, Poor Latest Reviews
  • Low-priced Downtown hotel
  • Complimentary breakfast is offered
~8.28 Miles from 22920
Holiday Inn Express & Suites : 20 Windigrove Dr.
+1-800-230-4134
$85+

20 Windigrove Dr., Waynesboro, VA 22980
  • 4.5/5, Very Good Review Score
  • Mid-scale Rural hotel
  • Check-in time: 11:00am
~9.02 Miles from 22920
Exterior of Residence Inn by MarriottResidence Inn by Marriott
+1-800-997-5148
$70+

44 Windigrove Dr., Waynesboro, VA 22980
  • 4.5/5, Very Good Guest Reviews
  • Mid-scale Mountain hotel
  • Check in time: 3:00 PM
~9.06 Miles from 22920
Exterior of Days Inn WaynesboroDays Inn Waynesboro in Waynesboro
+1-800-997-5149
$57+

2060 Rosser Ave., Waynesboro, VA 22980
  • 4.0/5, Very Good Reviews
  • Cheap Highway hotel
  • 97 sleeping rooms in hotel
~9.09 Miles from 22920
Super 8 Waynesboro
+1-800-230-4134
$53+

2045 Rosser Ave., Waynesboro, VA 22980
  • 4.0/5, Very Good Read Reviews
  • Low priced Highway hotel
  • Free complimentary breakfast
~9.17 Miles from 22920
Exterior of Best Western Plus Waynesboro Conference CenterBest Western Plus Waynesboro Conference Center
+1-800-997-5148
$67+

109 Apple Tree Lane, Waynesboro, VA 22980
  • 4.5/5, Very Good Reviews
  • Midscale Mountain hotel
  • Fitness + Health Center
~9.24 Miles from 22920
Best Western Staunton Inn
+1-800-997-5149
$74+

92 Rowe Rd., Staunton, VA 24401
  • 4.0/5, Very Good Latest Reviews
  • Three Star Highway property
  • 80 rooms in property
~15.62 Miles from 22920
Sleep Inn Staunton Va in Staunton
+1-800-230-4134
$74+

222 Jefferson Highway, Staunton, VA 24401
  • 4.0/5, Very Good Guest Reviews
  • Low-priced Highway hotel
  • Check-in: 3:00 P.M.
~15.62 Miles from 22920
Staunton Days Inn Mint Springs - Staunton
+1-800-997-5148
$48+

372 White Hill Rd., Staunton, VA 24401
  • 4.0/5, Very Good Read Reviews
  • Economy Mountain hotel
  • 114 sleeping rooms in hotel
~15.73 Miles from 22920
Red Roof Inn
+1-800-997-5149
$69+

42 Sangers Ln, Staunton, VA 24401
  • 4.0/5, Very Good Guest Reviews
  • Inexpensive Rural hotel
  • Free breakfast available
~15.86 Miles from 22920
Comfort Inn - Staunton
+1-800-230-4134
$62+

1302 Richmond Ave., Staunton, VA 24401
  • 4.0/5, Very Good Hotel Reviews
  • 2-star Highway property
  • Fitness / Gym is on-site
~16.28 Miles from 22920
Microtel Inn - Staunton
+1-800-997-5148
$65+

200 Frontier Dr., Staunton, VA 24401~16.59 Miles from 22920
Econo Lodge
+1-800-997-5149
$45+

1031 Richmond Rd., Staunton, VA 24401
  • 2.5/5, Poor Recent Reviews
  • Low Cost Highway property
  • Free comp. breakfast
~16.87 Miles from 22920
Boar's Head Inn : 200 Ednam Dr.
+1-800-230-4134
$205+

200 Ednam Dr., Charlottesville, VA 22903
  • High end Resort property
  • Airport shuttle available
~16.96 Miles from 22920
Hampton Inn of Staunton - Staunton
+1-800-997-5148
$109+

40 Payne Lane, Staunton, VA 24401~17.05 Miles from 22920
Motel 6
+1-800-997-5149
$38+

96 Baker Lane, Staunton, VA 24401
  • 2.5/5, Poor Hotel Reviews
  • Economy Highway hotel
  • 2 conference rooms in property
~17.15 Miles from 22920
Days Inn
+1-800-230-4134
$45+

273 Bells Ln, Staunton, VA 24401
  • 3.0/5, Average Reviews
  • Two star Mountain hotel
  • Fitness / Gym is on-site
~17.55 Miles from 22920
Holiday Inn Monticello in Charlottesville
+1-800-997-5148
$65+

1200 5th St. Sw, Charlottesville, VA 22902
  • 3.5/5, Average Read Reviews
  • Three Star Highway hotel
  • Check in time: 4:00pm
~18.19 Miles from 22920
Image of Sleep Inn & Suites MonticelloSleep Inn & Suites Monticello - Charlottesville
+1-800-997-5149
$82+

1185 5th St. Sw, Charlottesville, VA 22902
  • 4.0/5, Very Good Reviews
  • Cheap Downtown property
  • 77 rooms in hotel
~18.26 Miles from 22920
Holiday Inn Staunton Conference Center
+1-800-230-4134
$75+

152 Fairway Lane, Staunton, VA 24401
  • 4.0/5, Very Good Latest Reviews
  • Three Star Highway hotel
  • 117 rooms in hotel
~18.37 Miles from 22920
Stonewall Jackson Hotel & Conference Center in Staunton
+1-800-997-5148
$79+

24 South Market St., Staunton, VA 24401
  • 4.5/5, Very Good Recent Reviews
  • Midscale Downtown hotel
  • 124 sleeping rooms in hotel
~18.39 Miles from 22920
The Inn at Darden - Charlottesville
+1-800-997-5149
$145+

100 Darden Blvd., Charlottesville, VA 22903
  • 3 star Suburban property
  • Fitness / Gym is on-site
~18.56 Miles from 22920
Cavalier Inn at the University of Virginia : 105 North Emmet St.
+1-800-230-4134
$60+

105 North Emmet St., Charlottesville, VA 22903
  • 3.0/5, Average Hotel Reviews
  • Low Cost Downtown property
  • 6 meeting rooms in hotel
~18.69 Miles from 22920
Howard Johnson Express Inn
+1-800-997-5148
$46+

268 North Central Ave., Staunton, VA 24401
  • 3.5/5, Average Latest Reviews
  • Two-star Downtown property
  • 4 floors in hotel
~18.74 Miles from 22920
Econo Lodge University Arena in Charlottesville
+1-800-997-5149
$75+

400 Emmet St., Charlottesville, VA 22903
  • 1.5/5, Terrible Latest Reviews
  • Low priced Downtown hotel
  • Complimentary breakfast is offered
~18.87 Miles from 22920
Image of Graduate CharlottesvilleGraduate Charlottesville - Charlottesville
+1-800-230-4134
$60+

1309 West Main St., Charlottesville, VA 22903~19.00 Miles from 22920
Residence Inn Charlottesville
+1-800-997-5148
$75+

1111 Milmont St., Charlottesville, VA 22903
  • 4.0/5, Very Good Reviews
  • Three Star Mountain property
  • Free complimentary breakfast
~19.16 Miles from 22920
Hampton Inn & Suites at the University of Virginia
+1-800-997-5149
$93+

900 West Main St., Charlottesville, VA 22903
  • 4.5/5, Very Good Guest Reviews
  • Midscale property
  • Check-in time: after 3pm
~19.20 Miles from 22920
The English Inn : 2000 Morton Dr.
+1-800-230-4134
$65+

2000 Morton Dr., Charlottesville, VA 22903
  • 4.0/5, Very Good Recent Reviews
  • 3-star Downtown hotel
  • Hotel has 40 suites
~19.66 Miles from 22920
Omni Charlottesville Hotel
+1-800-997-5148
$125+

212 Ridge Mcintire Rd., Charlottesville, VA 22903
  • 4.5/5, Very Good Latest Reviews
  • High-end Downtown hotel
  • Check in: 3:00 PM
~19.73 Miles from 22920
Quality Inn Charlottesville in Charlottesville
+1-800-997-5149
$55+

1600 Emmet St. North, Charlottesville, VA 22901
  • 2.0/5, Poor Review Score
  • 2 star Downtown property
  • Free complimentary breakfast
~19.75 Miles from 22920
Exterior of Comfort Inn CharlottesvilleComfort Inn Charlottesville
+1-800-230-4134
$69+

1803 Emmett St. North, Charlottesville, VA 22901
  • 3.5/5, Average Read Reviews
  • 2-star Downtown hotel
  • 64 rooms in property
~19.80 Miles from 22920
Econo Lodge North
+1-800-997-5148
$49+

2014 Holiday Dr., Charlottesville, VA 22901
  • 2.5/5, Poor Reviews
  • Cheap Downtown hotel
  • 47 sleeping rooms in hotel
~19.80 Miles from 22920
Holiday Inn University Charlottesville : 1901 Emmet St.
+1-800-997-5149
$100+

1901 Emmet St., Charlottesville, VA 22901
  • 3.5/5, Average Review Score
  • 3 star Suburban property
  • 2 suites in hotel
~19.88 Miles from 22920
Hampton Inn - Charlottesville
+1-800-230-4134
$115+

2035 India Rd., Charlottesville, VA 22901
  • 4.5/5, Very Good Recent Reviews
  • Economical Highway hotel
  • Airport shuttle available
~20.13 Miles from 22920
Homewood Suites by Hilton Charlottesville : 2036 India Rd.
+1-800-997-5148
$79+

2036 India Rd., Charlottesville, VA 22901
  • Midscale Rural property
  • Free breakfast
~20.13 Miles from 22920
Super 8 Motel
+1-800-997-5149
$69+

390 Greenbrier Dr., Charlottesville, VA 22901~20.52 Miles from 22920
Fairfield Inn & Suites Charlottesville North
+1-800-230-4134
$89+

577 Branchards Blvd., Charlottesville, VA 22901
  • 3-star Suburban property
  • Check in time: 3:00 PM
~20.76 Miles from 22920
Courtyard Charlottesville North - Charlottesville
+1-800-997-5148
$94+

638 Hillsdale Dr., Charlottesville, VA 22901
  • 4.0/5, Very Good Latest Reviews
  • Affordable Airport hotel
  • 150 rooms in hotel
~20.98 Miles from 22920
Hilton Garden Inn Charlottesville in Charlottesville
+1-800-997-5149
$109+

1793 Richmond Rd., Charlottesville, VA 22911
  • 3 star Suburban property
  • 124 rooms in hotel
~22.03 Miles from 22920
Comfort Inn Monticello
+1-800-230-4134
$69+

2097 Inn Dr., Charlottesville, VA 22911
  • 4.0/5, Very Good Recent Reviews
  • Affordable Highway hotel
  • Free complimentary breakfast
~22.56 Miles from 22920
Comfort Inn & Suites
+1-800-997-5148
$70+

584 Oakland Cir, Raphine, VA 24472
  • 3.5/5, Average Latest Reviews
  • Economy Highway property
  • 3 floors in property
~22.61 Miles from 22920
Keswick Hall & Golf Club in Keswick
+1-800-997-5149
$239+

701 Club Dr., Keswick, VA 22947
  • 4 star Golf Course hotel
  • Hotel has 3 suites
~25.78 Miles from 22920
Keswick Hall
+1-800-230-4134
$465+

701 Club Dr., Keswick, VA 22901
  • Four-star Resort property
  • 3 floors in hotel
~25.81 Miles from 22920
The Village Inn
+1-800-997-5148
$32+

4979 South Valley Pike, Harrisonburg, VA 22801
  • Three Star Suburban property
  • 11 meeting rooms in hotel
~29.74 Miles from 22920
Quality Inn & Suites : 2814 North Lee Highway
+1-800-997-5149
$69+

2814 North Lee Highway, Lexington, VA 24450
  • 3.0/5, Average Latest Reviews
  • Inexpensive Highway property
  • Gym / Fitness Center Available
~30.45 Miles from 22920
Days Inn
+1-800-230-4134
$39+

2809 North Lee Highway, Lexington, VA 24450
  • 2.5/5, Poor Recent Reviews
  • Cheap Highway hotel
  • 144 sleeping rooms in hotel
~30.47 Miles from 22920
Howard Johnson Inn
+1-800-997-5148
$52+

2836 North Lee Highway, Lexington, VA 24450
  • 3.5/5, Average Read Reviews
  • Two-star Highway property
  • Free complimentary breakfast
~30.51 Miles from 22920



Next: Show All Available 22920 Hotels with Pricing >