Default HTG hotel image

Petersburg Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
13 Oct - 14 Oct
Tomorrow
14 Oct - 15 Oct
This weekend
16 Oct - 18 Oct
Next weekend
23 Oct - 25 Oct

Filter by

Star rating

Guest rating

Our top choices for Petersburg hotels

1. Best Western Fayetteville Inn

Best Western Fayetteville Inn
Fayetteville
United States
Brandi
€116
includes taxes & fees
1 Nov - 2 Nov
Best Western Fayetteville Inn

2. A Richland Inn Lewisburg

A Richland Inn Lewisburg
Lewisburg
United States
Glenn
€84
includes taxes & fees
14 Oct - 15 Oct
A Richland Inn Lewisburg

3. Lynchburg Country Inn

Lynchburg Country Inn
Lynchburg
United States
Donna
€102
includes taxes & fees
15 Oct - 16 Oct
Lynchburg Country Inn

4. Motel 6 Pulaski, TN

Motel 6 Pulaski, TN
Pulaski
United States
ZEID
€58
includes taxes & fees
26 Oct - 27 Oct
Motel 6 Pulaski, TN

5. Microtel Inn & Suites by Wyndham Shelbyville

Microtel Inn & Suites by Wyndham Shelbyville
Shelbyville
United States
charles
€66
includes taxes & fees
1 Nov - 2 Nov
Microtel Inn & Suites by Wyndham Shelbyville

6. Econo Lodge Cornersville I-65

Econo Lodge Cornersville I-65
Cornersville
United States
Butch
€66
includes taxes & fees
11 Nov - 12 Nov
Econo Lodge Cornersville I-65

7. Walking Horse Lodge Lewisburg

Walking Horse Lodge Lewisburg
Lewisburg
United States
William
€59
includes taxes & fees
10 Nov - 11 Nov
Walking Horse Lodge Lewisburg

8. Mulberry Lavender Farm and B&B

Mulberry Lavender Farm and B&B
Mulberry
United States
Karen
€282
includes taxes & fees
14 Oct - 15 Oct
Mulberry Lavender Farm and B&B

9. Tolley House

Tolley House
Lynchburg
United Kingdom
charmain
€243
includes taxes & fees
17 Oct - 18 Oct
Tolley House

10. Holiday Inn Express Hotel & Suites Tullahoma by IHG

Holiday Inn Express Hotel & Suites Tullahoma by IHG
Tullahoma
United States
Ryan
€97
includes taxes & fees
13 Nov - 14 Nov
Holiday Inn Express Hotel & Suites Tullahoma by IHG

11. Best Western Shelbyville Inn and Suites Celebration Inn

Best Western Shelbyville Inn and Suites Celebration Inn
Shelbyville
United States
Sharon
€94
includes taxes & fees
1 Nov - 2 Nov
Best Western Shelbyville Inn and Suites Celebration Inn

12. Grand Lux Inn

Grand Lux Inn
Tullahoma
United States
Lana
€120
includes taxes & fees
14 Oct - 15 Oct
Grand Lux Inn

13. LivSmart Studios by Hilton Tullahoma

LivSmart Studios by Hilton Tullahoma
Tullahoma
United States
Jeff
€115
includes taxes & fees
29 Oct - 30 Oct
LivSmart Studios by Hilton Tullahoma

14. Hampton Inn Tullahoma

Hampton Inn Tullahoma
Tullahoma
United States
Jose
€115
includes taxes & fees
21 Oct - 22 Oct
Hampton Inn Tullahoma

15. Baymont by Wyndham Tullahoma

Baymont by Wyndham Tullahoma
Tullahoma
United States
Thomas
€73
includes taxes & fees
21 Oct - 22 Oct
Baymont by Wyndham Tullahoma

16. Econo Lodge Inn & Suites Shelbyville

Econo Lodge Inn & Suites Shelbyville
Shelbyville
United States
Michelle
€58
includes taxes & fees
10 Nov - 11 Nov
Econo Lodge Inn & Suites Shelbyville

17. Rodeway Inn Ardmore I-65

Rodeway Inn Ardmore I-65
Ardmore
United States
Jae
€68
includes taxes & fees
11 Nov - 12 Nov
Rodeway Inn Ardmore I-65

18. Quality Inn Tullahoma

Quality Inn Tullahoma
Tullahoma
United States
Kimberly
€68
includes taxes & fees
3 Nov - 4 Nov
Quality Inn Tullahoma

