Book a hotel near Petersburg, West Virginia
Wander Wisely with exceptional service, 24/7 support
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Hotels near Petersburg

The Hermitage Inn and Taphouse
203 Virginia Ave, Petersburg, WV
Free cancellation
Reserve now, pay when you stay
0.33 km from city centre
The price is CA $194 per night
CA $194
CA $228 total
Sep 7 - Sep 8
includes taxes & fees
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. Popular attractions Petersburg City Park and Michael Brothers Memorial Park are located nearby.
Parking included
Free WiFi

Luxurious, rustic, private vacation home with great view.
23.79 km from city centre
Stay at this chalet in Davis. Enjoy free WiFi, a garden, and laundry facilities. Our guests praise the helpful staff in our reviews. Popular attractions Sand Run Lake and Timberline Four Season Resort are located nearby.
Hot tub
Kitchen

Walk to Dolly Sods, Enjoy Mountain Views + Gas Fireplace & Jacuzzi Tub! 3rd Fl.
24.53 km from city centre
Stay at this condo in Davis. Enjoy free WiFi, laundry facilities, and balconies. Popular attractions Timberline Four Season Resort and Sand Run Lake are located nearby.
Kitchen
Washer

Mountaineer Motel
19 Antique Drive, Mount Storm, WV
Free cancellation
Reserve now, pay when you stay
33.28 km from city centre
The price is CA $137 per night
CA $137
CA $154 total
Aug 22 - Aug 23
includes taxes & fees
Stay at this motel in Mount Storm. Enjoy free WiFi, free parking, and daily housekeeping.
Parking included
Free WiFi

The Inn at Canaan
6526 Appalachian Highway, Davis, WV
Free cancellation
Reserve now, pay when you stay
28.55 km from city centre
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 attractions Blackwater Falls State Park and Canaan Valley Resort Golf Club are located nearby.
Breakfast included
Pet-friendly

Abrams Creek Center
166 Abrams Creek Dr., Elk Garden, WV
Free cancellation
Reserve now, pay when you stay
36.54 km from city centre
The price is CA $70 per night
CA $70
CA $111 total
Aug 26 - Aug 27
includes taxes & fees
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.
Pet-friendly
Parking included

Postcard Cabins Shenandoah North
655 Alum Springs Rd, Basye, VA
34.6 km from city centre
The price is CA $178 per night
CA $178
CA $250 total
Aug 19 - Aug 20
includes taxes & fees
Stay at this cabin in Basye. Enjoy free parking, patios, and climate control. Popular attraction Bryce Ski Resort is located nearby.
Kitchen
Pet-friendly

Laurel River Club Bed & Breakfast
417 Jenningston Farm Road, Davis, WV
Free cancellation
Reserve now, pay when you stay
35.89 km from city centre
The price is CA $216 per night
CA $216
CA $247 total
Aug 25 - Aug 26
includes taxes & fees
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.
Breakfast included
Parking included

The Crows Nest
42.82 km from city centre
The price is CA $137 per night
CA $137
CA $183 total
Aug 19 - Aug 20
includes taxes & fees
Stay at this cabin in Riverton. Enjoy free WiFi, patios, and an in-room coffeemaker. Popular attractions Allegheny Mountains and Seneca Caverns are located nearby.
Kitchen
Free WiFi

Chalet High
2742 Fairway Drive, Basye, VA
36.5 km from city centre
The price is CA $225 per night
CA $225
CA $249 total
Sep 14 - Sep 15
includes taxes & fees
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 located nearby.
Pool
Hot tub

SureStay Plus Hotel by Best Western Keyser
70 N Tornado Way, Keyser, WV
Free cancellation
Reserve now, pay when you stay
46.42 km from city centre
The price is CA $166 per night
CA $166
CA $186 total
Sep 6 - Sep 7
includes taxes & fees
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.
Breakfast included
Pet-friendly
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.
Petersburg hotels essential information
Accommodation | 877 hotels |
---|---|
Lowest Price | CA $70 |
Highest Price | CA $225 |
Popular hotels | The Hermitage Inn and Taphouse, The Inn at Canaan, Postcard Cabins Shenandoah North, Abrams Creek Center, SureStay Plus Hotel by Best Western Keyser, Chalet High, The Crows Nest, Mountaineer Motel, Walk to Dolly Sods, Enjoy Mountain Views + Gas Fireplace & Jacuzzi Tub! 3rd Fl., Laurel River Club Bed & Breakfast, Luxurious, rustic, private vacation home with great view., Cozy cabin in serene Hendricks with WiFi, AC |
Recent Petersburg hotel reviews by fellow wanderers

SureStay Plus Hotel by Best Western Keyser
5 out of 5
Posted 2 days ago
Travelocity Verified Review
"Very well kept."
A verified traveller stayed at SureStay Plus Hotel by Best Western Keyser
Hotels near…
Areas of Petersburg
Most popular
Hotels
- Cheap Hotels in Palm Springs
- Cheap Hotels in Grand Forks
- Cheap Hotels in Great Falls
- Cheap Hotels in Beckley
- Cheap Hotels in Palm Desert
- Cheap Hotels in Clarksburg
- Cheap Hotels in Watertown
- Cheap Hotels in Fargo
- Cheap Hotels in Honolulu
- Cheap Hotels in Morgantown
- Cheap Hotels in Duluth
- Honolulu All Inclusive Resorts & Hotels
- Myrtle Beach All Inclusive Resorts & Hotels
- Cheap Hotels in Niagara Falls
- Cheap Hotels in Syracuse
- Cheap Hotels in Bangor
- Cheap Hotels in Kalispell
- Cheap Hotels in Burlington