
Petersburg Vacations from $649
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
Better together
Save up to $1,045 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Your Petersburg Vacation
Our vacation packages to Petersburg let you customize your own adventure. Tailor your journey to your interests and style and make every moment count in this exciting city. Ready for some sightseeing? A trip to Petersburg wouldn't be complete without visiting Top Kicks Military Museum, Your Place Fun and Fitness and other leading attractions. A couple of quick clicks is all it takes to build a customized Petersburg vacation on Expedia.
The Latest Petersburg vacation packages
Price found within the past 48 hours. Click for updated prices.

Mountaineer Motel
per person
Sep 26 - Sep 28
found 2 hours ago
Roundtrip non-stop flight included
Salt Lake City (SLC) to Elkins (EKN)
6/10 (58 reviews)
It is a very simple motel and the property is quite old. But the owner is friendly and does his best. It is solid for a night or two to a fair price.
Reviewed on Jul 26, 2024
Discover the most popular places to visit in Petersburg
Top Kick's Military Museum
You can spend an afternoon studying the exhibits at Top Kick's Military Museum during your travels in Petersburg. While you're in the area, wander around the natural setting.
Petersburg Hotel Deals

The Hermitage Inn and Taphouse
203 Virginia Ave, Petersburg, WV
Fully refundableReserve now, pay when you stay
$147 nightly
The price is $165 total per night from Aug 5 to Aug 6
$165 total
Aug 5 - Aug 6
Total includes taxes and fees
9.2/10 Wonderful! (175 reviews)
"Nice place would stay there again"
Reviewed on Jul 11, 2025

The Inn at Canaan
6526 Appalachian Highway, Davis, WV
Fully refundableReserve now, pay when you stay
$119 nightly
The price is $136 total per night from Aug 3 to Aug 4
$136 total
Aug 3 - Aug 4
Total includes taxes and fees
8.6/10 Excellent! (724 reviews)
"Great parking, good lighting, safe environment, staff was available till at least 1030 pm when we arrived for the night in! Putt putt golf available on property! Small convenience store across the street. Overall we were very happy and recommend this place!"
Reviewed on Jul 12, 2025

Postcard Cabins Shenandoah North
655 Alum Springs Rd, Basye, VA
$164 nightly
The price is $181 total per night from Jul 16 to Jul 17
$181 total
Jul 16 - Jul 17
Total includes taxes and fees
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
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.
Find the Best Petersburg Vacation Packages
Petersburg Essential Information
Language | English |
---|---|
Currency | U.S dollars |
Population | 2,500 |
Max Temp Winter | 40ºF |
Max Temp Summer | 85ºF |
Top Sights | Smoke Hole Caverns, Top Kicks Military Museum and Your Place Fun and Fitness |
More vacations you might like
Frequently asked questions
Explore a world of travel with Expedia
Explore a world of travel with Expedia
- Hotels near Your Place Fun and Fitness
- Hotels near Grant County
- Hotels near Smoke Hole Caverns
- South Fork Hotels
- Hotels near West-Whitehill Winery
- Cabins Hotels
- Resorts & Hotels with Spas in Cabins
- Hotels with Hot Tubs in Cabins
- Cabin Rentals in Cabins
- Romantic Hotels in Cabins
- Resorts in Cabins
- Hotels with Restaurants in Cabins
- Condo Rentals in Cabins
- 3 Star Hotels in Cabins
- Moorefield Hotels
- Cabin Rentals in Moorefield
- 4 Star Hotels in Moorefield
- Vacation Homes in Moorefield
- Motels in Moorefield
- Lodges in Moorefield
- 3 Star Hotels in Moorefield
- B&B in Moorefield
- Resorts in Moorefield
- Condo Rentals in Moorefield
- Medley Hotels
- Hotels near Dolly Sods Wilderness Area
- Scherr Hotels
- Hotels near Timberline Four Season Resort
- Hotels near Timberline
- Gay friendly Hotels in Timberline
- Williamsport Hotels
- Mathias Hotels
- Cabin Rentals in Mathias
- Vacation Homes in Mathias
- Resorts in Mathias
- Motels in Mathias
- Hotels & Resorts for Couples in Mathias
- 4 Star Hotels in Mathias
- Pet-friendly Hotels in Mathias
- Hotels with a View in Mathias
- Upper Tract Hotels
- Cottages in Upper Tract
- Cabin Rentals in Upper Tract
- Hotels near Canaan Valley Ski Resort
- Cortland Hotels
- 5 Star Hotels in Cortland
- Hotels near Seneca Rocks
- Lost City Hotels
- Cabin Rentals in Lost City
- Flights from Grant County
- Flights from Atlanta (ATL) to Petersburg (PGC)
- Flights from Baltimore (BWI) to Petersburg (PGC)
- Flights from Los Angeles (LAX) to Petersburg (PGC)
- Flights from Memphis (MEM) to Petersburg (PGC)
- Flights from Boston (BOS) to Petersburg (PGC)
- Flights from West Palm Beach (PBI) to Petersburg (PGC)
- Flights from Fisher
- Flights to Cabins
- Flights from Cabins
- Flights to Moorefield
- Flights to Old Fields
- Flights to Mathias
- Flights to Upper Tract
- Flights from Upper Tract
- Top Kick's Military Museum
- Smoke Hole Caverns
- West-Whitehill Winery
- Cabins Vacations
- Visit Cabins
- Moorefield Vacations
- Visit Moorefield
- Dolly Sods Wilderness Area
- Timberline Four Season Resort
- Mathias Vacations
- Visit Mathias
- Canaan Valley Ski Resort
- Visit Upper Tract
- Cortland Vacations
- Seneca Rocks
- Lost River
- Seneca Rocks Vacations
- Visit Cortland
- Car rental Petersburg Airport (PGC)
- Car rentals near Top Kick's Military Museum
- Car rentals near Smoke Hole Caverns
- Car rentals near South Fork
- Car rentals near Fisher
- Car rentals near Cabins
- Hertz Rental Cars in Cabins
- Car rentals near Moorefield
- Car rentals near Medley
- Car rentals near Old Fields
- Car rentals near Scherr
- Car rentals near Mathias
- Auto Rent Rental Cars in Mathias
- Car rentals near Upper Tract
- Car rentals near Canaan Valley Ski Resort
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.