If medieval castles, opulent interiors, and the thought of being surrounded by centuries upon centuries of history set your heart racing, consider staying at a luxury castle hotel in Britain. There are many great ones in locations including the Scottish Highlands, County Limerick in Ireland, and outside London.
The castles have plenty of appeal for nature lovers as well. Well-tended courtyards, lovely gardens, and soaring pergolas are some of what you’ll find as you stroll these vast woodland grounds, not to mention the occasional commanding view of the water or rolling hills. Many of these castles have been restored to their former glory, with the demands of modern-day guests in mind. Though you’ll feel transported to the Middle Ages, you certainly won’t have to live like it. Instead you’ll feel like a member of a royal family, not unlike the ones who’ve called these castles home for the past several centuries.