Star Rating
Hotel Name
Price Range (USD)to
Amenities

Petersburg West Virginia Hotels & Motels

Find accommodations in Petersburg with the hotel list provided below. Find cheap and discounted hotel/motel rates in or nearby Petersburg, WV for your corporate or personal leisure travel. We show the best Petersburg, West Virginia motel and hotel rooms. Browse the Petersburg area hotels to find the perfect lodging! Please use the provided map of the Petersburg hotels. Planning a group? Lock in Petersburg Group Hotel Deals

The Petersburg center is around the area of Top Kicks Military Museum and the area of Eagles Nest Outfitters.

Petersburg Hotels/Accommodations

Park Motel
+1-888-690-5281
34 North Main St., Petersburg, WV 26847
  • Three Star property
South Branch Inn Moorefield 1500 Us 220 North, Moorefield, WV 26836 ~10.61 miles northeast of Petersburg
  • Midscale Mountain hotel
  • 4 suites in property
Canaan Valley Resort & Conference Center 230 Main Lodge Rd., Davis, WV 26260 ~18.30 miles west of Petersburg
  • Midscale Mountain hotel
  • Check-in: 5:00 PM
  • Indoor pool was open
  • Most guests enjoyed the friendly atmosphere
South Branch Inn Romney in Romney
+1-888-690-5247
Hc 63 Box 2455, Romney, WV 26757 ~28.02 miles northeast of Petersburg
  • Affordable Mountain property
  • Check-in time: 4:00 pm
Microtel Inn & Suites : 70 North Tornado Way 70 North Tornado Way, Keyser, WV 26726 ~28.93 miles north of Petersburg
  • 2 star hotel
  • 74 rooms in property
Super 8 Mt. Jackson in Mount Jackson
+1-800-881-1523
250 Conicville Blvd., Mount Jackson, VA 22842 ~30.83 miles southeast of Petersburg
  • 2-star Mountain hotel
  • Check in: 3:00
  • Moderately clean hotel facilities
  • Good restaurants & bars in the area
Hampton Inn & Suites 1150 Motel Dr., Woodstock, VA 22664 ~33.04 miles east of Petersburg
  • 3-star Highway property
  • 92 rooms in property
From$139
Very Good 4.5 /5Review Score Call
Holiday Inn Express Woodstock 1130 Motel Dr., Woodstock, VA 22664 ~33.16 miles east of Petersburg
  • Mid-scale Highway hotel
  • 3 floors in hotel
  • Average value
  • The majority of guests thought the building was wonderful
From$75
Very Good 4.5 /5Review Score Call
Comfort Inn Woodstock - Woodstock 1011 Motel Dr., Woodstock, VA 22664 ~33.22 miles east of Petersburg
  • Economical Highway property
  • 2 conference rooms in property
Econo Lodge : 1290 South Main St. 1290 South Main St., Woodstock, VA 22664 ~33.39 miles east of Petersburg
  • Cheap Highway hotel
  • Complimentary breakfast is offered
From$48
Average 3.5 /5Reviews Call
Days Inn Battlefield 9360 George Collins Pkwy., New Market, VA 22844 ~33.57 miles southeast of Petersburg
  • Low priced Highway property
Quality Inn / Shenandoah Valley
+1-888-690-5247
162 West Old Cross Rd., New Market, VA 22844 ~33.78 miles southeast of Petersburg
  • Three Star property
  • Delicious food
  • Cleanliness of the bathroom was average, said 50%
From$57
Average 3.0 /5Reviews Call
Alpine Lake Resort 700 West Alpine Dr., Terra Alta, WV 26764 ~38.26 miles northwest of Petersburg
  • Mid-scale Lake hotel
  • Check in: 4:00PM
Hampton Inn Elkins : 480 Plantation Dr. 480 Plantation Dr., Elkins, WV 26241 ~39.16 miles west of Petersburg
  • 3-star Rural property
  • Fitness + Health Center
  • Clean hotel facilities
  • Popular among families
From$99
Very Good 4.5 /5Read Reviews Call
Brewstel Microbrewery and Hostel
+1-888-283-3404
120 Davis Ave., Elkins, WV 26241 ~39.41 miles west of Petersburg
  • 2 star Mountain property
  • 12 rooms in property
Holiday Inn Express 50 Martin St., Elkins, WV 26241 ~39.53 miles west of Petersburg
  • Midscale hotel
  • Hotel has 14 suites
  • Clean hotel facilities
  • Great pool
From$89
Very Good 4.5 /5Read Reviews Call
Isaac Jackson Hotel : 830 Harrison Ave. 830 Harrison Ave., Elkins, WV 26241 ~39.62 miles west of Petersburg
  • Midscale property
  • Hotel has 61 rooms
From$93
Very Good 4.5 /5Review Score Call
Hotel Strasburg in Strasburg
+1-800-230-4134
213 South Holliday St., Strasburg, VA 22657 ~40.79 miles east of Petersburg
  • 3-star Mountain property
  • Complimentary breakfast is offered
From$40
Very Good 4.0 /5Read Reviews Call
Candlewood Suites Harrisonburg 1560 Country Club Rd., Harrisonburg, VA 22801 ~41.07 miles south of Petersburg
  • Two-star Downtown hotel
  • Fitness center on property
  • No hot breakfast
  • Kitchen area nice sized
From$55
Very Good 4.0 /5Read Reviews Call
Holiday Inn Harrisonburg - Harrisonburg
+1-888-690-5247
1400 East Market St., Harrisonburg, VA 22801 ~41.07 miles south of Petersburg
  • Affordable Highway property
  • Check in: 3:00 PM
  • Easily accessible by car and close to shopping areas
  • Movie theater close-by
Days Inn : 1131 Forest Hill Rd.
+1-888-305-3366
1131 Forest Hill Rd., Harrisonburg, VA 22801 ~41.08 miles south of Petersburg
  • Two-star Mountain property
  • Check in time: 2:00pm
Comfort Inn Harrisonburg : 1440 East Market St. 1440 East Market St., Harrisonburg, VA 22801 ~41.09 miles south of Petersburg
  • Inexpensive Highway hotel
  • Hotel has 102 rooms
  • About half of guests said rooms were clean enough
  • Key cards didn't work
Wisp Resort in Mchenry 290 Marsh Hill Rd., Mchenry, MD 21541 ~41.15 miles north of Petersburg
  • Midscale Mountain property
  • 102 suites in hotel
  • Pleasant hotel grounds
  • Disappointing food
Harrisonburg Inn
+1-800-997-5149
45 Burgess Rd., Harrisonburg, VA 22801 ~41.24 miles south of Petersburg
  • Mid-scale Highway hotel
  • 3 floors in hotel
  • Older facility
  • Not very comfortable
Econo Lodge Harrisonburg
+1-888-690-5281
1703 East Market St., Harrisonburg, VA 22801 ~41.32 miles south of Petersburg
  • Two star Suburban property
  • Hotel has a green policy See more
  • Most guests thought it was rather dirty
  • Most guests complained about the bathroom
Next 25 Petersburg Hotels >  [1 - 25 of 44]    
Next: See My Petersburg Hotels with Pricing
Back to Top