The best things to do in Petersburg

5 things to do we’ve checked and stand behind — with the story on each one. Not a ranking; a record.

Browse another shelf: all of Petersburg’s best · Restaurants · Shopping · Beauty · Antiques, Thrift, & Vintage · Nightlife · Pets · Bakeries & Sweets · Health & Wellness · Arts & Culture · Cafes · Home & Garden · Hobbies, Books, & Crafts · Parks & Outdoors

Pinned in Petersburg today

This spot is open today.

Two pinned places a day in Petersburg — $10 here, $25 adds the newsletter. List your business →

Paid placements are always marked.

Entertainment · 5 places · showing the latest additions first

Dogwood Trace Golf Course is Petersburg’s municipal track with challenging par 3s, reachable par 5s, and plush 419 Bermuda fairways rolling…

3108 Homestead Dr

Dogwood Trace Golf Course is Petersburg’s municipal track with challenging par 3s, reachable par 5s, and plush 419 Bermuda fairways rolling into true A1/A4 Bentgrass greens. Multiple tee boxes keep it friendly for all skill levels, then The Grille Restaurant handles the post-round bragging fuel.

From the Petersburg newsletter, September 7, 2026

Website ↗

Pamplin Historical Park makes this week feel like time travel with living history, the Tudor Hall Plantation, battlefield walking trails,…

6125 Boydton Plank Rd

Pamplin Historical Park makes this week feel like time travel with living history, the Tudor Hall Plantation, battlefield walking trails, and immersive soldier experiences. Explore stories of civilians and the enslaved, then head home feeling smarter than your group chat.

From the Petersburg newsletter, September 6, 2026

Website ↗

Historic Old Towne Petersburg is that rare mix of character and energy, with beautifully aged buildings, independent shops, galleries, and…

413 N Sycamore St

Historic Old Towne Petersburg is that rare mix of character and energy, with beautifully aged buildings, independent shops, galleries, and spots to grab something delicious. Perfect for a low-key after-work wander this week, when you want to feel like you left town without actually leaving.

From the Petersburg newsletter, September 15, 2026

Website ↗

Escape Old Towne

Entertainment

Escape Old Towne turns group nights into brainy competitions, with theme-filled rooms stacked with puzzles and clues that coax even the…

104 N Sycamore St · ✓ checked Aug 26

Escape Old Towne turns group nights into brainy competitions, with theme-filled rooms stacked with puzzles and clues that coax even the quiet coworker into hero mode. Perfect for team-building, clubs, or friends who want something fresher than another bar tab and a reason to high-five.

From the Petersburg newsletter, September 1, 2026

Website ↗
Run a Petersburg business? Two pinned spots a day — $10 here, $25 adds the newsletter. Advertise →

Beacon Theatre

Entertainment

If you like your concerts without the nosebleeds, Beacon Theatre nails it with an intimate room, balcony sightlines, and a bar to keep…

401 N Main St (Hopewell)

If you like your concerts without the nosebleeds, Beacon Theatre nails it with an intimate room, balcony sightlines, and a bar to keep things fun. Firefall hits this Sunday, and more new shows just dropped, so poke the calendar and make a night of it.

From the Petersburg newsletter, August 15, 2026

Website ↗

Listed here?

You’ve earned the mark — get the BaseLocal’s Best badge for your site →. Want in? List your business →