The Dover Castle Inn
About
The Dover Castle Inn is a historic coaching inn that has welcomed visitors since the 1640s, nestled in the picturesque village of Teynham on the A2 between Sittingbourne and Faversham. The building retains many original features while offering modern comforts, creating a distinctive blend of old‑world charm and contemporary hospitality. Guests can indulge in a diverse range of meals drawn from fresh, seasonal ingredients. The menu features traditional pub classics, lighter bites, and a hearty Sunday roast. Three separate dining areas provide cosy spaces by an open fire, a dog‑friendly zone, and a more formal setting for those seeking a quiet bite. The large terrace and garden overlook a beautiful orchard, giving diners the option to enjoy al fresco meals on warmer days. With a wide selection of Shepherd Neame’s award‑winning ales, premium wines, and spirits, the inn is a haven for beer lovers and those who appreciate locally brewed refreshment. Beyond dining, the inn offers private function rooms for celebrations, business meetings, and family gatherings, with a capacity of up to 40 guests. The welcoming staff and flexible menu options make it an ideal venue for both casual outings and special events.
Highlights
- Historic Coaching Inn
- Outdoor Terrace & Garden
- Award‑Winning Ales
- Dog‑Friendly Pub
Must-See Areas
Good to Know
Good for
At a glance
- Verified listing
- Typical visit: about 1 hour