11 Fairytale Castles You Can Actually Sleep In For A Royal Night's Sleep
11. Dalhousie Castle, Scotland: A Riverside Retreat

Perched along the banks of the River Esk, just outside Edinburgh, Dalhousie Castle is Scotland’s oldest inhabited castle, with a history dating back to the 13th century. This enchanting fortress combines centuries of history with luxury, offering an unforgettable stay for guests. The castle’s rooms are elegantly appointed, featuring antique furnishings, plush bedding, and views of the scenic countryside. Dalhousie Castle is renowned for its spa, located within the castle’s ancient stone vaults. Guests can enjoy a range of rejuvenating treatments and relax in the hydro pool while surrounded by the ambiance of medieval architecture. For those seeking adventure, the castle offers falconry experiences, archery, and nature trails through the surrounding woodlands. The intimate dining room, known as the Dungeon Restaurant, provides a unique atmosphere for savoring Scottish delicacies. Whether for history, relaxation, or adventure, Dalhousie Castle offers an unparalleled escape into Scotland’s storied past.