City of Edinburgh district, Scotland, United Kingdom
Places to visit near Dalkeith
Dalkeith is a town in City of Edinburgh district, Scotland, United Kingdom, home to about 12,720 people. Within 50 km by road there are 195 places to visit — 79 forts & heritage, 49 churches, 17 hill stations & viewpoints and 17 museums. The must-see places are Dalkeith Palace (1 km), Inveresk Lodge Garden (6 km) and Inveresk Roman Fort (Site Of) (6 km).

Dalkeith at a glance
- Location
- City of Edinburgh district, Scotland, United Kingdom
- Population
- about 12,720
- Coordinates
- 55.8932° N, 3.0681° W
- Places within 50 km
- 195 (195 must-see)
- Best time to visit
- October to February for forts & heritage; October to February for cool, clear air for hill stations & viewpoints; year-round for churches and museums
Top places to visit near Dalkeith
Ranked by how worth the drive they are from Dalkeith: must-see places and the closest well-loved spots first. Open a place for photos, today’s visitor status, timings and directions.
- Dalkeith PalaceForts · NorthumberlandMust-see
- Inveresk Lodge GardenWildlife · East LothianMust-see
- Inveresk Roman Fort (Site Of)Forts · East LothianMust-see
- St Michael's Kirk InvereskChurches · East LothianMust-see
- Newhailes House & GardensParks · East LothianMust-see
- The Robin ChapelChurches · City of EdinburghMust-see
- Craigmillar CastleForts · City of EdinburghMust-see
- Hawthornden CastleForts · NorthumberlandMust-see
- Fa'side CastleForts · East LothianMust-see
- Roslin CastleForts · NorthumberlandMust-see
- Duddingston LochLakes & Dams · City of EdinburghMust-see
- Duddingston KirkChurches · City of EdinburghMust-see
More places near Dalkeith
- Prestongrange Mining Museum · museum · East Lothian · ~9 km · Must-see
- Crichton Castle · fort · Northumberland · ~10 km · Must-see
- Priestfield Parish Church · church · City of Edinburgh · ~10 km · Must-see
- Mayfield Salisbury Parish Church · church · City of Edinburgh · ~10 km · Must-see
- Reid Memorial Church · church · City of Edinburgh · ~10 km · Must-see
- Holyrood Park · park · City of Edinburgh · ~10 km · Must-see
- William Henry Miller Mausoleum · fort · City of Edinburgh · ~10 km · Must-see
- St Columba's Convent · church · City of Edinburgh · ~11 km · Must-see
- Blackford Hill · viewpoint · City of Edinburgh · ~11 km · Must-see
- Prestongrange Church · church · East Lothian · ~11 km · Must-see
- Southside Community Centre · church · City of Edinburgh · ~11 km · Must-see
- Life Church Edinburgh · church · City of Edinburgh · ~12 km · Must-see
Things to see near Dalkeith, by type
Forts & heritage near Dalkeith
122 forts & heritage within 100 km of Dalkeith. The closest is Dalkeith Palace (1 km). Best time: october to february.
- Dalkeith Palace · fort · Northumberland · ~1 km · Must-see
- Inveresk Roman Fort (Site Of) · fort · East Lothian · ~6 km · Must-see
- Craigmillar Castle · fort · City of Edinburgh · ~7 km · Must-see
- Hawthornden Castle · fort · Northumberland · ~7 km · Must-see
- Fa'side Castle · fort · East Lothian · ~7 km · Must-see
- Roslin Castle · fort · Northumberland · ~9 km · Must-see
Churches near Dalkeith
64 churches within 100 km of Dalkeith. The closest is St Michael's Kirk Inveresk (6 km). Best time: year-round.
- St Michael's Kirk Inveresk · church · East Lothian · ~6 km · Must-see
- The Robin Chapel · church · City of Edinburgh · ~7 km · Must-see
- Duddingston Kirk · church · City of Edinburgh · ~9 km · Must-see
- Priestfield Parish Church · church · City of Edinburgh · ~10 km · Must-see
- Mayfield Salisbury Parish Church · church · City of Edinburgh · ~10 km · Must-see
- Reid Memorial Church · church · City of Edinburgh · ~10 km · Must-see
Hill stations & viewpoints near Dalkeith
45 hill stations & viewpoints within 100 km of Dalkeith. The closest is Blackford Hill (11 km). Best time: october to february for cool, clear air.
- Blackford Hill · viewpoint · City of Edinburgh · ~11 km · Must-see
- Easter Craiglockhart Hill · viewpoint · City of Edinburgh · ~13 km · Must-see
- Carnethy Hill · viewpoint · Midlothian · ~17 km · Must-see
- Corstorphine Hill · viewpoint · City of Edinburgh · ~18 km · Must-see
- Scald Law · viewpoint · Midlothian · ~19 km · Must-see
- Skid Hill · viewpoint · East Lothian · ~25 km · Must-see
Museums near Dalkeith
23 museums within 100 km of Dalkeith. The closest is Prestongrange Mining Museum (9 km). Best time: year-round.
- Prestongrange Mining Museum · museum · East Lothian · ~9 km · Must-see
- The King's Gallery · museum · City of Edinburgh · ~12 km · Must-see
- Museum of Edinburgh · museum · City of Edinburgh · ~12 km · Must-see
- The People's Story Museum · museum · City of Edinburgh · ~12 km · Must-see
- National Museum of Scotland · museum · City of Edinburgh · ~12 km · Must-see
- Writers' Museum · museum · City of Edinburgh · ~13 km · Must-see
Parks near Dalkeith
14 parks within 100 km of Dalkeith. The closest is Newhailes House & Gardens (7 km). Best time: year-round, evenings.
- Newhailes House & Gardens · park · East Lothian · ~7 km · Must-see
- Holyrood Park · park · City of Edinburgh · ~10 km · Must-see
- The Meadows · park · City of Edinburgh · ~12 km · Must-see
- Lochend Park · park · City of Edinburgh · ~12 km · Must-see
- Bruntsfield Links · park · City of Edinburgh · ~12 km · Must-see
- West Princes Street Gardens · park · City of Edinburgh · ~13 km · Must-see
Beaches & coast near Dalkeith
8 beaches & coast within 100 km of Dalkeith. The closest is Seton Sands (16 km). Best time: october to march.
- Seton Sands · beach · East Lothian · ~16 km · Must-see
- Longniddry Bents · beach · East Lothian · ~18 km · Must-see
- Inchkeith Lighthouse · beach · Fife · ~20 km · Must-see
- Aberlady Bay · beach · East Lothian · ~23 km · Must-see
- Broad Sands · beach · East Lothian · ~33 km · Must-see
- Fidra Lighthouse · beach · East Lothian · ~33 km · Must-see
A one-day trip from Dalkeith
5 of the best places within 60 km, in driving order so you don’t double back: about 17 km on the road.
- Start in Dalkeith
- 1 km Dalkeith Palace · palace, Northumberland
- 6 km Newhailes House & Gardens · garden, East Lothian
- 2 km Inveresk Roman Fort (Site Of) · fort, East Lothian
- 1 km St Michael's Kirk Inveresk · church, East Lothian
- 1 km Inveresk Lodge Garden · garden, East Lothian
- 6 km Back to Dalkeith
Plan a longer trip from Dalkeith — the planner adds a place to stay each night and keeps the route to one loop.
From travellers near Dalkeith
No traveller has reported from around Dalkeith yet. Been to one of these places recently? Open it and post what you found — is the waterfall flowing, how crowded was the temple, is the beach safe — so the next visitor knows before they drive.
How to reach Dalkeith
All places near Dalkeith by distance
Within 15 km of Dalkeith
- Palace of Holyroodhouse · fort · City of Edinburgh · ~12 km · Must-see
- Holyrood Abbey · fort · City of Edinburgh · ~12 km · Must-see
- Meadowbank & Willowbrae Church of Scotland · church · City of Edinburgh · ~12 km · Must-see
- Tranent Parish Church · church · East Lothian · ~12 km · Must-see
- Edinburgh Central Mosque · dargah · City of Edinburgh · ~12 km · Must-see
- The King's Gallery · museum · City of Edinburgh · ~12 km · Must-see
- The Meadows · park · City of Edinburgh · ~12 km · Must-see
- Brassfounders Column · fort · City of Edinburgh · ~12 km · Must-see
- Oldwoodhouselee Castle · fort · Northumberland · ~12 km · Must-see
- Lochend Park · park · City of Edinburgh · ~12 km · Must-see
- Museum of Edinburgh · museum · City of Edinburgh · ~12 km · Must-see
- The People's Story Museum · museum · City of Edinburgh · ~12 km · Must-see
- Canongate Kirk · church · City of Edinburgh · ~12 km · Must-see
- National Museum of Scotland · museum · City of Edinburgh · ~12 km · Must-see
- The Royal Mile · trek · City of Edinburgh · ~12 km · Must-see
- Augustine United Church · church · City of Edinburgh · ~12 km · Must-see
- Bruntsfield Links · park · City of Edinburgh · ~12 km · Must-see
- National Monument of Scotland · fort · City of Edinburgh · ~12 km · Must-see
- Nelson Monument · fort · City of Edinburgh · ~12 km · Must-see
- The Magdalen Chapel · church · City of Edinburgh · ~12 km · Must-see
- St Giles' Cathedral · church · City of Edinburgh · ~12 km · Must-see
- Political Martyrs' Monument · fort · City of Edinburgh · ~12 km · Must-see
- Barclay Viewforth Parish Church · church · City of Edinburgh · ~12 km · Must-see
- Dugald Stewart Monument · fort · City of Edinburgh · ~12 km · Must-see
- Writers' Museum · museum · City of Edinburgh · ~13 km · Must-see
- The Scotch Whisky Experience · museum · City of Edinburgh · ~13 km · Must-see
- Merchiston Tower · fort · City of Edinburgh · ~13 km · Must-see
- Church of the Sacred Heart · church · City of Edinburgh · ~13 km · Must-see
- Scott Monument · fort · City of Edinburgh · ~13 km · Must-see
- Adam Black Memorial · fort · City of Edinburgh · ~13 km · Must-see
- The Royal Scots Dragoon Guards Museum · museum · City of Edinburgh · ~13 km · Must-see
- St Margaret's Chapel · church · City of Edinburgh · ~13 km · Must-see
- Edinburgh Castle · church · City of Edinburgh · ~13 km · Must-see
- St Paul's & St George's · church · City of Edinburgh · ~13 km · Must-see
- Battle of Prestonpans · museum · East Lothian · ~13 km · Must-see
- Our Lady of Pochaev and St Andrew's · church · City of Edinburgh · ~13 km · Must-see
- West Princes Street Gardens · park · City of Edinburgh · ~13 km · Must-see
- New Town Church · church · City of Edinburgh · ~13 km · Must-see
- Easter Craiglockhart Hill · viewpoint · City of Edinburgh · ~13 km · Must-see
- The Parish Church of St Cuthbert · church · City of Edinburgh · ~13 km · Must-see
15–50 km — half-day trips
- Newhaven Church · church · City of Edinburgh · ~16 km · Must-see
- Seton Sands · beach · East Lothian · ~16 km · Must-see
- Edinburgh Zoo · park · City of Edinburgh · ~17 km · Must-see
- Carnethy Hill · viewpoint · Midlothian · ~17 km · Must-see
- Penicuik House · fort · Midlothian · ~18 km · Must-see
- Craigcrook Castle · fort · City of Edinburgh · ~18 km · Must-see
- Corstorphine Hill · viewpoint · City of Edinburgh · ~18 km · Must-see
- Corstorphine Old Parish Church · church · City of Edinburgh · ~18 km · Must-see
- Longniddry Bents · beach · East Lothian · ~18 km · Must-see
- Scald Law · viewpoint · Midlothian · ~19 km · Must-see
- Lauriston Castle · fort · City of Edinburgh · ~20 km · Must-see
- Brunston Castle · fort · Midlothian · ~20 km · Must-see
- Inchkeith Lighthouse · beach · Fife · ~20 km · Must-see
- Redhouse Castle · fort · East Lothian · ~20 km · Must-see
- Bavelaw Castle · fort · City of Edinburgh · ~21 km · Must-see
- Cramond Roman Fort and Civil Settlement · fort · City of Edinburgh · ~21 km · Must-see
- Cramond Kirk · church · City of Edinburgh · ~22 km · Must-see
- Bolton Parish Church · church · East Lothian · ~22 km · Must-see
- Kilspindie Castle · fort · East Lothian · ~23 km · Must-see
- Aberlady Bay · beach · East Lothian · ~23 km · Must-see
- Hopetoun Monument · fort · East Lothian · ~24 km · Must-see
- Marl Loch · lake · East Lothian · ~24 km · Must-see
- Luffness House · fort · East Lothian · ~24 km · Must-see
- Myreton Motor Museum · museum · East Lothian · ~24 km · Must-see
- St Mary's Church · church · East Lothian · ~25 km · Must-see
- Skid Hill · viewpoint · East Lothian · ~25 km · Must-see
- Cat Stane · fort · City of Edinburgh · ~25 km · Must-see
- Barnbougle Castle · fort · City of Edinburgh · ~25 km · Must-see
- Carlowrie Castle · fort · City of Edinburgh · ~25 km · Must-see
- The Chesters Hill Fort · fort · East Lothian · ~26 km · Must-see
- Kinghorn Parish Church · church · Fife · ~26 km · Must-see
- Burntisland Parish Church · church · Fife · ~26 km · Must-see
- Saltcoat Castle (remains);Saltcoats Castle (Remains) · fort · East Lothian · ~26 km · Must-see
- Barnes Castle · fort · East Lothian · ~27 km · Must-see
- East Cairn Hill · viewpoint · City of Edinburgh · ~27 km · Must-see
- Jupiter Artland · museum · City of Edinburgh · ~28 km · Must-see
- Aberdour Castle · fort · Fife · ~29 km · Must-see
- Cauldstane Slap · viewpoint · Scottish Borders · ~29 km · Must-see
- St Bridget's Kirk · church · Fife · ~29 km · Must-see
- Priory Church · fort · City of Edinburgh · ~29 km · Must-see
50–100 km — one-day trips
- Innerwick Castle · fort · East Lothian · ~51 km · Must-see
- Couthally Castle · fort · South Lanarkshire · ~51 km · Must-see
- Falkland Palace · fort · Fife · ~51 km · Must-see
- Biggar Gasworks Museum · museum · South Lanarkshire · ~52 km · Must-see
- West Lomond · viewpoint · Fife · ~52 km · Must-see
- Boghall Castle · fort · South Lanarkshire · ~52 km · Must-see
- Mellerstain House · fort · Northumberland · ~53 km · Must-see
- Castle Holydean · fort · Northumberland · ~53 km · Must-see
- Brotherstone Hill · viewpoint · Northumberland · ~53 km · Must-see
- Dollar Law · viewpoint · Scottish Borders · ~53 km · Must-see
- Kellie Castle · fort · Fife · ~53 km · Must-see
- Burleigh Castle · fort · Perth and Kinross · ~53 km · Must-see
- Tullibole Castle · fort · Perth and Kinross · ~54 km · Must-see
- Greenside Law · viewpoint · Scottish Borders · ~55 km · Must-see
- Craighall Castle · fort · Fife · ~55 km · Must-see
- Carstairs Parish Church · church · South Lanarkshire · ~56 km · Must-see
- Myres Castle · fort · Fife · ~56 km · Must-see
- Fife Folk Museum · museum · Fife · ~56 km · Must-see
- Callendar House · museum · Falkirk · ~56 km · Must-see
- Hume Castle · fort · Northumberland · ~56 km · Must-see
- Chapelgill Hill · viewpoint · Scottish Borders · ~57 km · Must-see
- Isle of May Lighthouse · attraction · Fife · ~57 km · Must-see
- Cramalt Craig · viewpoint · Scottish Borders · ~57 km · Must-see
- Old Tulliallan Castle · fort · Fife · ~57 km · Must-see
- Pittarthie Castle · fort · Fife · ~57 km · Must-see
- Duns Castle · fort · Northumberland · ~58 km · Must-see
- St Andrew's West · church · Falkirk · ~58 km · Must-see
- Falkirk Trinity Church of Scotland · church · Falkirk · ~58 km · Must-see
- Balvaird Castle · fort · Perth and Kinross · ~59 km · Must-see
- Cupar Heritage Centre · fort · Fife · ~59 km · Must-see
- Broad Law · viewpoint · Scottish Borders · ~59 km · Must-see
- Airth Castle · fort · Falkirk · ~59 km · Must-see
- Fernie Castle · fort · Fife · ~59 km · Must-see
- Bonkyll Castle · fort · Northumberland · ~60 km · Must-see
- Arthur's O'On · fort · Falkirk · ~60 km · Must-see
- Scotland's Secret Bunker · museum · Fife · ~60 km · Must-see
- Borders Abbeys Way · trek · Scottish Borders · ~60 km · Must-see
- Oliver Castle · fort · Scottish Borders · ~60 km · Must-see
- Balgarvie Castle · fort · Fife · ~61 km · Must-see
- Cairnie Hill · viewpoint · Fife · ~61 km · Must-see
Count by type (within 100 km)
| Type | Within 50 km | Within 100 km | Nearest |
|---|---|---|---|
| Forts & heritage | 79 | 122 | Dalkeith Palace (1 km) |
| Churches | 49 | 64 | St Michael's Kirk Inveresk (6 km) |
| Hill stations & viewpoints | 17 | 45 | Blackford Hill (11 km) |
| Museums | 17 | 23 | Prestongrange Mining Museum (9 km) |
| Parks | 14 | 14 | Newhailes House & Gardens (7 km) |
| Beaches & coast | 7 | 8 | Seton Sands (16 km) |
| Wildlife, forests & gardens | 3 | 5 | Inveresk Lodge Garden (6 km) |
| Lakes, dams & reservoirs | 4 | 5 | Duddingston Loch (9 km) |
| Treks | 3 | 5 | The Royal Mile (12 km) |
| Waterfalls | 0 | 2 | Talla Waterfall (63 km) |
| Mosques & dargahs | 1 | 1 | Edinburgh Central Mosque (12 km) |
| Rivers, islands & mangroves | 1 | 1 | St Serf's Island (47 km) |
| Other attractions | 0 | 1 | Isle of May Lighthouse (57 km) |
Dalkeith: questions travellers ask
What are the best places to visit near Dalkeith?
Dalkeith Palace (palace, about 1 km), Inveresk Lodge Garden (garden, about 6 km), Inveresk Roman Fort (Site Of) (fort, about 6 km), St Michael's Kirk Inveresk (church, about 6 km), Newhailes House & Gardens (garden, about 7 km), The Robin Chapel (church, about 7 km).
How many tourist places are there within 50 km of Dalkeith?
195 places on Spotwander: 79 forts & heritage, 49 churches, 17 hill stations & viewpoints, 17 museums, 14 parks.
Which is the nearest fort to Dalkeith?
Dalkeith Palace, about 1 km by road; Inveresk Roman Fort (Site Of) (6 km) is next.
Which is the nearest church to Dalkeith?
St Michael's Kirk Inveresk, about 6 km by road; The Robin Chapel (7 km) is next.
Which is the nearest viewpoint to Dalkeith?
Blackford Hill, about 11 km by road; Easter Craiglockhart Hill (13 km) is next.
What is a good one-day trip from Dalkeith?
Start in Dalkeith, visit Dalkeith Palace, then Newhailes House & Gardens, then Inveresk Roman Fort (Site Of), then St Michael's Kirk Inveresk, then Inveresk Lodge Garden, and drive back — about 17 km by road in all.
What is the best time to visit places near Dalkeith?
October to February for forts & heritage; October to February for cool, clear air for hill stations & viewpoints; year-round for churches and museums.
Towns near Dalkeith
- Places near Mayfield · 4 km
- Places near Bonnyrigg · 4 km
- Places near Whitecraig · 4 km
- Places near Danderhall · 4 km
- Places near Gorebridge · 7 km
- Places near Musselburgh · 7 km
- Places near Loanhead · 7 km
- Places near Rosewell · 8 km
- Places near Bilston · 9 km
- Places near Roslin · 9 km
Sources: places from OpenStreetMap contributors, Wikidata and GeoNames; Dalkeith’s location and population from GeoNames; see also Dalkeith on Wikipedia. Data sources & credits.