The Royal Castle Hotel

The Royal Castle Hotel

UNWIND IN ONE OF SOUTH DEVON’S MOST TREASURED GEMS…

Located in the heart of Dartmouth, the Royal Castle enjoys a landmark location with enviable views over the water. The iconic building dates back to the 17th-century and today boasts a stylish bar and restaurant, comfy hotel-style bedrooms, and a contemporary food and drink menu adorned with fresh local produce and award-winning beers, fine wines, and barista coffee. The Royal Castle is the perfect spot for relaxing in one of South Devon’s most treasured locations.