Petersburg Hotels from ₹6,123

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Petersburg hotels

1. Best Western Fayetteville Inn

Best Western Fayetteville Inn
2.5 star property
Fayetteville
8.8 out of 10, Excellent, (602 reviews)
"Great place!"
United States
Tabatha
The price is ₹10,974
₹13,114 total
includes taxes & fees
15 Jun - 16 Jun
Best Western Fayetteville Inn

2. Holiday Inn Express Hotel & Suites Tullahoma by IHG

Holiday Inn Express Hotel & Suites Tullahoma by IHG
2.5 star property
Tullahoma
8.8 out of 10, Excellent, (681 reviews)
"The room was clean. Breakfast was great."
United States
Kelly Ann Simmons
The price is ₹11,013
₹12,913 total
includes taxes & fees
20 Jun - 21 Jun
Holiday Inn Express Hotel & Suites Tullahoma by IHG

3. Microtel Inn & Suites by Wyndham Shelbyville

Microtel Inn & Suites by Wyndham Shelbyville
2.0 star property
Shelbyville
7.8 out of 10, Good, (960 reviews)
"They were really nice"
United States
Joe
The price is ₹7,344
₹8,574 total
includes taxes & fees
9 Jul - 10 Jul
Microtel Inn & Suites by Wyndham Shelbyville

4. Motel 6 Pulaski, TN

Motel 6 Pulaski, TN
2.0 star property
Pulaski
7.8 out of 10, Good, (561 reviews)
"It was a decent stay for the price. Staff was very nice."
United States
Brian
The price is ₹5,980
₹6,862 total
includes taxes & fees
28 Jun - 29 Jun
Motel 6 Pulaski, TN

5. Quality Inn Tullahoma

Quality Inn Tullahoma
2.5 star property
Tullahoma
7.8 out of 10, Good, (585 reviews)
"Stay was as expected; no fuss no frills just good value"
United States
Hew
The price is ₹6,388
₹7,490 total
includes taxes & fees
6 Jul - 7 Jul
Quality Inn Tullahoma

6. Rodeway Inn Ardmore I-65

Rodeway Inn Ardmore I-65
2.0 star property
Ardmore
8.6 out of 10, Excellent, (195 reviews)
"Friendly staff clean room quiet place to stay"
United States
William
The price is ₹6,066
₹7,203 total
includes taxes & fees
15 Jun - 16 Jun
Rodeway Inn Ardmore I-65

7. A Richland Inn Lewisburg

A Richland Inn Lewisburg
2.5 star property
Lewisburg
8.2 out of 10, Very good, (664 reviews)
"I enjoyed the stay"
United States
Robert
The price is ₹7,021
₹8,162 total
includes taxes & fees
22 Jun - 23 Jun
A Richland Inn Lewisburg

8. Econo Lodge Cornersville I-65

Econo Lodge Cornersville I-65
2.0 star property
Cornersville
6.8 out of 10, (299 reviews)
"The shower was stuck in shower. The knobs were impossible to turn. Staff did not once come to change our sheets or change garbage, within our week stay. I don’t recommend this hotel."
United States
Shyanne
The price is ₹7,262
₹8,442 total
includes taxes & fees
9 Jul - 10 Jul
Econo Lodge Cornersville I-65

9. Quality Inn Pulaski

Quality Inn Pulaski
2.5 star property
Pulaski
7.2 out of 10, Good, (171 reviews)
"Beautiful room , friendly staff and easy close parking."
United States
Karen
The price is ₹7,058
₹8,099 total
includes taxes & fees
6 Jul - 7 Jul
Quality Inn Pulaski

10. Lynchburg Country Inn

Lynchburg Country Inn
2.5 star property
Lynchburg
8.4 out of 10, Very good, (886 reviews)
"A nice place to stay if you are going to Lynchburg, TN. "
United States
Kevin
The price is ₹9,395
₹10,851 total
includes taxes & fees
15 Jun - 16 Jun
Lynchburg Country Inn

11. Best Western Shelbyville Inn and Suites Celebration Inn

Best Western Shelbyville Inn and Suites Celebration Inn
2.5 star property
Shelbyville
8.0 out of 10, Very good, (667 reviews)
"Found room clean, AC worked fine & quiet. Helpful staff. Good WiFi. Good breakfast, good coffee. Plenty of hot water in bath without wait."
United States
Ruben
The price is ₹8,278
₹9,664 total
includes taxes & fees
21 Jun - 22 Jun
Best Western Shelbyville Inn and Suites Celebration Inn

12. Baymont by Wyndham Tullahoma

