Owl Creek Landing

Red Mill & General Booth

Owl Creek Landing is a attraction in Red Mill & General Booth, Virginia Beach, best for families, pairing with an Aquarium or Adventure Park visit, trying the newest attraction in town.

Virginia Beach's newest big-ticket attraction opened on 38 acres of forest right next to the Virginia Aquarium's South Building campus: a 65-foot Nautilus Tower with a gentle spiral ramp climbing to 360-degree views, paired with the Whorl Slide — billed as the longest steel slide in the country — spiraling back down through the tower's center. A half-mile elevated Treetop Trail Canopy Walk links the tower to a Children's Treehouse Village of four themed treehouses with zip swings and climbing nets 30-40 feet up, and a ground-level Forest Trail gives a quieter option. Operated separately from the neighboring Aquarium and Adventure Park, it pairs naturally with both on a General Booth Boulevard day. Open Sunday-Thursday 10am-5pm and Friday-Saturday 10am-8pm (seasonal variation likely); admission $23 for ages 14+, $18 for ages 7-13, $13 for ages 3-6, free under 2.

Amenities

Know Before You Go

Last verified 2026-07-10.

While You're in the Area

Upcoming Events Nearby