Owl Creek Landing - The Adventure

Wednesday, Jul 2, 2025 from 10:00am to 4:00pm
Owl Creek Landing
801 General Booth Blvd

Adventure for All

Virginia Beach's New Observation Tower, Treetop Trail & Slide

The First of Its Kind in the U.S.

Get ready for the attraction that revolutionizes adventure and exploration in Virginia Beach! Owl Creek Landing features the first spiral tower with the longest steel slide in America, an expansive canopy walk, and a children's treehouse playground. The 38 acres of scenic forested land guarantees a breathtaking experience for visitors of all ages and abilities!

$28 Adult

$18 Youth

Includes Tower visit (ramp or stairs descent) Treetop Trail & Children's Treehouse Village


Additional Dates:

Show More Dates