← Back
📍 Photo via Google Maps

Dalhousie Castle

📍 Midlothian, Scotland

4.2 ★★★★ 1,400 reviews

About

Dalhousie Castle is a castle in Cockpen, Midlothian, Scotland. Dalhousie Castle is situated near the town of Bonnyrigg, 8 miles (13 km) south of Edinburgh. The castle was the seat of the Earls of Dalhousie, the chieftains of Clan Ramsay.

Origins trace to c. 1140 when Simunus de Ramesia followed King David I to Scotland. Edward I (Longshanks) stayed here en route to battle William Wallace at Falkirk. In 1400, Sir Alexander Ramsay withstood a six-month siege by Henry IV — the last time an English king personally besieged a Scottish castle. The L-plan keep dates to c. 1450. Now operates as a hotel and spa.

Getting There

📍 Directions
Use the link below for directions to Dalhousie Castle.
Get directions via Google Maps →

Terrain & Accessibility

Terrain details coming soon. Check before visiting if you have accessibility needs.

Visitor Reviews

Loading reviews...

Sources & Further Reading

Nearby Sites