The best things to do in Charleston

12 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 Charleston’s best · Restaurants · Antiques, Thrift, & Vintage · Shopping · Arts & Culture · Beauty · Hobbies, Books, & Crafts · Sporting Goods · Home & Garden · Bakeries & Sweets · Nightlife

Pinned in Charleston today

This spot is open today.

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

Paid placements are always marked.

Entertainment · 12 places · showing the latest additions first

Whether you're chasing birdies or just a smooth walk, Edgewood Country Club brings old-school Charleston pride in the historic Edgewood…

12541 Derricks Creek Rd

Whether you're chasing birdies or just a smooth walk, Edgewood Country Club brings old-school Charleston pride in the historic Edgewood neighborhood. Founded in 1898, West Virginia’s oldest club blends a timeless golf scene with a welcoming community, the kind of weekly reset you actually stick with.

Website ↗

Founded in 1898, Edgewood Country Club is West Virginia’s oldest club and still Charleston’s go-to for recreation and community. Tee it up,…

1600 Edgewood Dr

Founded in 1898, Edgewood Country Club is West Virginia’s oldest club and still Charleston’s go-to for recreation and community. Tee it up, hit the courts, then catch up with neighbors, or scope out membership and plan your next private event; it feels like home, just with better greens.

From the Charleston newsletter, August 5, 2026

Website ↗

Esquire Golf Course

Entertainment

Challenging golf course featuring well-rated greens.

1 Esquire Dr (Barboursville)

Challenging golf course featuring well-rated greens.

Website ↗

First-run movie theater chain featuring plush seating, all-digital presentations & 3D screenings.

331 Southridge Blvd

First-run movie theater chain featuring plush seating, all-digital presentations & 3D screenings.

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

Cozy, indie theater showing foreign and unusual films with a concession stand in a bookstore.

230 Capitol St

Cozy, indie theater showing foreign and unusual films with a concession stand in a bookstore.

Website ↗

Sky Zone Charleston

Entertainment

Chain of indoor trampoline parks featuring freestyle bouncing, dodgeball, fitness programs & more.

500 Southridge Blvd

Chain of indoor trampoline parks featuring freestyle bouncing, dodgeball, fitness programs & more.

Website ↗

Public course offering a fun round of golf with greens in good condition, and new cart paths on half of the holes.

151 Riverview Dr (Tornado)

Public course offering a fun round of golf with greens in good condition, and new cart paths on half of the holes.

Website ↗

Chain of movie theaters, some with multiple screens, stadium seats & self-service ticketing kiosks.

500 E Mall Rd #700 (Barboursville)

Chain of movie theaters, some with multiple screens, stadium seats & self-service ticketing kiosks.

Website ↗

Family-friendly destination featuring batting cages, putt-putt golf and a driving range.

30 Apollo Ln (Hurricane)

Family-friendly destination featuring batting cages, putt-putt golf and a driving range.

Website ↗

Golf course that requires membership.

3780 Sleepy Hollow Dr (Hurricane)

Golf course that requires membership.

Website ↗

Lively indoor amusement center offering a host of games, mini-golf & laser tag plus pizza & more.

5 Cracker Barrel Dr (Barboursville)

Lively indoor amusement center offering a host of games, mini-golf & laser tag plus pizza & more.

Website ↗

Golf course featuring a challenging layout, a pool with a splash pad, and a pro shop.

99 Fairway Dr (South Charleston)

Golf course featuring a challenging layout, a pool with a splash pad, and a pro shop.

Website ↗

Listed here?

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