Look, I love the Isle of Skye and Glencoe as much as the next traveler. They are famous for a reason. But if your idea of a Highland getaway involves idling in a queue of rental cars or dodging selfie sticks at a crowded viewpoint, we need to talk.
The real magic of the Highlands doesn't happen at the designated coach stops. It happens when you turn down a single-track road, lose phone signal, and wonder if you’ve accidentally driven off the edge of the earth.
After years of getting lost, ruined boots, and drinking way too much pub whisky, I’ve put together my personal, completely honest list of the top 10 hidden gems in the Highlands. These are the places that still give me goosebumps.
1. Plodda Falls (Near Cannich)
Everyone goes to the Falls of Foyers to check the "Highland waterfall" box, but Plodda Falls is the one that actually takes your breath away. Tucked deep within the Glen Affric area, you walk through a forest of massive, towering Douglas firs until you reach a wooden viewing platform. The platform literally suspends you out over the drop. Looking down at a 150-foot wall of roaring white water with the scent of damp pine in the air is pure, unadulterated sensory overload.
2. Sandwood Bay (Kinlochbervie)
This isn't a beach you just pull up to and park. To see Sandwood Bay, you have to earn it via a nearly 5-mile (8km) moorland hike from the nearest road. But when you crest that final sand dune? Wow. You’re rewarded with a mile of pristine pinkish-golden sand, massive cliffs, a solitary sea stack rising from the Atlantic, and absolute silence. It’s wild, windsweadowed, and allegedly haunted by a shipwrecked mariner. I didn't see any ghosts, but the sheer isolation felt otherworldly.
3. Leakey’s Bookshop (Inverness)
If you’re using Inverness as your base camp, skip the standard souvenir shops and hunt down Leakey’s. It’s an old, converted Gaelic church from the 17th century that has been turned into Scotland’s largest second-hand bookshop. The smell of old paper hits you the second you walk in. There’s a roaring wood-burning stove right in the center and a spiral staircase leading to a mezzanine packed with old maps and classic prints. I went in "just to look" and emerged three hours later, covered in dust and holding a 1920s map of the Hebrides.
4. The Singing Sands (Ardnamurchan Peninsula)
Ardnamurchan is the most westerly point of the British mainland, and because it takes an age to drive there on single-track roads, tourists largely ignore it. Their loss. At Gortenfern, there’s a secluded beach known as the Singing Sands. If the weather conditions are just right—dry sand and a specific wind—the grains make a distinct humming, musical squeak under your feet as you walk. Even if the sand stays quiet when you visit, the views out to the Small Isles are worth the trek alone.
5. Glen Lyon (Perthshire/Highland Border)
Sir Walter Scott once called Glen Lyon the longest, loneliest, and loveliest glen in Scotland, and he wasn't wrong. While crowds choke up nearby Killin, Glen Lyon remains blissfully quiet. The road hugs a rushing river, shaded by ancient yew trees (including one in Fortingall that's rumored to be over 3,000 years old). It feels incredibly intimate, like a secret corridor through the mountains.
6. Loch Ossian & Rannoch Moor
You cannot reach Loch Ossian by car. Period. You either have to hike in across the wild expanse of Rannoch Moor or take the West Highland Line train to Corrour Station (the highest, most remote station in the UK, famously featured in Trainspotting). From the platform, it’s a short walk to this stunning, glassy loch surrounded by quiet hills. Sitting by the water here, knowing the nearest public road is miles away, brings a level of peace that's hard to find in the modern world.
7. The Wee Hoose on Loch Shin (Lairg)
I stumbled across this purely by accident while driving through Sutherland. Right in the middle of Loch Shin sits a tiny, island no bigger than a rug, and on it sits a perfectly proportioned, miniature house. Local folklore claims it belongs to water sprites, but the real story is that a local mechanic built it for a village gala decades ago, and the town loved it too much to take it down. It’s a whimsical, bizarre little sight that makes you smile on a grey rainy day.
8. Dunadd Fort (Kilmartin Glen)
Technically on the southwestern edge of the Highlands, Kilmartin Glen is a landscape heavy with ancient history. Instead of fighting crowds at a reconstructed castle, climb the rocky crag of Dunadd Fort. This was the seat of the Dal Riata Gaelic kingdom over a thousand years ago. At the top, carved directly into the bedrock, is a stone footprint. Dark Age kings placed their feet into this exact groove during their coronation ceremonies to symbolize their bond to the land. Standing there, putting your foot where a king stood in the year 600 while looking out over the bog, is incredibly grounding.
9. Badachro (Near Gairloch)
If you want a postcard-perfect coastal hamlet without the Wester Ross crowds, head to Badachro. It's a tiny, sheltered fishing village tucked into a bay full of little islands. The best part? The Badachro Inn. It sits right on the water’s edge. Grabbing a pint of local ale, sitting on the decking, and watching the small boats bob in the Atlantic breeze is my absolute definition of a perfect Highland afternoon.
10. Creag Meagaidh National Nature Reserve
Located between Fort William and Newtonmore, most people drive straight past this reserve on their way to Ben Nevis. Don't make that mistake. The lower slopes are covered in a beautifully regenerating, ancient Caledonian alder woodland that feels like an enchanted forest. If you tackle the trail up to the Coire Ardair, you’ll end up at a dramatic, black-walled glacial corrie with a mirror-like lochan at the bottom. It’s stark, grand, and usually completely empty.
A Quick Word of Advice for the Road
If you do venture out to these spots, please remember that the Highlands are a fragile ecosystem.
-
Drive defensively: Use the passing places on single-track roads to let locals pass. If someone is riding your bumper, pull over to the left and let them by.
-
Pack it out: These places are pristine because people care for them. Leave no trace.
-
Respect the weather: The weather here can change from blue skies to a freezing gale in twenty minutes. Pack layers and waterproofs, even in July.
Go lose yourself a little. That’s where the real Highlands are hiding.