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.4 stars rating. Excellent. 1900 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$115Discounted rate:$104USD/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.56 stars rating. Excellent. 1048 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$109Discounted rate:$98USD/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.22 stars rating. Good. 337 reviews

      BOOK NOW AND SAVE 7%

      Strikethrough Rate:$72Discounted rate:$67USD/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.07 stars rating. Very Good. 1168 reviews

      BOOK NOW AND SAVE 7%

      Strikethrough Rate:$120Discounted rate:$112USD/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. 547 reviews

      BOOK NOW AND SAVE 7%

      Strikethrough Rate:$65Discounted rate:$60USD/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. 1722 reviews

      BOOK NOW AND SAVE 19%

      Strikethrough Rate:$93Discounted rate:$75USD/night
      Member Rate
      See Availability
    • Quality Inn & Suites Frostburg-Cumberland

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

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$115Discounted rate:$104USD/night
      Member Rate
      See Availability
    • Country Inn & Suites by Radisson, Harrisonburg, VA

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

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$102Discounted rate:$92USD/night
      Member Rate
      Fees included
      See Availability
    • 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. 1402 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$114Discounted rate:$103USD/night
      Member Rate
      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. 2148 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$90Discounted rate:$81USD/night
      Member Rate
      See Availability
    • Quality Inn Verona - Staunton North

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

      BOOK NOW AND SAVE 7%

      Strikethrough Rate:$85Discounted rate:$79USD/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. 1256 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$97Discounted rate:$87USD/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.23 stars rating. Excellent. 648 reviews

      BOOK NOW AND SAVE 7%

      Strikethrough Rate:$126Discounted rate:$117USD/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.65 stars rating. Exceptional. 1239 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$127Discounted rate:$114USD/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. 2371 reviews

      BOOK NOW AND SAVE 10%

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

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

      BOOK NOW AND SAVE 7%

      Strikethrough Rate:$70Discounted rate:$65USD/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.07 stars rating. Very Good. 178 reviews

      BOOK NOW AND SAVE 7%

      Strikethrough Rate:$89Discounted rate:$83USD/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.28 stars rating. Excellent. 2206 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$89Discounted rate:$80USD/night
      Member Rate
      See Availability
    • AWARD WINNER

      Tygart Hotel, an Ascend Collection Hotel

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

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$144Discounted rate:$130USD/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. 669 reviews

      BOOK NOW AND SAVE 7%

      Strikethrough Rate:$75Discounted rate:$70USD/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. 2465 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$99Discounted rate:$89USD/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.67 stars rating. Good. 78 reviews

      BOOK NOW AND SAVE 7%

      Strikethrough Rate:$75Discounted rate:$70USD/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.06 stars rating. Very Good. 2813 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$94Discounted rate:$85USD/night
      Member Rate
      See Availability