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 7
Tomorrow
Oct 7 - Oct 8
This weekend
Oct 9 - Oct 11
Next weekend
Oct 16 - Oct 18

Where to stay in Petersburg?

1. Comfort Inn & Suites Rogersville

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

2. Quality Inn Rogersville

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

3. Hale Springs Inn

Hale Springs Inn
Rogersville
$135
$158 total
includes taxes & fees
Oct 11 - Oct 12
Hale Springs Inn

4. Super 8 by Wyndham Bulls Gap Greeneville Area

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

5. General Morgan Inn

General Morgan Inn
Greeneville
$153
$184 total
includes taxes & fees
Oct 11 - Oct 12
General Morgan Inn

6. Volunteer Inn at Church Hill near Kingsport

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

7. Days Inn by Wyndham Greeneville

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

8. Quality Inn Bulls Gap

Quality Inn Bulls Gap
Bulls Gap
$75
$88 total
includes taxes & fees
Nov 1 - Nov 2
Quality Inn Bulls Gap
View all properties

Check out reviews of Petersburg hotels guests love

Hale Springs Inn

Hale Springs Inn

10/10 Excellent
"Clean rooms. Novel experience. Walking downtown to eat was so much fun,"
Janine 1-night trip
Posted 18 hours ago
Hale Springs Inn
Quality Inn Bulls Gap

Quality Inn Bulls Gap

10/10 Excellent
"Nice breakfast"
Shingirai 1-night trip
Posted 22 hours ago
Quality Inn Bulls Gap
Volunteer Inn at Church Hill near Kingsport

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!"
Richard 1-night trip
Posted 10 days ago
Volunteer Inn at Church Hill near Kingsport
Quality Inn Rogersville

Quality Inn Rogersville

10/10 Excellent
"Yes it was great "
James 1-night trip
Posted 2 months ago
Quality Inn Rogersville

Frequently asked questions

What accommodations do travelers like in Petersburg?
Can I book refundable accommodations in Petersburg?
If you want the flexibility to change your plans to Petersburg, most hotels offer refundable* bookable rates. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in Petersburg be like during my visit?
July and August are typically the warmest months in Petersburg when the average temp is 73°F. January and February are the coldest months when the average temperature is 41°F. February and December are the months with the most rain.
Why should I book my Petersburg accommodation with Hotels.com?
There are plenty of reasons to book your Petersburg travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Keep exploring