19. Towneplace Suites by Marriott Tullahoma

Towneplace Suites by Marriott Tullahoma
Tullahoma
United States
Ron
€122
includes taxes & fees
13 Nov - 14 Nov
Towneplace Suites by Marriott Tullahoma

20. Giles Hotel Inn & Suites

Giles Hotel Inn & Suites
Pulaski
United States
LeAnn
€241
includes taxes & fees
14 Oct - 15 Oct
Giles Hotel Inn & Suites
View all properties

Hotels recommended for families in Petersburg

Best Western Fayetteville Inn

Best Western Fayetteville Inn
Fayetteville
€116
includes taxes & fees
1 Nov - 2 Nov
Best Western Fayetteville Inn

A Richland Inn Lewisburg

A Richland Inn Lewisburg
Lewisburg
€84
includes taxes & fees
5 Nov - 6 Nov
A Richland Inn Lewisburg

Lynchburg Country Inn

Lynchburg Country Inn
Lynchburg
€102
includes taxes & fees
15 Oct - 16 Oct
Lynchburg Country Inn

Walking Horse Lodge Lewisburg

Walking Horse Lodge Lewisburg
Lewisburg
€59
includes taxes & fees
10 Nov - 11 Nov
Walking Horse Lodge Lewisburg

Microtel Inn & Suites by Wyndham Shelbyville

Microtel Inn & Suites by Wyndham Shelbyville
Shelbyville
€66
includes taxes & fees
1 Nov - 2 Nov
Microtel Inn & Suites by Wyndham Shelbyville

Motel 6 Pulaski, TN

Motel 6 Pulaski, TN
Pulaski
€58
includes taxes & fees
26 Oct - 27 Oct
Motel 6 Pulaski, TN

Farm house without the work. Enjoy the fresh air and the star gazing at night.

Farm house without the work. Enjoy the fresh air and the star gazing at night.
Cornersville
Farm house without the work. Enjoy the fresh air and the star gazing at night.

Country Cottage Hideaway near Lynchburg

Country Cottage Hideaway near Lynchburg
Fayetteville
€260
includes taxes & fees
14 Oct - 15 Oct
Country Cottage Hideaway near Lynchburg
Save an average of 15% on thousands of hotels when you're signed in

Top Petersburg Hotel Reviews

Best Western Shelbyville Inn and Suites Celebration Inn

Best Western Shelbyville Inn and Suites Celebration Inn

10/10 Excellent
"rooms were clean, service was good. quite neighborhood. comfortable beds. fit us perfectly"
Thomas 2-night trip
Posted 9 hours ago
Best Western Shelbyville Inn and Suites Celebration Inn
Walking Horse Lodge Lewisburg

Walking Horse Lodge Lewisburg

10/10 Excellent
"Ok ....."
kk 1-night trip
Posted 11 hours ago
Walking Horse Lodge Lewisburg
Lynchburg Country Inn

Lynchburg Country Inn

8/10 Good
"Clean room. Helpful staff. Neither were extra ordinary. But when good is good. Walking distance to town square. Short ride to market and to Jack Daniel's Distillery."
Neil 1-night trip
Posted 2 days ago
Lynchburg Country Inn
LivSmart Studios by Hilton Tullahoma

LivSmart Studios by Hilton Tullahoma

10/10 Excellent
"We loved this hotel! It was super clean, comfortable and the staff was really nice. We really enjoyed the patio with the fireplace. Highly recommend!"
Serena 2-night trip
Posted 7 days ago
LivSmart Studios by Hilton Tullahoma
Holiday Inn Express Hotel & Suites Tullahoma by IHG

Holiday Inn Express Hotel & Suites Tullahoma by IHG

10/10 Excellent
"Front desk was nice, room was clean. A recommendation would be a water filling station or some dispenser in the lobby. Had a hard time finding water options to fill up my cup for traveling other than a drinking fountain."
Jeremy 1-night trip
Posted 8 days ago
Holiday Inn Express Hotel & Suites Tullahoma by IHG
Motel 6 Pulaski, TN

Motel 6 Pulaski, TN

10/10 Excellent
"Everything will great"
Scarlett 1-night trip
Posted 8 days ago
Motel 6 Pulaski, TN
A Richland Inn Lewisburg

A Richland Inn Lewisburg

