Helmsley Castle

Built on a rocky outcrop overlooking the River Rye, Helmsley Castle is a medieval castle situated in the market town of Helmsley, within the North York Moors National Park.

Nearby Attractions

See all attractions in York

Related Tours

x

Guides

Join the fastest growing community of professional tour guides.

Partners

Use our easy to integrate toolset to include Tours & Attractions in your customer journey.