6Thornbury Castle, England

Thornbury Castle in Gloucestershire, England, is a Tudor castle hotel that once hosted King Henry VIII and Anne Boleyn. This historic fortress boasts period decor, suits of armor, and tapestries that transport guests back to the 16th century. The beautifully landscaped gardens and orchards add to its charm. With its award-winning restaurant and opulent rooms, Thornbury Castle offers a quintessentially English fairytale experience.