10/10 Excellent
"Ice p’ace to sray."
Mariane 1-night trip
Posted 9 days ago
A Richland Inn Lewisburg
Microtel Inn & Suites by Wyndham Shelbyville

Microtel Inn & Suites by Wyndham Shelbyville

10/10 Excellent
"Clean and reasonable rates. The staff were very courteous and helpful"
charles 2-night trip
Posted 10 days ago
Microtel Inn & Suites by Wyndham Shelbyville
The Lodge Grain Bin at Goose Creek Farm in Cornersville TN

The Lodge Grain Bin at Goose Creek Farm in Cornersville TN

10/10 Excellent
"Very peaceful and beautiful!"
Katie H. 2-night trip
Posted 2 weeks ago
The Lodge Grain Bin at Goose Creek Farm in Cornersville TN

More cheap stays in Petersburg

Microtel Inn & Suites by Wyndham Shelbyville

Microtel Inn & Suites by Wyndham Shelbyville

1207 North Main Street Shelbyville TN
€66
1 Nov - 2 Nov
includes taxes & fees
7.8/10 Good! (1,000 reviews)
Microtel Inn & Suites by Wyndham Shelbyville
A Richland Inn Lewisburg

A Richland Inn Lewisburg

725 E Commerce St Lewisburg TN
€84
5 Nov - 6 Nov
includes taxes & fees
8.2/10 Very good! (693 reviews)
A Richland Inn Lewisburg
Best Western Shelbyville Inn and Suites Celebration Inn

Best Western Shelbyville Inn and Suites Celebration Inn

724 Madison Street Shelbyville TN
€94
1 Nov - 2 Nov
includes taxes & fees
8/10 Very good! (712 reviews)
Best Western Shelbyville Inn and Suites Celebration Inn
Holiday Inn Express Hotel & Suites Tullahoma by IHG

Holiday Inn Express Hotel & Suites Tullahoma by IHG

2030 N Jackson Street Tullahoma TN
€97
13 Nov - 14 Nov
includes taxes & fees
9/10 Wonderful! (722 reviews)
Holiday Inn Express Hotel & Suites Tullahoma by IHG
Hampton Inn Tullahoma

Hampton Inn Tullahoma

1922 N Jackson St Tullahoma TN
€115
21 Oct - 22 Oct
includes taxes & fees
Hampton Inn Tullahoma
Best Western Fayetteville Inn

Best Western Fayetteville Inn

3021 Thornton Taylor Pkwy Fayetteville TN
€116
1 Nov - 2 Nov
includes taxes & fees
Best Western Fayetteville Inn

Find out more about Petersburg

Top reasons to visit Petersburg

  • Outdoor Adventures: Petersburg offers scenic hiking trails and recreational areas perfect for exploring nature.
  • Charming Accommodations: Enjoy a variety of delightful lodging options, from cosy B&Bs to unique agritourism properties.
  • Family-Friendly Activities: The town caters to families with vibrant local attractions and entertainment options.
  • Romantic Getaways: Ideal for couples seeking a tranquil retreat amidst beautiful surroundings.
  • Friendly Locals: Experience the warm hospitality of Petersburg's welcoming community.

Find great hotels near Petersburg

Discover the charming accommodations in Petersburg, Tennessee, where a delightful range of lodging options awaits you. From cosy bed and breakfasts to unique agritourism properties, you’ll find the perfect place to unwind. Many establishments are pet-friendly and cater to families, ensuring a memorable experience. Look for accessible rooms and tailored services to meet your specific needs, making your stay in this quaint town a truly enjoyable one.

  • Best Western Fayetteville Inn: Experience a welcoming atmosphere at Best Western Fayetteville Inn, a versatile hotel that caters to a variety of travellers. Located 20.9km from Petersburg, this property is ideal for families and business travellers alike. Its pet-friendly policy ensures that your furry friends are welcome, while the dedicated business amenities, including a Business Centre and meeting rooms, make it easy to blend work with leisure. Families will appreciate the thoughtful amenities for children, including complimentary cribs. Guests have praised the friendly service and comfortable accommodations that create a home-like environment.
  • A Richland Inn Lewisburg: Situated 19.3km from Petersburg, A Richland Inn Lewisburg is a reliable choice for business-oriented travellers. This motel provides essential amenities designed to meet the needs of those on a work trip. With a focus on convenience and practicality, it offers a straightforward lodging experience that allows guests to unwind after a busy day. Its proximity to local businesses makes it an excellent base for professionals, while the friendly staff are eager to assist with any needs that may arise during your stay.
  • Hampton Inn Fayetteville: Just 22.5km from Petersburg, Hampton Inn Fayetteville stands out with its commitment to inclusivity and warmth. This LGBTQIA-friendly hotel embraces diversity and offers a pet-friendly environment, ensuring that all guests feel at home. Business travellers can take advantage of comprehensive facilities, including a 24-hour Business Centre, conference space, and meeting rooms. Guests have highlighted the excellent service and modern amenities that enhance their stay, making it an excellent choice for both leisure and business visits.

