Petersburg Trip

Book a Hotel + Flight or Car together to unlock savings

    Plan, book, travel with confidence
    payments icon
    Better together
    Save up to ₹9,765 when you book a flight and hotel together*
    lob hotels icon
    Find the right fit
    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon
    Rest easy
    Plan, book, and manage your trip all in one place

Top hotels in Petersburg

The Inn at Canaan
The Inn at Canaan
2.5 out of 5
6526 Appalachian Highway, Davis, WV
Fully refundableReserve now, pay when you stay
The price is ₹9,938 per night from 14 May to 15 May
₹9,938
per night
14 May - 15 May
8.6/10 Excellent! (531 reviews)
"Very nice place."

Reviewed on 21 Apr 2024

The Inn at Canaan
The Hermitage Inn and Taphouse
The Hermitage Inn and Taphouse
2 out of 5
203 Virginia Ave, Petersburg, WV
Fully refundableReserve now, pay when you stay
The price is ₹12,389 per night from 12 May to 13 May
₹12,389
per night
12 May - 13 May
9/10 Wonderful! (100 reviews)
"Beautiful place .. staff was wonderful at check-in .. our room is nicely decorated .. so cute."

Reviewed on 17 Apr 2024

The Hermitage Inn and Taphouse
SureStay Plus Hotel by Best Western Keyser
SureStay Plus Hotel by Best Western Keyser
2.5 out of 5
70 N Tornado Way, Keyser, WV
Fully refundableReserve now, pay when you stay
The price is ₹10,215 per night from 21 May to 22 May
₹10,215
per night
21 May - 22 May
8.8/10 Excellent! (450 reviews)
Softball Tournament Weekend
"Very clean hotel. Not just the room but the entire hotel. The beds were comfortable and the rooms were modernized. Very good hotel. Would stay again. There's not much around the hotel but walmart is very close."

Reviewed on 25 Apr 2024

SureStay Plus Hotel by Best Western Keyser
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.

Frequently asked questions

How much does a Petersburg holiday package cost?
Be ready to book, because a trip to Petersburg starts from an affordable . When you combine your hotels, flights and car rentals into a package, you’ll score the lowest prices.
How do I get a cheap travel package to Petersburg?
If you love getting a great deal, combine your bookings into a Petersburg holiday package. Whether you need flights, hotels, tours or rental cars, you can browse and book them all in one place. You’ll have ample choice at your fingertips too. Expedia has over 550 air carriers and 1,000,000 hotels across the globe to pick from. Fly with who you want, check in where you like and save a pretty penny — now that’s the ideal getaway!
Where should I stay in Petersburg?
With interesting attractions like Rough Run and Your Place Fun and Fitness in this neighbourhood, try to find a hotel situated near them. Top Kicks Military Museum is another Petersburg hot spot that pulls the crowds.
How far in advance should I book my Petersburg holiday?
Reserving your spot early with Expedia means one less thing to worry about. Many air carriers display prices up to 12 months prior to take off. This is usually the cheapest time to book. If circumstances have left you booking late, incredible deals to Petersburg sometimes occur in the weeks leading up to departure.
What does an Expedia Petersburg travel package include?
Choose from any combination of hotels, flights and rental cars. Once you’ve made your booking, you can also add on activities and experiences. Want to pick your fare class? That’s also easy to do. The choice is all yours when it comes to crafting your dream Petersburg trip.
What should I know before booking a Petersburg travel package?
We already have low prices. However, you’ll enjoy even more savings when you book your flights, hotels and car rentals together. With an Expedia package, you’ll get transparent pricing and a huge range of choice.
Can I choose my airline with a Petersburg Expedia holiday package?
Most definitely. Expedia has more than 550 airline partners to pick from globally. With so many choices, finding the right carrier to take you to Petersburg shouldn’t be hard.
If I'm not able to travel, can I cancel my Petersburg holiday package?
It is possible to cancel your Petersburg booking if your travel plans have been upended. Whether you’ll incur a penalty or not depends on your airline, hotel or car rental company. You may be able to change or cancel your booking free of charge if you booked in the last 24 hours. Visit our Customer Service Portal to learn more.

Popular places to visit

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.