The best deals on hotels when visiting Afton in Virginia.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Afton, Virginia 22920

Grey Pine Lodge

494 Three Notched Mountain Hwy Waynesboro, VA

With affordable rooms from $108.99, Grey Pine Lodge provides inviting accommodations for guests bound for Afton, creating a warm and welcoming environment for relaxation. Stay in a room that offers dependable comfort, with practical amenities that make your visit both enjoyable and economical.

At Grey Pine Lodge, you’re never far from the heart of Afton, where the downtown area’s best restaurants and shops are easily accessible. Enjoy added comfort and savings on your Afton trip—book your hotel stay now!

  Call (855) 235-0725 to book with an agent.
  1.1 miles from Afton, VA 22920

Starting at

$108.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Waynesboro Skyline Drive

640 West Broad St Waynesboro, VA

With rates starting at $59.99, Quality Inn Waynesboro Skyline Drive is an ideal option for those traveling to Afton, offering budget-friendly rooms in a tranquil, clean environment. Take advantage of Quality Inn's technology hubs, offering guests access to the latest gadgets and tech support.

At Quality Inn Waynesboro Skyline Drive, a brief drive brings guests into downtown Afton, making it easy to explore the city’s vibrant offerings while returning to a quieter retreat. Stay comfortably and affordably while exploring all that Afton has to offer—secure your room now!

  Call (855) 236-8982 to book with an agent.
  3.9 miles from Afton, VA 22920

Starting at

$59.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Waynesboro Skyline Drive

640 West Broad St Waynesboro, VA

Guests bound for Afton will find budget-conscious comfort at Econo Lodge Waynesboro Skyline Drive, where peaceful rooms start at $55.99, creating a warm and welcoming environment. Enjoy the strategic locations of Econo Lodge properties, conveniently placed for easy access to local dining, shopping, and entertainment.

Econo Lodge Waynesboro Skyline Drive offers an ideal location for guests wanting to explore Afton, where a short drive delivers them to the city’s most popular destinations. Plan your Afton visit affordably and comfortably—book your hotel room today!

  Call (855) 235-6136 to book with an agent.
  3.9 miles from Afton, VA 22920

Starting at

$55.99

per night

Read Reviews View Amenities View All Rooms

Wingate by Wyndham Waynesboro

20 Windigrove Dr Waynesboro, VA

With budget-friendly rooms beginning at $85.99, Wingate by Wyndham Waynesboro provides inviting accommodations for travelers visiting Afton, creating a warm-hearted, welcoming environment. Stay entertained with Wingate’s in-room streaming services, allowing you to watch your favorite shows and movies on demand.

At Wingate by Wyndham Waynesboro, guests can relax in a more serene setting, while downtown Afton remains accessible for a day of exploring the city. Find your ideal hotel for exploring Afton without overspending—book your stay now!

  Call (855) 233-0132 to book with an agent.
  5.6 miles from Afton, VA 22920

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn

15 Windi Grove Drive Waynesboro, VA

Guests bound for Afton will find safe accommodations at Comfort Inn, with rooms starting at $81.99, creating a clean and welcoming space perfect for relaxation. Relax in rooms designed for ultimate comfort and functionality, ensuring you have everything you need at your fingertips.

At Comfort Inn, visitors can enjoy the peace and tranquility of the location, while downtown Afton remains within reach for all their sightseeing needs. Explore Afton effortlessly with a hotel that offers exceptional value—reserve now!

  Call (855) 233-7850 to book with an agent.
  5.6 miles from Afton, VA 22920

Starting at

$81.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn Marriott Waynesboro

44 Windigrove Dr Waynesboro, VA

Enjoy a peaceful stay at Residence Inn Marriott Waynesboro on your journey to Afton, where inviting rooms provide comfort, with affordable rates beginning at $154.99 per night. Stay fit with access to Residence Inn's modern gym facilities, ensuring you can keep up with your fitness routine while traveling.

Guests at Residence Inn Marriott Waynesboro will love the peaceful surroundings, with downtown Afton just a short trip away for easy access to the city’s highlights. Get the best of Afton with a hotel that combines exceptional service and great rates—lock in today!

  Call (855) 234-5074 to book with an agent.
  5.7 miles from Afton, VA 22920

Starting at

$154.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express&Suites Waynesboro East an IHG Hotel

