23 hotels near Petersburg, WV, US

23 hotels near Petersburg, WV, US

Show points
  • Map

    Below are additional hotels in the area that do not match your exact search criteria.

    • Comfort Inn Woodstock Shenandoah

      1011 Motel Drive,
      Woodstock, VA, 22664, US
      33.28 mi from Petersburg, WV, US
      4.41 stars rating. Excellent. 1876 reviews

      BOOK NOW AND SAVE 19%

      Strikethrough Rate:$99Discounted rate:$80USD/night
      Member Rate
      See Availability
    • Quality Inn Shenandoah Valley

      162 W. Old Cross Rd.,
      New Market, VA, 22844, US
      33.9 mi from Petersburg, WV, US
      3.21 stars rating. Good. 323 reviews

      BOOK NOW AND SAVE 7%

      Strikethrough Rate:$72Discounted rate:$67USD/night
      Member Rate
      See Availability
    • Econo Lodge Woodstock - Shenandoah Valley I-81

      1290 S Main St,
      Woodstock, VA, 22664, US
      33.5 mi from Petersburg, WV, US
      3.62 stars rating. Good. 544 reviews

      BOOK NOW AND SAVE 7%

      Strikethrough Rate:$60Discounted rate:$56USD/night
      Member Rate
      See Availability
    • AWARD WINNER

      Sleep Inn & Suites Cumberland-LaVale

      13320 Ali Ghan Road, NE,
      Cumberland, MD, 21502, US
      51.83 mi from Petersburg, WV, US
      4.52 stars rating. Excellent. 1380 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$109Discounted rate:$98USD/night
      Member Rate
      See Availability
    • AWARD WINNER

      Quality Inn Verona - Staunton North

      70 Lodge Lane,
      Verona, VA, 24482, US
      55.53 mi from Petersburg, WV, US
      4.26 stars rating. Excellent. 598 reviews

      BOOK NOW AND SAVE 15%

      Strikethrough Rate:$78Discounted rate:$66USD/night
      Member Rate
      See Availability
    • AWARD WINNER

      Comfort Inn & Suites Harrisonburg

      262 Neff Avenue,
      Harrisonburg, VA, 22801, US
      41.8 mi from Petersburg, WV, US
      4.55 stars rating. Excellent. 997 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$95Discounted rate:$86USD/night
      Member Rate
      See Availability
    • AWARD WINNER

      Quality Inn & Suites Frostburg-Cumberland

      11100 New Georges Creek Rd.,
      Frostburg, MD, 21532, US
      46.34 mi from Petersburg, WV, US
      4.16 stars rating. Very Good. 489 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$111Discounted rate:$100USD/night
      Member Rate
      See Availability
    • Comfort Inn Grantsville-Deep Creek Lake

      2541 Chestnut Ridge Rd,
      Grantsville, MD, 21536, US
      48.08 mi from Petersburg, WV, US
      4.06 stars rating. Very Good. 1158 reviews

      BOOK NOW AND SAVE 12%

      Strikethrough Rate:$114Discounted rate:$101USD/night
      Member Rate
      See Availability
    • Suburban Studios LaVale - Cumberland

      12310 Winchester Road SW,
      Lavale, MD, 21502, US
      46.55 mi from Petersburg, WV, US
      4.08 stars rating. Very Good. 171 reviews

      BOOK NOW AND SAVE 7%

      Strikethrough Rate:$84Discounted rate:$78USD/night
      Member Rate
      See Availability
    • AWARD WINNER

      Country Inn & Suites by Radisson, Harrisonburg, VA

      27 Covenant Drive,
      Harrisonburg, VA, 22801, US
      42.14 mi from Petersburg, WV, US
      4.5 stars rating. Excellent. 399 reviews

      BOOK NOW AND SAVE 16%

      Strikethrough Rate:$88Discounted rate:$74USD/night
      Member Rate
      Fees included
      See Availability
    • Clarion Pointe Harrisonburg

      1440 E. Market St.,
      Harrisonburg, VA, 22801, US
      41.22 mi from Petersburg, WV, US
      4.12 stars rating. Very Good. 2132 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$81Discounted rate:$73USD/night
      Member Rate
      See Availability
    • Tygart Hotel, an Ascend Collection Hotel

      206 Davis Ave,
      Elkins, WV, 26241, US
      39.24 mi from Petersburg, WV, US
      4.74 stars rating. Exceptional. 498 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$114Discounted rate:$103USD/night
      Member Rate
      See Availability
    • AWARD WINNER

      Comfort Inn & Suites LaVale - Cumberland

      1216 National Highway,
      Lavale, MD, 21502, US
      47.23 mi from Petersburg, WV, US
      4.75 stars rating. Exceptional. 2336 reviews

      BOOK NOW AND SAVE 15%

      Strikethrough Rate:$119Discounted rate:$102USD/night
      Member Rate
      See Availability
    • Quality Inn Harrisonburg I-81

      1881 Evelyn Byrd Avenue,
      Harrisonburg, VA, 22801-3487, US
      41.47 mi from Petersburg, WV, US
      4.27 stars rating. Excellent. 1706 reviews

      BOOK NOW AND SAVE 19%

      Strikethrough Rate:$88Discounted rate:$71USD/night
      Member Rate
      See Availability
    • Quality Inn Stephens City-Winchester South

      167 Town Run Lane,
      Stephens City, VA, 22655, US
      49.16 mi from Petersburg, WV, US
      3.99 stars rating. Good. 1240 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$89Discounted rate:$80USD/night
      Member Rate
      See Availability
    • Quality Inn Luray

      410 W. Main St.,
      Luray, VA, 22835, US
      41.9 mi from Petersburg, WV, US
      3.26 stars rating. Good. 548 reviews

      BOOK NOW AND SAVE 7%

      Strikethrough Rate:$70Discounted rate:$65USD/night
      Member Rate
      See Availability
    • Sleep Inn & Suites Harrisonburg near University

      1891 Evelyn Byrd Ave, I-81 and US 33,
      Harrisonburg, VA, 22801, US
      41.49 mi from Petersburg, WV, US
      4.29 stars rating. Excellent. 2183 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$81Discounted rate:$73USD/night
      Member Rate
      See Availability
    • Country Inn & Suites by Radisson, Winchester, VA

      141 Kernstown Commons Blvd,
      Winchester, VA, 22602, US
      50.67 mi from Petersburg, WV, US
      4.22 stars rating. Excellent. 612 reviews

      BOOK NOW AND SAVE 7%

      Strikethrough Rate:$114Discounted rate:$106USD/night
      Member Rate
      See Availability
    • AWARD WINNER

      Comfort Inn & Suites Winchester

      195 Kernstown Commons Boulevard,
      Winchester, VA, 22602, US
      50.62 mi from Petersburg, WV, US
      4.64 stars rating. Exceptional. 1196 reviews

      BOOK NOW AND SAVE 12%

      Strikethrough Rate:$120Discounted rate:$106USD/night
      Member Rate
      See Availability
    • AWARD WINNER

      Quality Inn Winchester

      1601 Martinsburg Pike,
      Winchester, VA, 22603, US
      55.07 mi from Petersburg, WV, US
      4.57 stars rating. Excellent. 2434 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$99Discounted rate:$89USD/night
      Member Rate
      See Availability
    • Sleep Inn & Suites Winchester near University

      140 Costello Dr.,
      Winchester, VA, 22602, US
      53.14 mi from Petersburg, WV, US
      4.07 stars rating. Very Good. 2783 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$94Discounted rate:$85USD/night
      Member Rate
      See Availability
    • Econo Lodge Inn & Suites Middletown - Winchester South

      91 Reliance Road,
      Middletown, VA, 22645, US
      45.88 mi from Petersburg, WV, US
      2.87 stars rating. Fair. 667 reviews

      BOOK NOW AND SAVE 7%

      Strikethrough Rate:$69Discounted rate:$64USD/night
      Member Rate
      See Availability
    • Suburban Studios Verona - Staunton North

      70 Lodge Lane, Building B,
      Verona, VA, 24482, US
      55.54 mi from Petersburg, WV, US
      3.69 stars rating. Good. 72 reviews

      BOOK NOW AND SAVE 7%

      Strikethrough Rate:$75Discounted rate:$70USD/night
      Member Rate
      See Availability

    Other Petersburg searches

    Good to know

    Number of hotels

    23 hotels in Petersburg

    Highest Price

    $106

    Lowest Price

    $56

    Avg. rating

    4.1 (26342 reviews)