Scotland, United Kingdom · Europe
12,720
Population
Europe
Continent
London
Timezone
GB
Country Code
Dalkeith ( dal-KEETH; Scottish Gaelic: Dail Cheith, pronounced [t̪al ˈçe]) is a town in Midlothian, Scotland, on the River Esk. It was granted a burgh of barony in 1401 and a burgh of regality in 1541. The settlement of Dalkeith grew southwestwards from its 12th-century castle (now Dalkeith Palace). Dalkeith has a population of 12,342 people according to the 2011 census. The town is divided into four distinct areas: Dalkeith proper with its town centre and historic core; Eskbank (considered to b...
Coordinates
55.8932°, -3.0681°
Region/State
Scotland
District
Midlothian
Compare prices across top booking platforms
Compare before you book!
Prices can vary significantly between platforms. We recommend checking at least 2-3 sites to find the best deal for your stay in Dalkeith.
Add to your itinerary
Start planning your road trip with Dalkeith as a destination. Create a custom route and discover more amazing places along the way.
Start Road TripAdd to your favorites
Save Dalkeith to your favorites and easily find it later when planning your trips.
Free to get started
No credit card required
Country
United Kingdom
Region
Scotland
Timezone
Europe/London
Population
Create your free account and start planning an unforgettable road trip. Discover hidden gems, save your favorite spots, and share your adventures.
12,720