Cheap hotels in Virginia, USA

  1. Super 8 by Wyndham Salem VA

    6.3(1,559 ratings)

    Pet-friendly accommodations, Proximity to Salem Civic Center

    Salem
    from  £32
    See prices from 14 sites
  2. Super 8 by Wyndham Roanoke VA

    4.8(2,613 ratings)

    Pet-friendly accommodations, Close to Valley View Mall

    Roanoke
    from  £32
    See prices from 14 sites
  3. Travelodge by Wyndham Roanoke

    5.3(1,744 ratings)

    Seasonal outdoor swimming pool, Proximity to Roanoke Airport

    Roanoke
    from  £32
    See prices from 15 sites
  4. Motel 6 Portsmouth, VA

    5.8(784 ratings)

    Outdoor swimming pool, Newly renovated rooms

    Portsmouth
    from  £33
    See prices from 8 sites
    • Popular choice

    Days Inn by Wyndham New Market Battlefield

    5.6(2,875 ratings)

    Panoramic Shenandoah Valley views, Seasonal outdoor swimming pool

    New Market
    from  £33
    See prices from 10 sites
  5. Quality Inn Radford-West Blacksburg I-81

    6.6(994 ratings)

    Refreshing pool for leisurely moments, Relaxing hot tub for unwinding

    Radford
    from  £33
    See prices from 10 sites
  6. Super 8 by Wyndham Christiansburg

    6.7(2,421 ratings)

    Seasonal outdoor swimming pool, Easy access to I-81 highway

    Christiansburg
    from  £34
    See prices from 14 sites
  7. Days Inn by Wyndham Williamsburg Historic Area

    6.1(4,202 ratings)

    Dual swimming pool options, Ticket service for local excursions

    Williamsburg
    from  £35
    See prices from 9 sites
  8. Baymont by Wyndham Front Royal Near Shenandoah National Park

    6.3(1,987 ratings)

    Seasonal outdoor pool for relaxation, On-site authentic Thai restaurant

    Front Royal
    from  £35
    See prices from 12 sites
  9. Howard Johnson by Wyndham Salem Hotel & Conference Center

    5.8(2,467 ratings)

    Panoramic mountain and valley views, Seasonal outdoor swimming pool

    Salem
    from  £36
    See prices from 11 sites
  10. Super 8 - Ashland Richmond Area

    /No rating available 
    Ashland
    from  £37
    See prices from 2 sites
  11. Days Inn by Wyndham Winchester

    7.2(1,589 ratings)

    Shopping at Millwood Crossing, Fitness center for active guests

    Winchester
    from  £37
    See prices from 10 sites
  12. Motel 6 Salem, VA

    5.7(1,792 ratings)

    Hard surface flooring throughout, Pet-friendly stays with no fees

    Salem
    from  £37
    See prices from 9 sites
  13. Super 8 by Wyndham Fredericksburg

    6.2(2,659 ratings)

    Rooms with unique design elements, Proximity to dining and shopping

    Fredericksburg
    from  £38
    See prices from 11 sites
  14. Econo Lodge Williamsburg Historic Area

    6.9(1,334 ratings)

    Seasonal outdoor swimming pool, Family-friendly child policy

    Williamsburg
    from  £38
    See prices from 11 sites
    • Popular choice

    Days Inn by Wyndham Fredericksburg North

    6.1(2,530 ratings)

    Seasonal outdoor swimming pool, Close to historic Fredericksburg

    Stafford
    from  £38
    See prices from 12 sites
  15. Super 8 by Wyndham Richmond/Broad Street

    5.4(1,539 ratings)

    Proximity to diverse dining options, Parking for all vehicle sizes

    Richmond
    from  £39
    See prices from 12 sites
  16. Ramada by Wyndham Wytheville

    7.0(4,938 ratings)

    Spacious outdoor swimming pool, Pet-friendly accommodations

    Wytheville
    from  £39
    See prices from 13 sites
    • Popular choice

    Days Inn by Wyndham Ashland

    5.7(2,287 ratings)

    Seasonal outdoor pool for relaxation, Close to Kings Dominion amusement park

    Ashland
    from  £39
    See prices from 12 sites
  17. Rodeway Inn Williamsburg Historic Area

    7.3(2,167 ratings)

    USB charging ports in lighting, Charming drive-up room access

    Williamsburg
    from  £40
    See prices from 12 sites
    • Popular choice

    Howard Johnson by Wyndham Williamsburg

    6.0(4,840 ratings)

    Indoor pool for year-round use, Rooms with jetted tubs

    Williamsburg
    from  £40
    See prices from 13 sites
  18. Ramada by Wyndham Harrisonburg

    7.0(3,079 ratings)

    Seasonal outdoor swimming pool, Recently renovated guest rooms

    Harrisonburg
    from  £40
    See prices from 13 sites
    • Popular choice

    Rodeway Inn At Fort Lee

    6.2(1,268 ratings)

    Seasonal outdoor swimming pool, Relaxing hot tub and sauna

    Hopewell
    from  £40
    See prices from 13 sites
  19. Travelodge by Wyndham Williamsburg Colonial Area

    6.2(2,120 ratings)

    Seasonal outdoor swimming pool access, Budget-friendly stay near Busch Gardens

    Williamsburg
    from  £41
    See prices from 14 sites
    • Popular choice

    Baymont by Wyndham Salem Roanoke Area

    6.6(2,729 ratings)

    Scenic mountain views and outdoor spaces, Seasonal outdoor pool with kiddie area

    Salem
    from  £41
    See prices from 14 sites
  20. Wyndham Garden Williamsburg Busch Gardens Area

    6.5(2,476 ratings)

    Outdoor seasonal pool with sundeck, Pet-friendly accommodations

    Williamsburg
    from  £41
    See prices from 14 sites
    • Popular choice

    Super 8 by Wyndham Radford VA

    7.5Good (2,195 ratings)

    Family-friendly room options, Easy access to Interstate 81

    Radford
    from  £41
    See prices from 14 sites
  21. Howard Johnson by Wyndham Harrisonburg

    6.4(2,468 ratings)

    Seasonal outdoor swimming pool, Nearby dining and shopping options

    Harrisonburg
    from  £41
    See prices from 15 sites
  22. Microtel Inn & Suites by Wyndham Newport News Airport

    6.5(2,611 ratings)

    Rooms with bay window seating, Fitness center for active guests

    Newport News
    from  £41
    See prices from 14 sites
  23. Days Inn by Wyndham Glen Allen/Richmond North

    6.2(1,690 ratings)

    Hot tub for relaxation, Recently renovated rooms

    Glen Allen
    from  £42
    See prices from 10 sites
  24. Economy Inn and Suites

    5.1(231 ratings)

    Refreshing outdoor pool, Proximity to diverse dining

    Newport News
    from  £42
    See prices from 12 sites
  25. Red Roof Inn Richmond South

    6.4(3,589 ratings)

    Convenient interstate access, Pet-friendly stays at no extra cost

    Richmond
    from  £42
    See prices from 15 sites
  26. Econo Lodge Petersburg - Fort Lee

    5.3(1,248 ratings)

    Seasonal outdoor swimming pool, Nearby historical attractions

    Petersburg
    from  £42
    See prices from 14 sites
  27. Super 8 by Wyndham Williamsburg/Historic Area

    6.3(2,771 ratings)

    Seasonal outdoor swimming pool, Outdoor barbecue grilling facilities

    Williamsburg
    from  £42
    See prices from 15 sites
  28. Super 8 by Wyndham Richmond/Chamberlayne Rd

    5.8(2,615 ratings)

    Pet-friendly accommodations available, Proximity to Richmond Raceway

    Richmond
    from  £42
    See prices from 15 sites

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

Frequently Asked Questions about cheap hotels in Virginia

Price range

Prices for cheap hotels in Virginia range from ‎£32 to ‎£42 per night.

Cheap hotels near Virginia

These hotels may also be interesting for you...