Your Ultimate Guide to exploring off-the-beaten track locations scattered across Edinburgh.
Edinburgh is one of Scotland's most visited cities, and with that comes the mass tourists. However, if you explore more, you will see some of the undiscovered beauties hidden in Edinburgh. From waterfalls to beaches, you'll definitely find something up your street.
In this article, we share the top 10 hidden gems in Edinburgh which you need to add to your Edinburgh bucket list this year.
1) Dean Village
If you're a massive Harry Potter fan, you'll love the vibes at Harry Potter! The beauty of this village is so simple yet unique and picturesque. If you're coming in from Waverley Station, its a good 30 minute straight-forward walk and a must-do when in Edinburgh. We recommend visiting early morning so you can spend a good amount of time here.
2) Linn Jaw Waterfall
Described as Livingston's best hidden gems, this gorgeous little waterfall is a true gem. However, due to rude landowners it can be quite difficult to access. Visitors can enjoy listening to the charming crackle of the falling water that stretches to afar.
3) Prestonpans Beach
A quiet beach in a town surrounded by historic buildings. You can enjoy views over to the Kingdom of Fife as well as the Three Queensferry Bigs. It may lack golden sand, so don't come here for a sandy beach. However it makes up for it with pottery shards, pipework, bricks, famous from the town's industrial past.
4) Jupiter Artland
If you're looking for a magical day out, then Jupiter Artland is the hidden gem you need to put on top of your bucket list! You can enjoy a mixture of wonderful gardens, art and sculptures, and hidden pathways with beautiful walkways. It's great to come here when the sun is shining, so that you can appreciate the colours and panoramic views.
5) Lauriston Castle
Lauriston Castle is quite known to locals and is just an ordinary castle, however those outside Edinburgh may not see it as just a castle. There's a cool Japanese garden which visitors can take a look around, and the castle even overlooks Cramond Island. If you're looking for an outdoor walk, we definitely recommend this gem.
6) Longniddry Bents
A quiet gorgeous sandy beach perfect for those walks with your fluffy companion. You can also paddle board at this beach which we definitely recommend! It is only £2 to park here all day, plus there is a really tasty Fish and Chip van at the beach! Pricey, but definitely worth it.
7) Saltcoats Castle
These castle ruins are definitely worth a visit. Access to the castle grounds may be tricky but it is doable. Unfortunately the castle ruins are being left to rot and collapse, so please do take caution when visiting.
8) Yellowcraig Beach
A beautiful beach filled with dunes and a forest behind it. Visitors can enjoy amazing views of Fidra Island as well as the inspiration behind Treasure Island. A lovely stretch of white sand and a peaceful atmosphere waits for you when you visit Yellowcraig Beach.
9) Portobello Beach
Known as Edinburgh's best beach, you will more than likely find more crowds than normal at this beach. However, on some days it'll be quiet and you won't find every man and his dog there. If you are going (and it happens to be a weekend), we recommend getting there early. Or if you don't mind travelling a bit further, check out some of the other beaches in this article (or our hidden gem finder).
10) Haugh Road Beach
A beautiful and tranquil beach, much quieter than the West Bay Beach. Visitors can enjoy amazing views and a clean sandy beach which you visit this hidden gem. Head to Haugh Road Beach when you want to escape the crowds in Edinburgh.
We hoped you enjoyed discovering the local finds and less known places which are scattered around Edinburgh. We are confident that visiting some of these hidden gems will make your Edinburgh trip even more memorable!
Download the official APP!
Gain access to over 1,600 hidden gems and their co-ordinates all over the UK when you download our app. Add gems to your bucket-list and tick them off as you go along, as well as earn rewards/badges when you visit a certain amount.