108 Chicurel Lane Waynesboro, VA

With affordable rooms from $126.99, Holiday Inn Express&Suites Waynesboro East an IHG Hotel is ideal for travelers visiting Afton, creating a calm and welcoming atmosphere perfect for relaxation. Enjoy the tranquility of Holiday Inn Express's designated meditation spaces, providing a quiet place to relax and recharge.

From Holiday Inn Express&Suites Waynesboro East an IHG Hotel, guests can drive into downtown Afton for sightseeing and exploration, before retreating to a quieter, more relaxed environment. Stay affordably and rest well in Afton with a hotel that understands your needs—secure now!

  Call (855) 236-8982 to book with an agent.
  5.7 miles from Afton, VA 22920

Starting at

$126.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Waynesboro

2060 Rosser Ave. / I 64 Waynesboro, VA

Guests bound for Afton will appreciate the inviting comfort at Days Inn by Wyndham Waynesboro, where welcoming rooms start at $57.99, creating a warm, welcoming space. Welcome to Days Inn, where every visit promises a comfortable and convenient experience at a great value.

With downtown Afton just a short drive away, guests at Days Inn by Wyndham Waynesboro can explore the city’s attractions while returning to a peaceful retreat afterward. Enjoy more of Afton for less with comfortable, affordable lodging—reserve today!

  Call (855) 233-7850 to book with an agent.
  5.7 miles from Afton, VA 22920

Starting at

$57.99

per night

Read Reviews View Amenities View All Rooms

Basecamp151

7847 Rockfish Valley Highway Afton, VA

Unwind at Basecamp151 as you explore Afton, where restful rooms offer relaxation and comfort, with affordable rates starting at $102.00 per night. Relax in rooms that provide a thoughtful combination of comfort and modern amenities, designed to make your stay enjoyable.

The relaxing surroundings at Basecamp151 offer a restful retreat, with downtown Afton a convenient drive away for easy access to the city’s best spots. Get ready for a Afton adventure that’s as effortless as it is enjoyable—secure your room now!

  Call (855) 236-8982 to book with an agent.
  5.7 miles from Afton, VA 22920

Starting at

$102.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Waynesboro

1102 Red Top Orchard Rd Waynesboro, VA

Guests traveling to Afton will enjoy the inviting accommodations at Super 8 by Wyndham Waynesboro, with rooms beginning at $61.99, creating a clean and comfortable space for rest. Connect effortlessly with complimentary high-speed Wi-Fi at Super 8, ideal for both leisure and business connectivity needs.

The peaceful setting of Super 8 by Wyndham Waynesboro offers guests a calm retreat, with the excitement of downtown Afton still just a drive away. Plan your Afton visit with budget-savvy, welcoming accommodations—book now!

  Call (855) 234-7135 to book with an agent.
  5.8 miles from Afton, VA 22920

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Waynesboro Inn & Suites Conference Center

109 Apple Tree Ln Waynesboro, VA

At Best Western Plus Waynesboro Inn & Suites Conference Center, travelers visiting Afton will find inviting accommodations with rooms from $116.10, creating a warm and welcoming space ideal for rest. Experience the convenience of valet parking at Best Western Plus, ensuring your vehicle is safely parked and easily accessible.

Guests at Best Western Plus Waynesboro Inn & Suites Conference Center can enjoy the comfort and calm of staying slightly removed from the city, with downtown Afton still just a drive away for easy access. Get ready for a Afton trip that’s as affordable as it is memorable—lock in today!

  Call (855) 239-5277 to book with an agent.
  5.9 miles from Afton, VA 22920

Starting at

$116.10

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Waynesboro / Stuarts Draft

15 Four Sq. Lane Fishersville, VA

With rooms from $119.99, Hampton Inn Waynesboro / Stuarts Draft offers budget-friendly accommodations for guests visiting Afton, creating a welcoming environment ideal for unwinding. Welcome the day or unwind in the evening with freshly baked cookies available in the lobby at select Hampton properties.

From Hampton Inn Waynesboro / Stuarts Draft, guests can easily drive into downtown Afton, where they can explore the city’s attractions before returning to a quiet stay. Relax and recharge in Afton with a hotel that offers more for less—secure today!

  Call (855) 234-5074 to book with an agent.
  8.8 miles from Afton, VA 22920

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Sleep Inn Staunton

