Hotels in Petersburg
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Oct 6 - Oct 7Tomorrow
Oct 7 - Oct 8This weekend
Oct 9 - Oct 11Next weekend
Oct 16 - Oct 18Where to stay in Petersburg?




1. Comfort Inn & Suites Rogersville
Comfort Inn & Suites RogersvilleRogersville
$94
$110 total
includes taxes & fees
Nov 1 - Nov 2




2. Quality Inn Rogersville
Quality Inn RogersvilleRogersville
$65
$75 total
includes taxes & fees
Nov 1 - Nov 2




3. Hale Springs Inn
Hale Springs InnRogersville
$135
$158 total
includes taxes & fees
Oct 11 - Oct 12




4. Super 8 by Wyndham Bulls Gap Greeneville Area
Super 8 by Wyndham Bulls Gap Greeneville AreaBulls Gap
$58
$67 total
includes taxes & fees
Nov 1 - Nov 2




5. General Morgan Inn
General Morgan InnGreeneville
$153
$184 total
includes taxes & fees
Oct 11 - Oct 12




6. Volunteer Inn at Church Hill near Kingsport
Volunteer Inn at Church Hill near KingsportChurch Hill
$89
$105 total
includes taxes & fees
Oct 7 - Oct 8




7. Days Inn by Wyndham Greeneville
Days Inn by Wyndham GreenevilleGreeneville
$67
$80 total
includes taxes & fees
Nov 1 - Nov 2




8. Quality Inn Bulls Gap
Quality Inn Bulls GapBulls Gap
$75
$88 total
includes taxes & fees
Nov 1 - Nov 2
Go beyond your typical stay in Petersburg
Pet friendly
Family friendly
Check out reviews of Petersburg hotels guests love
Hale Springs Inn
10/10 Excellent
"Clean rooms. Novel experience. Walking downtown to eat was so much fun,"
Quality Inn Bulls Gap
10/10 Excellent
"Nice breakfast"
Volunteer Inn at Church Hill near Kingsport
10/10 Excellent
"The owner/manager was amazing. Super friendly and welcoming. He took the time to chat and get to know me, even commenting on how he used to love about 5 miles up the road from me, even though we were 6 hours south of our hometown! The room was almost completely renovated. Brand new lighting over the vanity, new floor (that was also super clean), new TV, new mini fridge (vintage styled), and the cutest little bistro table. Plenty of space and a huge bed. I was on the back side of the property with a nice view of the hillside. The view looking out the front would have been amazing because the hotel faces a valley. Would definitely stay again as it's on the quiet side of town away from the traffic of race weekend!"
Quality Inn Rogersville
10/10 Excellent
"Yes it was great "
