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, Motels & Accommodations

Park Motel - Petersburg
+1-888-690-5247
34 North Main St., Petersburg, WV 26847
  • 3-star hotel
South Branch Inn Moorefield 1500 Us 220 North, Moorefield, WV 26836 ~10.61 miles northeast of Petersburg
  • Midscale Mountain property
  • Hotel has a green policy See policy
Lost River B & b 8079 Sr 259, Lost River, WV 26810 ~16.81 miles east of Petersburg
  • Mid-scale property
  • Check-in: 14:00
Canaan Valley Resort & Conference Center 230 Main Lodge Rd., Davis, WV 26260 ~18.30 miles west of Petersburg
  • 3 star Mountain hotel
  • Hotel has 8 suites
  • Beds were acceptable for 50%
  • Plenty of room
South Branch Inn Romney
+1-866-221-8581
Hc 63 Box 2455, Romney, WV 26757 ~28.02 miles northeast of Petersburg
  • 3-star Mountain property
  • Check-in time: 4:00 pm
Microtel Inn & Suites in Keyser 70 North Tornado Way, Keyser, WV 26726 ~28.93 miles north of Petersburg
  • Low-priced hotel
  • 74 sleeping rooms in hotel
From$79
Very Good 4.5 /5Review Score CallBookMore Details
Super 8 Mount Jackson 250 Conicville Rd., Mount Jackson, VA 22842 ~30.83 miles southeast of Petersburg
  • Low-priced Mountain hotel
  • 2 floors in property
From$55
Average 3.5 /5Reviews CallBookMore Details
Hampton Inn & Suites - Woodstock 1150 Motel Dr., Woodstock, VA 22664 ~33.04 miles east of Petersburg
  • 3 star Highway property
  • 92 rooms in property
Holiday Inn Express Woodstock - Woodstock 1130 Motel Dr., Woodstock, VA 22664 ~33.16 miles east of Petersburg
  • Midscale Highway hotel
  • 3 suites in hotel
  • Close to places to eat
  • Breakfast delicious
Comfort Inn Woodstock in Woodstock 1011 Motel Dr., Woodstock, VA 22664 ~33.22 miles east of Petersburg
  • Two star Highway hotel
  • Fitness center on property
From$75
Very Good 4.5 /5Review Score CallBookMore Details
Econo Lodge - Woodstock 1290 South Main St., Woodstock, VA 22664 ~33.39 miles east of Petersburg
  • Two star Highway property
  • Comp. Breakfast
Days Inn Battlefield : 9360 George Collins Pkwy. 9360 George Collins Pkwy., New Market, VA 22844 ~33.57 miles southeast of Petersburg
  • Economy Highway property
  • 2 floors in hotel
Quality Inn Shenandoah Valley in New Market 162 West Old Cross Rd., New Market, VA 22844 ~33.78 miles southeast of Petersburg
  • 3-star Highway property
  • 100 rooms in property
  • Elevator in need of updating
  • Almost all guests thought rooms were spacious
The Country Inn at High View : Rr 1 Box 345 Rr 1 Box 345, Winchester, VA 26808 ~34.01 miles east of Petersburg
  • Midscale hotel
  • 4 rooms in hotel
Alpine Lake Resort 700 West Alpine Dr., Terra Alta, WV 26764 ~38.26 miles northwest of Petersburg
  • 3-star Lake hotel
  • 35 rooms in hotel
Hampton Inn Elkins in Elkins 480 Plantation Dr., Elkins, WV 26241 ~39.16 miles west of Petersburg
  • Midscale Rural hotel
  • Free comp. breakfast
  • Amenities are good
  • Could be quieter
From$125
Very Good 4.5 /5Reviews CallBookMore Details
Iron Road Inn in Elkins 357 Beverly Pike Rts 219 250 92 South, Elkins, WV 26241 ~39.26 miles west of Petersburg
  • Midscale property
  • Check in time: 15:00
Brewstel Microbrewery & Hostel : 120 Davis Ave. 120 Davis Ave., Elkins, WV 26241 ~39.41 miles west of Petersburg
  • Low Cost Mountain hotel
  • 12 rooms in property
Holiday Inn Express - Elkins 50 Martin St., Elkins, WV 26241 ~39.53 miles west of Petersburg
  • Three Star hotel
  • 69 rooms in property
  • Clean room
  • Great room
From$103
Very Good 4.5 /5Recent Reviews CallBookMore Details
Isaac Jackson Hotel 830 Harrison Ave., Elkins, WV 26241 ~39.62 miles west of Petersburg
  • 3-star property
  • 2 meeting rooms in hotel
Hotel Madison & Shenandoah Valley Conference Center in Harrisonburg 710 South Main St., Harrisonburg, VA 22801 ~40.27 miles south of Petersburg
  • High-end Mountain hotel
  • Check-in time: 4:00pm
Super 8 Elkins : 350 Beverly Pike 350 Beverly Pike, Elkins, WV 26241 ~40.66 miles west of Petersburg
  • Low priced property
  • Check in: 11:00 AM
The Lodges at Sunset Village : 23900 Garrett Highway 23900 Garrett Highway, Mchenry, MD 21541 ~40.72 miles north of Petersburg
  • Affordable Lake hotel
  • 27 suites in hotel
Hotel Strasburg in Strasburg
+1-800-881-1523
213 South Holliday St., Strasburg, VA 22657 ~40.79 miles east of Petersburg
  • 3-star Mountain hotel
  • Comp. Breakfast
Candlewood Suites Harrisonburg 1560 Country Club Rd., Harrisonburg, VA 22801 ~41.07 miles south of Petersburg
  • Low Cost Downtown hotel
  • 83 rooms in property
  • Best value for money
  • High priced breakfast
Next 25 Petersburg Hotels >  [1 - 25 of 50]    
Next: See My Petersburg Hotels with Pricing
Back to Top