Thornbury Castle
March 11, 2026

Found: the most romantic castle hotel in England, Thornbury Castle. Just go.

"A place with this sort of other-worldly effect on its guests deserves to be called the most romantic castle hotel in England."
Found: the most romantic castle hotel in England, Thornbury Castle. Just go.
Summary

Travel writer Laura Metze visits Thornbury Castle, highlighting its restored grandeur, royal lineage, and refined interiors. The piece underscores Thornbury as the 'most romantic castle hotel in England' and shares vivid detail about dining, rooms, and the overall experience, inviting readers to book before the word spreads.

Powered by