Where to stay near Petersburg

Petersburg, Tennessee, offers a delightful blend of outdoor adventures and charming scenery, making it perfect for romantic and family-friendly vacations. Nearby, you can explore the inviting atmosphere filled with friendly locals and historical sites. Don't miss the chance to visit the renowned best inns in Petersburg for a relaxing stay, or take a short trip to the picturesque beaches of St. Petersburg, Florida, to soak up the sun and enjoy family-friendly activities.

  • Shelbyville: Located a mere 24.1km from Petersburg, Shelbyville is a charming city that offers a delightful mix of outdoor and family-friendly experiences. Known for its fairground show ground and recreational areas, visitors can enjoy a variety of activities throughout the year. The city's peak visitor months are June to July and October, making it a great destination for summer fairs and autumn events. Notable landmarks include a picturesque lake and well-maintained parks, providing ample opportunities for relaxation and recreation.
  • Fayetteville: Just 19.3km from Petersburg, Fayetteville is a city that boasts stunning scenery and outdoor adventures. With peaks in visitor numbers during March, July, and September, this destination draws those seeking a romantic getaway or a scenic escape. Explore the hiking trails and campgrounds that surround the area, or take a leisurely stroll by the lake. Fayetteville's local museum and nearby beach also offer unique insights and relaxation spots, making it perfect for a day trip or a weekend retreat.
  • Lewisburg: Also situated 19.3km from Petersburg, Lewisburg is a vibrant city known for its beautiful landscapes and outdoor activities. The city sees a surge in visitors during March, July, and September, drawn by the romantic ambiance and recreational opportunities. With a shopping mall centre and local shopping outlets, it caters to both adventure seekers and those looking to indulge in retail therapy. Lewisburg is close to a stunning national state park and a scenic beach, ensuring a memorable experience for all who visit.

Things to do near Petersburg

Petersburg, Tennessee, is an ideal destination for those seeking outdoor adventures and romantic getaways. Visitors can enjoy a variety of activities, including exploring scenic hiking trails, relaxing in recreational areas, and unwinding at local resorts. Whether you're looking for a tranquil retreat or an active holiday, Petersburg offers a charming blend of nature and leisure for an unforgettable experience.

Shopping

Petersburg offers a quaint shopping experience at Lynchburg Hardware and General Store, located 24.1km away. If you're up for a drive, visit Northgate Mall in Tullahoma, 38.6km away, or Commerce Central, also 37.0km away, both featuring a variety of shops and entertainment options.

Recreation

At Saddle Creek Golf Club, enjoy a relaxing round of golf amidst picturesque landscapes, just 17.7km from Petersburg. Fayetteville Golf and Country offers a similar outdoor experience, perfect for unwinding while engaging in friendly competition. The Lewisburg Recreation Center, located 22.5km away, provides a variety of sports facilities for active leisure.

Adventure

The Splash Pad is a vibrant waterpark 49.9km from Petersburg, offering thrilling water slides, splash zones, and family-friendly attractions. Enjoy a day of fun-filled activities, soaking up the sun and creating unforgettable memories with loved ones in a lively atmosphere.

Nightlife

For a cinema experience, visit Regal Tullahoma, 37.0km from Petersburg, where you can enjoy a romantic film in a vibrant atmosphere. Alternatively, the South Jackson Civic Center, located 38.6km away, offers a blend of culture and entertainment, perfect for families and couples alike.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Petersburg

