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

This weekend
Next weekend

Where to stay in Petersburg?

Mulberry Lavender Farm and B&B
Mulberry Lavender Farm and B&B
3.0 star property
Mulberry
9.4 out of 10, Exceptional, (32)
The price is $213
$294 total
includes taxes & fees
Jan 10 - Jan 11
Mulberry Lavender Farm and B&B
Tolley House
Tolley House
3.0 star property
Lynchburg
9.6 out of 10, Exceptional, (34)
The price is $199
$224 total
includes taxes & fees
Jan 19 - Jan 20
Tolley House
Grand Lux Inn
Grand Lux Inn
3.0 star property
Tullahoma
9.8 out of 10, Exceptional, (258)
The price is $125
$147 total
includes taxes & fees
Jan 21 - Jan 22
Grand Lux Inn
Lynchburg Country Inn
Lynchburg Country Inn
2.5 star property
Lynchburg
8.4 out of 10, Very Good, (854)
The price is $78
$88 total
includes taxes & fees
Jan 9 - Jan 10
Lynchburg Country Inn
Executive Inn
Executive Inn
2.0 star property
Tullahoma
4.8 out of 10, (128)
The price is $60
$70 total
includes taxes & fees
Feb 1 - Feb 2
Executive Inn
A Richland Inn Lewisburg
A Richland Inn Lewisburg
2.5 star property
Lewisburg
8.2 out of 10, Very Good, (618)
The price is $82
$95 total
includes taxes & fees
Jan 9 - Jan 10
A Richland Inn Lewisburg
Rodeway Inn Ardmore I-65
Rodeway Inn Ardmore I-65
2.0 star property
Ardmore
8.8 out of 10, Excellent, (156)
The price is $59
$71 total
includes taxes & fees
Feb 8 - Feb 9
Rodeway Inn Ardmore I-65
Budget Inn Pulaski
Budget Inn Pulaski
2.0 star property
Pulaski
6.4 out of 10, (96)
The price is $65
$75 total
includes taxes & fees
Jan 9 - Jan 10
Budget Inn Pulaski
Walking Horse Lodge Lewisburg
Walking Horse Lodge Lewisburg
2.5 star property
Lewisburg
7.2 out of 10, Good, (209)
The price is $63
$73 total
includes taxes & fees
Jan 11 - Jan 12
Walking Horse Lodge Lewisburg
Best Western Shelbyville Inn and Suites Celebration Inn
Best Western Shelbyville Inn and Suites Celebration Inn
2.5 star property
Shelbyville
7.8 out of 10, Good, (626)
The price is $86
$100 total
includes taxes & fees
Jan 9 - Jan 10
Best Western Shelbyville Inn and Suites Celebration Inn
Budget Inn Ardmore
Budget Inn Ardmore
2.0 star property
Elkmont
7.0 out of 10, Good, (84)
The price is $65
$68 total
includes taxes & fees
Jan 9 - Jan 10
Budget Inn Ardmore
Quality Inn Pulaski
Quality Inn Pulaski
2.5 star property
Pulaski
7.0 out of 10, Good, (155)
The price is $79
$91 total
includes taxes & fees
Jan 21 - Jan 22
Quality Inn Pulaski
Microtel Inn & Suites by Wyndham Shelbyville
Microtel Inn & Suites by Wyndham Shelbyville
2.0 star property
Shelbyville
7.8 out of 10, Good, (909)
The price is $66
$77 total
includes taxes & fees
Jan 11 - Jan 12
Microtel Inn & Suites by Wyndham Shelbyville
Quality Inn Tullahoma
Quality Inn Tullahoma
2.5 star property
Tullahoma
7.8 out of 10, Good, (551)
The price is $71
$84 total
includes taxes & fees
Jan 11 - Jan 12
Quality Inn Tullahoma
Giles Hotel Inn & Suites
Giles Hotel Inn & Suites
2.5 star property
Pulaski
9.6 out of 10, Exceptional, (95)
The price is $165
$189 total
includes taxes & fees
Jan 22 - Jan 23
Giles Hotel Inn & Suites
Econo Lodge Inn & Suites Shelbyville
Econo Lodge Inn & Suites Shelbyville
2.0 star property
Shelbyville
7.8 out of 10, Good, (431)
The price is $68
$79 total
includes taxes & fees
Jan 21 - Jan 22
Econo Lodge Inn & Suites Shelbyville
Baymont by Wyndham Tullahoma
Baymont by Wyndham Tullahoma
2.5 star property
Tullahoma
6.6 out of 10, (765)
The price is $70
$82 total
includes taxes & fees
Jan 11 - Jan 12
Baymont by Wyndham Tullahoma
LivSmart Studios by Hilton Tullahoma
LivSmart Studios by Hilton Tullahoma
2.5 star property
Tullahoma
9.4 out of 10, Exceptional, (22)
The price is $114
$134 total
includes taxes & fees
Jan 17 - Jan 18
LivSmart Studios by Hilton Tullahoma
Motel 6 Pulaski, TN
Motel 6 Pulaski, TN
2.0 star property
Pulaski
7.8 out of 10, Good, (531)
The price is $68
$78 total
includes taxes & fees
Jan 9 - Jan 10
Motel 6 Pulaski, TN
Best Western Fayetteville Inn
Best Western Fayetteville Inn
2.5 star property
Fayetteville
8.8 out of 10, Excellent, (579)
The price is $109
$130 total
includes taxes & fees
Jan 10 - Jan 11
Best Western Fayetteville Inn
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.

Budget hotels in Petersburg and vicinity

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.

Check out reviews of Petersburg hotels guests love

Frequently asked questions

Can I book a refundable accommodation in Petersburg?
If you need the flexibility to change your travel plans to Petersburg, most properties offer refundable* bookable rates. You can find these accommodations by searching our site and using the "fully refundable" filter to narrow down the results.
What will the weather in Petersburg be like during my trip?
The warmest months in Petersburg are usually July and August with an average temp of 75°F. January and February are the chilliest months when the average temp is 43°F. The rainiest months are April and March.
Why should I book my Petersburg hotel 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.