Owl Creek Landing - The Adventure

Thursday, Aug 28, 2025 from 10:00am to 8:00pm

  Website

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

Type in your Search Keyword(s) and Press Enter...