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
Aug 29 - Aug 30Tomorrow
Aug 30 - Aug 31Next weekend
Sep 4 - Sep 6In two weeks
Sep 11 - Sep 13Top 5 hotels in Petersburg at a glance
- Best Western Fayetteville Inn — 2.5-star hotel in Fayetteville. Guest rating: 8.8/10 — Excellent.
- Lynchburg Country Inn — 2.5-star hotel in Lynchburg. Guest rating: 8.4/10 — Very Good.
- A Richland Inn Lewisburg — 2.5-star hotel in Lewisburg. Guest rating: 8.2/10 — Very Good.
- Microtel Inn & Suites by Wyndham Shelbyville — 2-star hotel in Shelbyville. Guest rating: 7.8/10 — Good.
- Walking Horse Lodge Lewisburg — 2.5-star hotel in Lewisburg. Guest rating: 7.2/10 — Good.
Where to stay in Petersburg?




Best Western Fayetteville Inn
Best Western Fayetteville InnFayetteville
$116
$138 total
includes taxes & fees
Aug 31 - Sep 1




Lynchburg Country Inn
Lynchburg Country InnLynchburg
$99
$114 total
includes taxes & fees
Aug 30 - Aug 31




A Richland Inn Lewisburg
A Richland Inn LewisburgLewisburg
$105
$122 total
includes taxes & fees
Aug 30 - Aug 31




Microtel Inn & Suites by Wyndham Shelbyville
Microtel Inn & Suites by Wyndham ShelbyvilleShelbyville
$64
$74 total
includes taxes & fees
Sep 13 - Sep 14




Walking Horse Lodge Lewisburg
Walking Horse Lodge LewisburgLewisburg
$78
$91 total
includes taxes & fees
Sep 12 - Sep 13




Econo Lodge Cornersville I-65
Econo Lodge Cornersville I-65Cornersville
$64
$74 total
includes taxes & fees
Sep 27 - Sep 28




Motel 6 Pulaski, TN
Motel 6 Pulaski, TNPulaski
$63
$72 total
includes taxes & fees
Aug 30 - Aug 31




Holiday Inn Express Hotel & Suites Tullahoma by IHG
Holiday Inn Express Hotel & Suites Tullahoma by IHGTullahoma
$96
$113 total
includes taxes & fees
Sep 26 - Sep 27




Mulberry Lavender Farm and B&B
Mulberry Lavender Farm and B&BMulberry
$189
$316 total
includes taxes & fees
Aug 30 - Aug 31




Best Western Shelbyville Inn and Suites Celebration Inn
Best Western Shelbyville Inn and Suites Celebration InnShelbyville
$109
$127 total
includes taxes & fees
Sep 7 - Sep 8




Rodeway Inn Ardmore I-65
Rodeway Inn Ardmore I-65Ardmore
$56
$67 total
includes taxes & fees
Sep 27 - Sep 28




Grand Lux Inn
Grand Lux InnTullahoma
$114
$134 total
includes taxes & fees
Aug 30 - Aug 31




Hampton Inn Tullahoma
Hampton Inn TullahomaTullahoma
$106
$124 total
includes taxes & fees
Sep 6 - Sep 7




Budget Inn Pulaski
Budget Inn PulaskiPulaski
$65
$75 total
includes taxes & fees
Aug 30 - Aug 31




Econo Lodge Inn & Suites Shelbyville
Econo Lodge Inn & Suites ShelbyvilleShelbyville
$56
$65 total
includes taxes & fees
Sep 6 - Sep 7




Quality Inn Tullahoma
Quality Inn TullahomaTullahoma
$67
$79 total
includes taxes & fees
Sep 20 - Sep 21




Towneplace Suites by Marriott Tullahoma
Towneplace Suites by Marriott TullahomaTullahoma
$116
$136 total
includes taxes & fees
Sep 6 - Sep 7




LivSmart Studios by Hilton Tullahoma
LivSmart Studios by Hilton TullahomaTullahoma
$114
$134 total
includes taxes & fees
Sep 6 - Sep 7




Quality Inn Pulaski
Quality Inn PulaskiPulaski
$71
$81 total
includes taxes & fees
Sep 21 - Sep 22
Go beyond your typical stay in Petersburg
Pet friendly
Cottage
Family friendly
Check out reviews of Petersburg hotels guests love
Towneplace Suites by Marriott Tullahoma
10/10 Excellent
"Clean and nice staff and fun"
Rodeway Inn Ardmore I-65
10/10 Excellent
"Everything was good room was clean & nice water clean bathroom"
LivSmart Studios by Hilton Tullahoma
10/10 Excellent
"Friendly"
Lynchburg Country Inn
8/10 Good
"Room was clean; everything worked good. The shower was great."
Best Western Fayetteville Inn
10/10 Excellent
"Room was clean. Breakfast was good hotel staff was great swimming pool was just what my kids wanted. Just stayed one night, but everything was great for my family."
Quality Inn Tullahoma
8/10 Good
"Not bad for the price"
Baymont by Wyndham Tullahoma
8/10 Good
"It was a good experience all around"




