The Castle Inn Restaurant
About
The Castle Inn is a historic 16th‑century pub and restaurant tucked into the heart of the picturesque Dartmoor village of Lydford, just moments from the dramatic Lydford Gorge. With low ceilings, stone walls and a warm, roaring fire, the inn offers a mixture of traditional British pub classics and fresh local produce at its restaurant, while the garden and heated tent provide relaxed dining options that welcome pets and families alike. Dew‑draped orchards and the nearby National Trust sites make it a natural stop for walkers, cyclists and nature lovers, all of whom can enjoy the inn’s friendly, wheelchair‑accessible interior and convenient parking.
Highlights
- Historic Pub
Must-See Areas
Good to Know
Good for
Best time to visit
Late spring to early autumn for pleasant walks and mild weather, but the inn’s cozy fires and hearty meals are inviting any time of year
What people are saying
At a glance
- Verified listing
- Typical visit: about 1 hour