Royal Castle

Situated at the very heart of Dartmouth, The Royal Castle enjoys a landmark location and fantastic views over the river Dart. This award-winning 17th century hotel is an iconic and unmissable building, the perfect place to enjoy delicious pub food and local ales by the waterside.

Location

Our Trusted Partners

Our Charity Partner

Get the latest news, as well as seasonal suggestions on the very best routes.