Search for Cheap Deals onHotels in Petersburg
Choose from 885 Petersburg Hotel Deals

The Hermitage Inn and Taphouse
203 Virginia Ave, Petersburg, WV
Stay at this hotel in Petersburg. Enjoy free WiFi, free parking, and a 24-hour front desk. Our guests praise the helpful staff and the clean rooms in our reviews. ...
9.2/10 Wonderful! (176 reviews)
"Wonderful property. Continental breakfast could be ecpsnded."
Reviewed on Jul 15, 2025

The Inn at Canaan
6526 Appalachian Highway, Davis, WV
Stay at this motel in Davis. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms in our reviews. Popular ...
8.6/10 Excellent! (734 reviews)
"When we checked in they placed in a room directly by the front desk. About five minutes later I asked if we could get placed in another location within the hotel because the previous night we had stayed by a front desk and it was noisy. Chelsea found us a two bedroom suite and let us pay the difference ..."
Reviewed on Jul 16, 2025

Postcard Cabins Shenandoah North
655 Alum Springs Rd, Basye, VA
Stay at this cabin in Basye. Enjoy free parking, patios, and climate control. Popular attraction Bryce Ski Resort is located nearby.
9.6/10 Exceptional! (11 reviews)
"Very impressive. Had an excellent stay at the cabin. Too generous with their guest as they provide every amenities that you need to be comfortable. The view from the room is amazingly picturesque. Highly recommend to anyone who wants to be connected to the nature."
Reviewed on Jun 9, 2025

Abrams Creek Center
166 Abrams Creek Dr., Elk Garden, WV
Stay at this cabin in Elk Garden. Enjoy free parking, a 24-hour front desk, and a picnic area. Popular attraction Wolf Den Run State Park is located nearby.
7.8/10 Good! (38 reviews)
"I loved the fact where if u wanted say a store. U was driving for a far distance. Very thick wooded area u can go for walks n quite a bit rails of trails kind of parking area"
Reviewed on May 21, 2025

SureStay Plus Hotel by Best Western Keyser
70 N Tornado Way, Keyser, WV
Stay at this hotel in Keyser. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms in our reviews.
8.8/10 Excellent! (506 reviews)
"Best accommodations in the area that we have found."
Reviewed on Jun 25, 2025

Chalet High
2742 Fairway Drive, Basye, VA
Stay at this 3-star golf condo in Basye. Enjoy free WiFi, free parking, and a fitness center. Popular attractions Bryce Ski Resort and Cave Ridge Vineyard are ...
8.6/10 Excellent! (359 reviews)
Great time
"We loved our stay, we had a great time. Everything was very clean and the sheets and towels were sparkling clean. People at the office were very friendly."
Reviewed on Jul 8, 2025

Mountaineer Motel
19 Antique Drive, Mount Storm, WV
Stay at this motel in Mount Storm. Enjoy free WiFi, free parking, and daily housekeeping.
5.8/10 (58 reviews)
Worked out well for us
"We were in the area for a ski trip which was a last minute addition, so accomodations were scarse. The Motel had rooms at a reasonable price. We had fairly low expectations. Everything was fine. A few things could be improved: 1. Need better curtains for the window that faces out front due to a very ..."
Reviewed on Jan 20, 2025

Laurel River Club Bed & Breakfast
417 Jenningston Farm Road, Davis, WV
Stay at this B&B in Davis. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Dry Fork and Coon Bone Island are located nearby.
9.8/10 Exceptional! (34 reviews)
"Way off the grid. Beautiful and peaceful. Friendly staff and delicious food."
Reviewed on Jul 6, 2025

Stony Court at Bryce Mountain
2742 Fairway Drive, Basye, VA
Stay at this 3.5-star condo in Basye. Enjoy free WiFi, free parking, and a fitness center. Popular attractions Bryce Ski Resort and Cave Ridge Vineyard are located ...
8.6/10 Excellent! (45 reviews)
Great base for biking, hiking, and skiing
"Great place for a quick visit to Bryce. The place was immaculate and had everything you need. Super close to the resort and a short drive to breweries and restaurants. Will definitely stay here again."
Reviewed on Jul 5, 2025
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Booked Hotels in Petersburg
- Hotels near Top Kick's Military Museum
- Hotels near Blackwater Falls State Park
- Hotels near Canaan Valley Ski Resort
- Hotels near Blackwater Falls
- Hotels near Shenandoah River
- Hotels near Smoke Hole Caverns
- Hotels near George Washington National Forest
- Hotels near Seneca Rocks
- Hotels near Timberline Four Season Resort
- Hotels near Bryce Ski Resort
- Hotels near Seneca Caverns
- Hotels near Lost River
- Hotels near Spruce Lake
- Hotels near West-Whitehill Winery
- Harrisonburg Hotels
- Blue Ridge Mountains Hotels
- Shenandoah Valley Hotels
- Oakland Hotels
- Davis Hotels
- Swanton Hotels
- Canaan Valley Hotels
- Cabins Hotels
- Appalachian Mountains Hotels
- Seneca Rocks Hotels
- Basye Hotels
- Upper Tract Hotels
- Mount Jackson Hotels
- Lost River Hotels
- Thomas Hotels
- Romney Hotels
- Keyser Hotels
- Moorefield Hotels
- Western Maryland Hotels
- Dayton Hotels