Sorry! JavaScript is disabled in your browser. To get the best user experience on our website you should enable it.

Owl Creek Landing

2025-11-26

ID: #1213522

Listed In : Business & Services

Business Description

Owl Creek Landing is Virginia Beach's newest outdoor adventure, featuring a 6-story observation tower with America's longest spiral slide. Explore treetop trails and a kids' treehouse playground (ages 2 & up). Stroll peaceful nature trails extending throughout the 38-acre park, then refuel with onsite coffee, beverages, and tasty treats. This unique space was built with sustainability and minimal disruption to the site's natural beauty in mind.

Business Hours

Monday : 08:00 - 19:00

Tuesday : 08:00 - 19:00

Wednesday : 08:00 - 19:00

Thursday : 08:00 - 19:00

Friday : 08:00 - 19:00

Saturday : 08:00 - 20:00

Sunday : 08:00 - 20:00

Frequently Asked Questions

Where is Owl Creek Landing located?
Owl Creek Landing is located at 801 General Booth Boulevard, Virginia Beach, Virginia - 23451.
How can customers contact Owl Creek Landing?
Customers can contact Owl Creek Landing by phone at +1 757-330-0473.
Does Owl Creek Landing have an official website?
Yes, the official website of Owl Creek Landing is https://owlcreeklanding.com/.
Is Owl Creek Landing active on social media?
Yes, Owl Creek Landing is active on Facebook, Instagram.
What are the business hours of Owl Creek Landing?
Monday 08:00 - 19:00, Tuesday 08:00 - 19:00, Wednesday 08:00 - 19:00, Thursday 08:00 - 19:00, Friday 08:00 - 19:00, Saturday 08:00 - 20:00, Sunday 08:00 - 20:00.

This listing has not yet been reviewed. Be the first to share your feedback!