222 Jefferson Hwy Staunton, VA

With budget-conscious rooms starting at $101.99, Sleep Inn Staunton is a practical option for travelers to Afton, providing a welcoming space ideal for relaxation. Take a moment to unwind in Sleep Inn's outdoor seating areas, offering a peaceful setting for relaxation or casual meetings.

For travelers wanting to escape the hustle of downtown Afton, Sleep Inn Staunton offers peaceful surroundings with convenient access to the city. Make your Afton travels both comfortable and cost-efficient—reserve now!

  Call (855) 239-4019 to book with an agent.
  12.2 miles from Afton, VA 22920

Starting at

$101.99

per night

Read Reviews View Amenities View All Rooms

Avid Hotels Staunton an IHG Hotel

62 Sangers Lane Staunton, VA

At Avid Hotels Staunton an IHG Hotel, travelers headed to Afton will find inviting accommodations with rooms starting at $119.00, creating a clean and comfortable space. Relax in accommodations that provide more than just the essentials, offering added comfort and convenience for a pleasant stay.

For a peaceful stay with convenient access to downtown Afton, Avid Hotels Staunton an IHG Hotel offers quiet surroundings and a short drive into the heart of the city. Discover the smart way to stay in Afton with inviting and affordable lodging—reserve now!

  Call (855) 234-5074 to book with an agent.
  12.4 miles from Afton, VA 22920

Starting at

$119.00

per night

Read Reviews View Amenities View All Rooms

Best Western Staunton Inn

92 Rowe Road Staunton, VA

With budget-friendly rooms beginning at $90.99, Best Western Staunton Inn provides inviting accommodations for travelers visiting Afton, creating a pleasant, welcoming environment. Experience local flavors at Best Western’s dining facilities, where chefs incorporate regional ingredients into their dishes.

At Best Western Staunton Inn, travelers can unwind in calm surroundings, with the convenience of downtown Afton still within easy reach. Plan your Afton getaway with accommodations that make your stay seamless—reserve now!

  Call (855) 235-0725 to book with an agent.
  12.4 miles from Afton, VA 22920

Starting at

$90.99

per night

Read Reviews View Amenities View All Rooms

Tru by Hilton Staunton

120 Staunton Crossing Staunton, VA

With rooms starting at $102.99, Tru by Hilton Staunton provides inviting accommodations for guests bound for Afton, creating a alluring, comfortable environment ideal for relaxation. Enjoy the efficiency of Tru by Hilton’s self-service kiosks, allowing for quick check-in, check-out, and guest service requests.

For a relaxing stay, Tru by Hilton Staunton offers calm and comfort, with downtown Afton nearby for easy access to sightseeing and activities. Make your Afton travels both comfortable and cost-efficient—reserve now!

  Call (855) 233-0132 to book with an agent.
  12.7 miles from Afton, VA 22920

Starting at

$102.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites

1302 Richmond Ave Staunton, VA

With budget-friendly rooms beginning at $98.99, Comfort Inn & Suites provides inviting accommodations for travelers visiting Afton, creating a calm, welcoming environment. Start each day refreshed with Comfort Inn's complimentary hot breakfast, a perfect blend of healthful and indulgent choices.

Rest easy at Comfort Inn & Suites, enjoying quiet surroundings while still being within a convenient drive of downtown Afton for exploration. Enjoy extra features and affordability on your Afton trip—reserve your hotel now!

  Call (855) 234-2997 to book with an agent.
  12.8 miles from Afton, VA 22920

Starting at

$98.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Staunton

114 Crossing Way Staunton, VA

At Fairfield Inn & Suites by Marriott Staunton, guests bound for Afton can unwind in soft comfort with rooms starting at $139.99, creating a clean, inviting space ideal for relaxation. Enjoy the extra space and comfort of Fairfield's suites, featuring separate living areas perfect for families or extended stays.

Travelers seeking quiet surroundings will appreciate Fairfield Inn & Suites by Marriott Staunton, offering a calm atmosphere with downtown Afton still nearby. Discover Afton with a hotel that ensures your stay is both pleasant and affordable—lock in today!

  Call (855) 235-6136 to book with an agent.
  12.8 miles from Afton, VA 22920

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Staunton VA

