Lakes in Edinburgh

St Margaret's Loch is a man-made loch located within the expansive Holyrood Park. It's a popular spot for a leisurely stroll or a moment of quiet reflection, with views of Arthur's Seat and the ruins of St Anthony's Chapel nearby. The loch is home to swans and ducks, creating a picturesque scene that's perfect for photography enthusiasts. A stroll around the loch provides a great way to unwind while enjoying the natural beauty and historic sights the park has to offer.

Unlock 2 Explorer Lakes in Edinburgh

Upgrade to explorer to access the best places Edinburgh has to offer and personalized recommendations.

Upgrade to Explorer

Places to Visit

Lakes

4 places to explore

Plan your visit to Edinburgh

Book tours, hotels, and activities