Things to do in Petersburg
Not Just Any Hotel – Only the Best Things to do in Petersburg, Selected for You!
Oct 21, 2025 - Oct 22, 2025
2 adults, 1 room
Find
Good
(18)
Top Kick's Military Museum
10:00 AM–5:00 PM
Museum
149 Army Lane
View map
Top Kick's Military Museum in Petersburg, VA offers extensive military artifacts and exhibitions detailing local and national military history.
Duration: Approximately 1.5 hours.
Free. Donations are appreciated for special exhibitions.

Good
(4)
Spruce Lake
6:00 AM-8:00 PM
Bodies of Water
Petersburg
View map
Spruce Lake is a beautiful lake area ideal for hiking and fishing. Visitors can enjoy scenic views and relax in nature.
Duration: approx. 1-2 hours
Free

Good
(3)
Fort Mulligan
9:00 AM-5:00 PM
Sights
View map
Fort Mulligan is a historical military site in Petersburg, Virginia. It played a key role during the Civil War and features several preserved earthworks and fortifications.
Duration: approx. 1-2 hours
Free
Good
(1)
SHOP 'n SAVE Express
7:00 AM-10:00 PM
Market
442 Virginia Ave
View map
SHOP 'n SAVE Express is a grocery store offering a wide variety of food and household items. It is known for its friendly staff and fresh produce.
Duration: approx. 1 hour
Free

Your Place Fun and Fitness
9:00 AM-8:00 PM
Landmark
View map
Your Place Fun and Fitness is a community center focused on health and wellness. It offers various activities like fitness classes, sports, and family-friendly events.
Duration: approx. 2-3 hours
$10 per person

High Rock Church
Sunday: 10:00 AM-12:00 PM
Church
View map
High Rock Church in Petersburg is a welcoming place for worship and community. The church offers various services and programs focused on faith and support for all.
Duration: approx. 1-2 hours
Free