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 $167 per night
CA $167
CA $197 total
Feb 7 - Feb 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.

Cozy Log Cabin in the Heart of Smoke Hole Canyon Overlooking South Branch River.
Upper Tract WV
24.63 km from city centre
Stay at this cabin in Upper Tract. Enjoy free WiFi, a garden, and laundry facilities. Popular attractions Swilled Dog and Seneca Rocks are located nearby.

Luxurious, rustic, private vacation home with great view.
Davis WV
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 Canaan Valley Ski Resort and Sand Run Lake are located nearby.

Garagemahal
Davis WV
25.56 km from city centre
Book a stay at this ski vacation home in Davis. Enjoy free WiFi, a sauna, and a garden. Popular attractions Canaan Valley Ski Resort and Timberline Four Season Resort are located nearby.

The Golden Eagle Vacation Rental, a 3 minute walk to Timberline Ski Slopes
Davis WV
24.52 km from city centre
Book a stay at this family-friendly vacation home in Davis. Enjoy free WiFi, a fitness center, and a garden. Popular attractions Canaan Valley Ski Resort and Timberline Four Season Resort are located nearby.

77 in Canaan. Big views. Night skies. Cozy comfort. Dogs, EV, kids 13+ welcome.
Davis WV
28.22 km from city centre
Stay at this vacation home in Davis. Enjoy free WiFi, a garden, and laundry facilities. Popular attractions Blackwater Falls State Park and Canaan Valley Ski Resort are located nearby.

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 Canaan Valley Ski Resort and Blackwater Falls State Park are located nearby.

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 $68 per night
CA $68
CA $109 total
Jan 26 - Jan 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.

Postcard Cabins Shenandoah North, Outdoor Collection by Marriott Bonvoy
655 Alum Springs Rd Basye VA
34.6 km from city centre
The price is CA $117 per night
CA $117
CA $190 total
Jan 21 - Jan 22
includes taxes & fees
Stay at this cabin in Basye. Enjoy free parking, patios, and climate control. Popular attraction Bryce Ski Resort is located nearby.

Laurel River Club Bed & Breakfast
417 Jenningston Farm Road Davis WV
35.89 km from city centre
Stay at this B&B in Davis. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Canaan Valley Ski Resort and Dry Fork are located nearby.

Charming Cabin Just 1 Block from Bryce Resort VA ~Golf~Bike~Hike~Tube~Ski~Skate~
Mount Jackson VA
36.73 km from city centre
The price is CA $193 per night
CA $193
CA $578 total
Jan 19 - Jan 20
includes taxes & fees
Stay at this cabin in Basye. Enjoy free WiFi, a water park, and laundry facilities. Popular attractions Bryce Ski Resort and Cave Ridge Vineyard are located nearby.

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 $183 per night
CA $183
CA $205 total
Feb 17 - Feb 18
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.
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 | 922 hotels |
|---|---|
Lowest Price | CA $109 |
Highest Price | CA $578 |
Popular hotels | The Hermitage Inn and Taphouse, The Inn at Canaan, Postcard Cabins Shenandoah North, Outdoor Collection by Marriott Bonvoy, SureStay Plus Hotel by Best Western Keyser, Luxurious, rustic, private vacation home with great view., Cozy Log Cabin in the Heart of Smoke Hole Canyon Overlooking South Branch River., Abrams Creek Center, Garagemahal, Charming Cabin Just 1 Block from Bryce Resort VA ~Golf~Bike~Hike~Tube~Ski~Skate~, Laurel River Club Bed & Breakfast, The Golden Eagle Vacation Rental, a 3 minute walk to Timberline Ski Slopes, 77 in Canaan. Big views. Night skies. Cozy comfort. Dogs, EV, kids 13+ welcome. |
Recent Petersburg hotel reviews by fellow wanderers

The Inn at Canaan
5 out of 5
Posted 19 hours ago
Travelocity Verified Review
"The rooms were clean and the breakfast was simple but nice. "
A verified traveller stayed at The Inn at Canaan
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





