
Petersburg Holidays
Book a Hotel + Flight or Car together to unlock savings
Top hotels in Petersburg

The Hermitage Inn and Taphouse
203 Virginia Ave Petersburg WV
Fully refundableReserve now, pay when you stay
The price is Rp2.193.859 per night from 3 Mar to 4 Mar
Rp2.193.859
Rp2.579.892 total
3 Mar - 4 Mar
includes taxes & fees
9.2/10 Wonderful! (224 reviews)
Very clean rooms and staff was very helpful and very nice complimentary breakfast!!
Reviewed on 13 Jan 2026

The Inn at Canaan
6526 Appalachian Highway Davis WV
8.6/10 Excellent! (828 reviews)
Clean not spotless
Reviewed on 4 Feb 2026

Postcard Cabins Shenandoah North, Outdoor Collection by Marriott Bonvoy
655 Alum Springs Rd Basye VA
The price is Rp1.831.745 per night from 17 Feb to 18 Feb
Rp1.831.745
Rp2.761.851 total
17 Feb - 18 Feb
includes taxes & fees
9.6/10 Exceptional! (48 reviews)
Clean room
Reviewed on 1 Feb 2026
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.
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