96 Baker Lane Staunton, VA

At Motel 6 Staunton VA, guests bound for Afton will find affordable accommodations with rates starting at $53.29, creating a clean and welcoming environment perfect for rest. Receive a warm welcome at Motel 6, where the friendly staff are committed to your comfort and ready to assist with your needs.

Unwind at Motel 6 Staunton VA, where quiet surroundings make for a restful stay and downtown Afton remains nearby for adventure. Plan your Afton getaway with a budget-friendly hotel that delivers comfort—reserve now!

  Call (855) 239-4019 to book with an agent.
  13.0 miles from Afton, VA 22920

Starting at

$53.29

per night

Read Reviews View Amenities View All Rooms

Clarion Pointe Staunton East

200 Frontier Dr Staunton, VA

At Clarion Pointe Staunton East, guests bound for Afton can enjoy safe accommodations with rates starting at $82.99, creating a clean, inviting space perfect for relaxation. Enjoy the essentials of a comfortable stay, with rooms that offer clean linens, basic toiletries, and a quiet environment.

At Clarion Pointe Staunton East, visitors can unwind in quiet surroundings, knowing that downtown Afton is accessible for city adventures. Unlock the comfort you deserve on your Afton trip with affordable lodging—reserve now!

  Call (855) 235-0725 to book with an agent.
  13.2 miles from Afton, VA 22920

Starting at

$82.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Staunton

855 Bells Ln. Staunton, VA

For those bound for Afton, Red Roof Inn Staunton offers inviting, budget-friendly accommodations with rooms beginning at $69.00, creating a welcoming space for all guests. Utilize accessibility features available at Red Roof Inn to ensure a comfortable stay for guests with specific needs.

For a quiet stay, Red Roof Inn Staunton offers serene surroundings with the convenience of downtown Afton still a short drive away. Make your Afton adventure memorable and budget-conscious—reserve now!

  Call (855) 234-2997 to book with an agent.
  13.2 miles from Afton, VA 22920

Starting at

$69.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Staunton Conference Center an IHG Hotel

152 Fairway Lane Staunton, VA

Stay affordably at Holiday Inn Staunton Conference Center an IHG Hotel on your trip to Afton, where alluring rooms offer a relaxing environment, with nightly rates beginning at just $114.00. Reap the benefits of Holiday Inn’s loyalty program, allowing frequent guests to enjoy free nights and other perks through IHG Rewards.

With downtown Afton a scenic drive away, guests at Holiday Inn Staunton Conference Center an IHG Hotel can balance city exploration with the calm and tranquility of their stay. Stay in Afton with a hotel that brings comfort and convenience to your doorstep—secure now!

  Call (855) 239-4019 to book with an agent.
  13.2 miles from Afton, VA 22920

Starting at

$114.00

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Staunton

372 White Hill Rd Staunton, VA

With budget-friendly rooms beginning at $69.35, Days Inn by Wyndham Staunton provides inviting accommodations for travelers to Afton, creating a comfortable and welcoming space. Discover the convenience of Days Inn's 24-hour business centers, providing the tools you need to stay productive.

Travelers seeking tranquility will appreciate the calm atmosphere at Days Inn by Wyndham Staunton, with downtown Afton still close by for exploration. Stay cozy and budget-conscious while experiencing Afton—secure your room now!

  Call (855) 233-0132 to book with an agent.
  13.6 miles from Afton, VA 22920

Starting at

$69.35

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express&Suites Staunton an IHG Hotel

47 Rolling Thunder Lane Staunton, VA

At Holiday Inn Express&Suites Staunton an IHG Hotel, travelers bound for Afton will find inviting comfort with rooms beginning at $124.00, creating a clean and welcoming space perfect for relaxation. Appreciate the eco-friendly initiatives at Holiday Inn Express, including recycling bins and energy-efficient lighting.

With a smooth drive into downtown Afton, guests at Holiday Inn Express&Suites Staunton an IHG Hotel can enjoy the city’s highlights while retreating to the hotel’s quiet atmosphere. Get ready for a comfortable Afton adventure with cost-effective, inviting accommodations—lock in now!

  Call (855) 234-2997 to book with an agent.
  13.7 miles from Afton, VA 22920

Starting at

$124.00

per night

Read Reviews View Amenities View All Rooms