Baymont by Wyndham Tullahoma
2.5 star property
Tullahoma
6.6 out of 10, (795 reviews)
"Clean room"
United States
Mike
The price is ₹7,035
₹8,249 total
includes taxes & fees
5 Jul - 6 Jul
Baymont by Wyndham Tullahoma

13. Walking Horse Lodge Lewisburg

Walking Horse Lodge Lewisburg
2.5 star property
Lewisburg
7.2 out of 10, Good, (218 reviews)
"I have stayed at the Wa"
United States
Charmeca
The price is ₹7,690
₹8,940 total
includes taxes & fees
9 Jun - 10 Jun
Walking Horse Lodge Lewisburg

14. Budget Inn Ardmore

Budget Inn Ardmore
2.0 star property
Elkmont
6.8 out of 10, (94 reviews)
"It is decent"
United States
Stanley
The price is ₹6,171
₹6,480 total
includes taxes & fees
9 Jun - 10 Jun
Budget Inn Ardmore

15. LivSmart Studios by Hilton Tullahoma

LivSmart Studios by Hilton Tullahoma
2.5 star property
Tullahoma
9.4 out of 10, Exceptional, (48 reviews)
"We loved our stay! Will definitely use this hotel in the future. "
United States
Paula
The price is ₹11,624
₹13,629 total
includes taxes & fees
3 Jul - 4 Jul
LivSmart Studios by Hilton Tullahoma

16. Executive Inn

Executive Inn
2.0 star property
Tullahoma
5.0 out of 10, (129 reviews)
"Great stay and clean and rooms nicely decorated."
Netherlands
Yassine
The price is ₹5,222
₹6,123 total
includes taxes & fees
27 Jun - 28 Jun
Executive Inn

17. Budget Inn Pulaski

Budget Inn Pulaski
2.0 star property
Pulaski
6.6 out of 10, (106 reviews)
"Room was bigger than I thought and a walk in closet!"
United States
Mark
The price is ₹6,645
₹7,625 total
includes taxes & fees
15 Jun - 16 Jun
Budget Inn Pulaski

18. Econo Lodge Inn & Suites Shelbyville

Econo Lodge Inn & Suites Shelbyville
2.0 star property
Shelbyville
7.8 out of 10, Good, (456 reviews)
"Good place but expensive"
United States
Pedro
The price is ₹7,263
₹8,480 total
includes taxes & fees
8 Jul - 9 Jul
Econo Lodge Inn & Suites Shelbyville

19. Grand Lux Inn

Grand Lux Inn
3.0 star property
Tullahoma
9.8 out of 10, Exceptional, (269 reviews)
"The room was very clean and comfortable!!!"
United States
Mary V
The price is ₹13,700
₹16,063 total
includes taxes & fees
15 Jun - 16 Jun
Grand Lux Inn

20. Lakes, Whiskey & More! Charming Home in Tullahoma

Lakes, Whiskey & More! Charming Home in Tullahoma
3.0 star property
Tullahoma
The price is ₹7,595
₹32,397 total
includes taxes & fees
10 Jun - 11 Jun
Lakes, Whiskey & More! Charming Home in Tullahoma
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

Top Petersburg Hotel Reviews

More cheap stays in Petersburg

Frequently asked questions

What's the best place to stay in Petersburg?
Holiday Inn Express Hotel & Suites Tullahoma by IHG, located 5.8 mi (9.3 km) from the heart of Petersburg, is a top choice for your stay, based on our traveller data. Other good options for your stay in the area are A Richland Inn Lewisburg and Microtel Inn & Suites by Wyndham Shelbyville. See all available top hotels, or vacation rentals in Petersburg.
If I need to cancel my hotel reservation in Petersburg, will I receive a refund?
Yes! You'll find that most hotel bookings are fully refundable if cancelled before the accommodation's cancellation deadline, which often is within 24-48 hours of your check-in date. If you have a reservation that's non-refundable, you might be able to cancel it and get a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Petersburg.
What's it like to stay in Petersburg?
Travellers to Petersburg will find plenty to explore and enjoy. In Petersburg, there are 2 hotels and other accommodation options to choose from. Find out more about Petersburg.
What are the top places to visit in Petersburg?
Places to visit in the wider area include Fayetteville Lincoln County Museum, Lewisburg Recreation Center and Historic Moore County Courthouse. You'll also find Lynchburg Hardware and General Store and Jack Daniel's Distillery in the area. Take a look at what more there is to see and do in Expedia's Petersburg guide.
What's the seasonal weather like in Petersburg?
The hottest months are usually July and August, with an average temperature of 24°C, while the coldest months are January and February, with an average of 6°C. Average annual precipitation for Petersburg is 1615 mm.

Explore a world of travel with Expedia