Thornbury Castle
March 11, 2026

Thornbury Castle

"It is the only Tudor castle to operate as a hotel and restaurant in England."
Thornbury Castle
Summary

Thornbury Castle is a Tudor castle-palace that now operates as a hotel and restaurant. Built in 1511, it’s the only Tudor castle to run as a hotel and restaurant in England, offering regal bedchambers and modern dining in a historic setting.

Powered by