COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Hotels in Waynesboro

Search over 1076 hotels from $66

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Top Rated Waynesboro Hotels

Don't see what you're looking for?
See all available properties in Waynesboro
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Luxury Hotels in Waynesboro

    Super 8 by Wyndham Waynesboro

    Super 8 by Wyndham Waynesboro

    2045 Rosser Ave, I-64 Exit 94 at US 340, Waynesboro, VA
    The price is $69 per night from Apr 22 to Apr 23
    3.1/5 (20 reviews)
    Super 8 by Wyndham Waynesboro
    Days Inn by Wyndham Waynesboro

    Days Inn by Wyndham Waynesboro

    2060 Rosser Avenue/I-64, I-64 and Exit 94, Waynesboro, VA
    The price is $68 per night from Apr 22 to Apr 23
    3.5/5Good! (33 reviews)
    Days Inn by Wyndham Waynesboro
    Quality Inn Waynesboro

    Quality Inn Waynesboro

    640 W Broad St, Waynesboro, VA
    The price is $74 per night from Apr 22 to Apr 23
    3/5 (24 reviews)
    Quality Inn Waynesboro

Pet Friendly Waynesboro Hotels

    Best Western Plus Waynesboro Inn & Suites Conference Center

    Best Western Plus Waynesboro Inn & Suites Conference Center

    109 Apple Tree Ln, I-64, Exit 94, Waynesboro, VA
    The price is $106 per night from Apr 25 to Apr 26
    4.3/5Excellent! (37 reviews)
    Best Western Plus Waynesboro Inn & Suites Conference Center
    Days Inn by Wyndham Waynesboro

    Days Inn by Wyndham Waynesboro

    2060 Rosser Avenue/I-64, I-64 and Exit 94, Waynesboro, VA
    The price is $68 per night from Apr 22 to Apr 23
    3.5/5Good! (33 reviews)
    Days Inn by Wyndham Waynesboro
    Residence Inn Marriott Waynesboro

    Residence Inn Marriott Waynesboro

    44 Windigrove Dr, Waynesboro, VA
    The price is $139 per night from Apr 25 to Apr 26
    4.8/5Exceptional! (10 reviews)
    Residence Inn Marriott Waynesboro

Recent Reviews