Map
Bonnyrigg, Midlothian, Scotland EH19 3JB, United Kingdom

Three miles southeast of Edinburgh, the 13th-century castle is ideal for history buffs: 15 of the 36 rooms are named after famous guests, such as Edward I and Oliver Cromwell.

Close

Hotel

Dalhousie Castle

Three miles southeast of Edinburgh, the 13th-century castle is ideal for history buffs: 15 of the 36 rooms are named after famous guests, such as Edward I and Oliver Cromwell.