Cramond Anti Submarine Defences.

Getty Images/iStockphoto



With its moored yachts, stately swans and whitewashed houses spilling down the hillside at the mouth of the River Almond, Cramond is the most picturesque corner of Edinburgh. It is also rich in history. The Romans built a fort here in the 2nd century AD, but recent archaeological excavations have revealed evidence of a Bronze Age settlement dating from 8500 BC, the oldest known settlement site in Scotland. It's 5 miles northwest of the city centre.

Originally a mill village, Cramond has a historic 17th-century church and a 15th-century tower house, as well as some rather unimpressive Roman remains, but most people come to enjoy the walks along the river to the ruined mills and to stroll along the seafront. On the riverside, opposite the cottage on the far bank, is the Maltings, which hosts an interesting exhibition on Cramond's history.

Lonely Planet's must-see attractions

Nearby Edinburgh attractions

1. Maltings

0.04 MILES

Alongside the River Almond in Cramond, opposite the cottage on the far bank, is the Maltings, which hosts an interesting exhibition on Cramond’s history.

2. Lauriston Castle

1.04 MILES

Lauriston Castle has one of the most remarkable Edwardian interiors in Scotland, with elements dating back to the 16th century. Gifted to the nation in…

3. Cammo Estate

1.57 MILES

A hidden gem loved by local hikers and dog walkers, Cammo is all ancient woodlands, crumbling ruins and faded grandeur. Located on Edinburgh’s…

4. Corstorphine Hill

2.25 MILES

The most westerly of Edinburgh’s seven hills, and the city’s largest woodland, Corstorphine offers steep (but short) ascents, venerable woodland and…

5. Edinburgh Zoo


Opened in 1913, Edinburgh Zoo is one of the world's leading conservation zoos. Edinburgh's captive breeding program has helped save many endangered…

6. Inchcolm Abbey

3.46 MILES

Known as the 'Iona of the East', the island of Inchcolm (meaning 'St Columba's Island') lies east of the Forth bridges, less than a mile off the Fife…