November 19, 2025
Manor Castles

Dalhousie Castle Hotel

"Atmospheric castle: Scotland’s oldest continually inhabited castle."
Dalhousie Castle Hotel
Summary

Dalhousie Castle Hotel is located in Bonnyrigg, near Edinburgh, and sits within Scotland’s oldest continually inhabited castle. The property offers 29 plush rooms, two dining options (Dungeon Restaurant and Orangery), a spa, and woodland grounds by the River Esk, all within a historic setting.

Dalhousie Castle

Powered by