
Petersburg Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $4,200 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Your Petersburg Vacation
With plenty of highlights as well as hidden gems, this city is best explored with a Petersburg vacation package. Look for places to stay in Kyles Ford, which is great for hiking, views and nature. Every trip to Petersburg needs a well-designed itinerary. Fill yours with big-name attractions like Rogersville City Park, Rogersville Printing Museum and McDonald Golf Club. Your ideal Petersburg vacation is a couple of clicks away. Browse hotels, airfares and more on Expedia for a getaway that's tailored just for you.
Top Petersburg Vacation Deals


Westgate Smoky Mountain Resort & Water Park
Reviewed on May 9, 2026

The Ramsey Hotel and Convention Center Pigeon Forge
Reviewed on May 11, 2026


The Lodge at Camp Margaritaville
Reviewed on May 10, 2026
Petersburg Hotel Deals

General Morgan Inn
Liked the historic hotel. Convenient location and very comfortable bed. Hotel is showing some signs of wear but everything was very clean. Disappointed that breakfast was just a $7 gift voucher to the coffee shop. Would have been great to have a hot cooked meal in the on site restaurant. Would stay ...
Reviewed on May 11, 2026

Comfort Inn & Suites Rogersville
The breakfast was good. We were disappointed that the treadmills were not working in the gym and there were no signs saying they were out of order. Requested fresh towels, the second day and went out for several hours, came back and they were not there.
Reviewed on May 10, 2026

The Bungalow at Ye Olde Towne Gate - Historic Greeneville - Hot Tub
The BEST ! We loved it ! Can't wait to stay agin !
Reviewed on May 11, 2026
Discover the most popular places to visit in Petersburg
Rogersville City Park
Explore the great outdoors at Rogersville City Park, a lovely green space in Rogersville.