For a budget-friendly visit to Petersburg, Tennessee, consider travelling during the off-peak months from December to February when accommodation prices are lower. Mondays tend to be the cheapest days to stay, while Fridays are the priciest. Use Expedia's search tool to find the best deals by sorting hotels from lowest to highest price. Combining hotel stays with flights and activities through an Expedia package can also yield significant savings. Don’t forget to explore free activities and utilise public transport for economical travel around the area.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Petersburg are December to February, where the prices are slightly lower. This is in comparison to April to June, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Petersburg is Monday. The most expensive day to stay in Petersburg is Friday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to specify your budget, preferred location, and additional preferences. You can arrange your results to display prices from lowest to highest, allowing you to find the most affordable hotels first. Furthermore, you have the option to refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can potentially save money by combining your hotel accommodation in Petersburg with your flights and activities through an Expedia package.

Find the best attractions near Petersburg

Petersburg, Tennessee, is an ideal destination for outdoor enthusiasts and those seeking romantic getaways. Visitors can explore a variety of attractions, including fairgrounds, charming neighbourhoods, and entertainment arenas. The local points of interest cater to travellers interested in culture, family experiences, and the vibrant city atmosphere, making it a perfect spot for an enriching holiday.

  • Elk River: Situated 20.9km from Petersburg, Elk River offers a charming town atmosphere with a blend of city vibes. Enjoy scenic views and the peaceful riverside, perfect for a relaxing day out.
  • Tennessee Walking Horse Celebration: Located 25.7km from Petersburg, this vibrant fairground hosts events celebrating the iconic Tennessee Walking Horse. Experience outdoor festivities that are ideal for families, filled with lively performances and local culture.
  • Fayetteville Lincoln County Museum: Just 19.3km from Petersburg, this museum showcases the rich history and culture of the area. Engage with fascinating exhibits that highlight local heritage and significant historical events.

Best time to go to Petersburg

The best time to visit Petersburg can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Petersburg falls in July, when visitor numbers are high and weather is mostly sunny with light rain. The coolest average temperature in Petersburg falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January38.7°F (3.7°C)Light RainMostly CloudyAverageSlightly Low
February42.8°F (6.0°C)Light RainMostly CloudyAverageSlightly Low
March50.7°F (10.4°C)Light RainMostly SunnyLowAverage
April58.5°F (14.7°C)Light RainMostly SunnyAverageSlightly High
May67.5°F (19.7°C)Light RainMostly SunnyAverageSlightly High
June75.4°F (24.1°C)Light RainMostly SunnyAverageSlightly High
July77.9°F (25.5°C)Light RainMostly SunnyHighAverage
August76.6°F (24.8°C)Light RainMostly SunnyHighAverage
September71.2°F (21.8°C)Light RainMostly SunnyHighAverage
October60.6°F (15.9°C)Light RainMostly SunnyLowAverage
November49.1°F (9.5°C)Light RainMostly SunnyAverageAverage
December43.3°F (6.3°C)Light RainMostly CloudyLowSlightly Low

The nearest major airports for your trip to Petersburg

When visiting Petersburg, Tennessee, you can conveniently fly into several nearby airports. Nashville International Airport (BNA) is 90.1km away, with luxurious hotel options like The Joseph and 1 Hotel Nashville, both 9.7km from the airport. Huntsville International Airport (HSV), located 75.6km away, offers the Westin Huntsville, an 12.9km distance from the airport, providing shuttle services. Smyrna Airport (MQY) is 77.2km from Petersburg, with the DoubleTree by Hilton Murfreesboro situated 19.3km away. Each of these airports provides access to various hotels and convenient transportation services, ensuring a comfortable stay during your visit.

Frequently asked questions

What's the best place to stay in Petersburg?
The Lodge Grain Bin at Goose Creek Farm in Cornersville TN, 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 Microtel Inn & Suites by Wyndham Shelbyville and Holiday Inn Express Hotel & Suites Tullahoma by IHG. See all available top hotels, or vacation rentals in Petersburg.
What are some of the best holiday rentals that Petersburg has to offer?
Beautiful Rustic Cabin On Lincoln Lake Is A Sportsman paradise.: This holiday home rental outside of Petersburg is located on a lake, and has a fireplace, a patio and a BBQ to put you at ease in your new surroundings. Kitchen amenities include a fridge, a stovetop and a microwave. You and your friends and family can relax into your holiday with amenities such as a selection of books. See all 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 Elk River, Wyatt Archaeological Museum and Jack Daniel's Distillery. You'll also find Tennessee Walking Horse Celebration and Henry Horton State Park 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