Petersburg Hotels
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in Petersburg
Cottage
Check prices for these dates
Top 10 trending Petersburg hotels

Grand Lux Inn
Grand Lux Inn
9.8 out of 10, Exceptional, (239)
The price is P8,981
P10,306 total
includes taxes & fees
Jul 16 - Jul 17

Tolley House
Tolley House
9.8 out of 10, Exceptional, (30)
The price is P14,065
P15,823 total
includes taxes & fees
Jul 16 - Jul 17

Giles Hotel Inn & Suites
Giles Hotel Inn & Suites
9.6 out of 10, Exceptional, (79)
The price is P8,210
P9,421 total
includes taxes & fees
Jul 28 - Jul 29

A Richland Inn Lewisburg
A Richland Inn Lewisburg
8.2 out of 10, Very Good, (586)

Best Western Fayetteville Inn
Best Western Fayetteville Inn
8.8 out of 10, Excellent, (525)
The price is P5,905
P7,057 total
includes taxes & fees
Jul 16 - Jul 17

Lynchburg Country Inn
Lynchburg Country Inn
8.4 out of 10, Very Good, (794)
The price is P5,589
P6,288 total
includes taxes & fees
Jul 16 - Jul 17
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.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Petersburg
Venture to Elk River and Saddle Creek Golf Club—just two of the sights around Petersburg.
More cheap stays in Petersburg
More cheap stays in Petersburg

Microtel Inn & Suites by Wyndham Shelbyville
1207 North Main Street, Shelbyville, TN
The price is P3,793 per night from Aug 10 to Aug 11
P3,793
P4,428 total
Aug 10 - Aug 11
includes taxes & fees
7.8/10 Good! (838 reviews)
Recent Reviews in Petersburg
Recent Reviews in Petersburg

Microtel Inn & Suites by Wyndham Shelbyville
5/5 Excellent
"The staff here was amazing!"
A verified traveler stayed at Microtel Inn & Suites by Wyndham Shelbyville
Posted 15 hours ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Near an Attraction
Hotels Near Petersburg, Tennessee
- Athens Hotels
- Columbia Hotels
- Winchester Hotels
- Shelbyville Hotels
- Lawrenceburg Hotels
- Tullahoma Hotels
- Appalachian Mountains Hotels
- Fayetteville Hotels
- Lynchburg Hotels
- Pulaski Hotels
- Southeastern United States Hotels
- North Alabama Hotels
- Lewisburg Hotels
- Estill Springs Hotels
- Middle Tennessee Hotels
- Alabama Mountains Hotels
- Bell Buckle Hotels
- College Grove Hotels
- Chapel Hill Hotels
- Ardmore Hotels
Most Popular Hotels in Petersburg
More ways to book
Expedia's Latest Trends
Hotels