Petersburg Hotels from S$97
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Top 10 trending Petersburg hotels

The Hermitage Inn and Taphouse
The Hermitage Inn and Taphouse
9.2 out of 10, Wonderful, (170)
The price is S$210
includes taxes & fees
23 Jul - 24 Jul

Postcard Cabins Shenandoah North
Postcard Cabins Shenandoah North
9.6 out of 10, Exceptional, (10)
The price is S$244
includes taxes & fees
6 Jul - 7 Jul

SureStay Plus Hotel by Best Western Keyser
SureStay Plus Hotel by Best Western Keyser
8.8 out of 10, Excellent, (505)
The price is S$175
includes taxes & fees
13 Jul - 14 Jul

Abrams Creek Center
Abrams Creek Center
7.8 out of 10, Good, (38)
The price is S$97
includes taxes & fees
10 Jul - 11 Jul

Mountaineer Motel
Mountaineer Motel
6.0 out of 10, (58)
The price is S$128
includes taxes & fees
10 Jul - 11 Jul

Modern Mountain Retreat Near Dolly Sods & Skiing 3 Bedroom Home
Modern Mountain Retreat Near Dolly Sods & Skiing 3 Bedroom Home
The price is S$538
includes taxes & fees
7 Jul - 8 Jul
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.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Petersburg
Nestled in the Potomac Highlands, this mountain town offers spectacular hiking trails and fly fishing along the South Branch River. Visit during autumn when Seneca Rocks glows red-orange and locals recommend stopping at Front Street's cafes after exploring nearby Smoke Hole Caverns.
More cheap stays in Petersburg
More cheap stays in Petersburg

The Inn at Canaan
6526 Appalachian Highway, Davis, WV
8.6/10 Excellent! (713 reviews)
Hotels near Petersburg Attractions
Hotels near Petersburg Attractions
Recent Reviews in Petersburg
Recent Reviews in Petersburg

The Inn at Canaan
5/5 Excellent
Canaan Inn
"Stay was wonderful. This is our second time staying here. Will stay again next year. "
A verified traveller stayed at The Inn at Canaan
Posted 3 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near Petersburg Attractions
Hotels Near Petersburg
- Harrisonburg Hotels
- Blue Ridge Mountains Hotels
- Shenandoah Valley Hotels
- Oakland Hotels
- Davis Hotels
- Swanton Hotels
- Cabins Hotels
- Canaan Valley Hotels
- Appalachian Mountains Hotels
- Seneca Rocks Hotels
- Basye Hotels
- Upper Tract Hotels
- Lost River Hotels
- Mount Jackson Hotels
- Thomas Hotels
- Romney Hotels
- Keyser Hotels
- Moorefield Hotels
- Dayton Hotels
- Mount Storm Hotels
More ways to book
Expedia's Latest Trends
Hotels
Hotels with smoking rooms in MartinsburgHotels with smoking rooms in UticaHotels with smoking rooms in LynchburgHotels with smoking rooms in Idaho FallsHotels with smoking rooms in TrentonFlorence hotelsHotels with smoking rooms in ReadingHotels with smoking rooms in HonoluluHotels with smoking rooms in Estes ParkHonolulu hotelsGrand Canyon hotelsGaylord hotelsHotels with smoking rooms in Panama CityHotels with smoking rooms in ConcordHotels with smoking rooms in WheelingHotels with smoking rooms in EscondidoNewport hotelsHotels with smoking rooms in Wichita FallsHotels with smoking rooms in FairmontHotels with smoking rooms in MaconHotels with smoking rooms in YoungstownHooker hotels
Flights
Packages