Unskippable Stops


If you're feeling overwhelmed planning out your road trip, I totally understand. This route is much longer, and there is a lot more packed into every stretch of road than on most road trips. Unless you have a full week or more, you will probably need to skip some of the less impressive stops.
Here is a quick summary of the stops you should prioritize, depending on your interests.
Do not skip these 5. These were the highlights of our trip and 5 of the most popular stops along the entire route.
- Dunrobin Castle
- Whaligoe Steps
- Duncansby Stacks
- Smoo Caves
- Achmelvich Beach

Where To Stay Along The NC500 (2026 Guide)
Click here for discounts and booking tips!Beaches


There are some stunning beaches along the coast. You wouldn't normally think of Scotland when looking for a beach vacation, but if you catch some of these beaches on a rare sunny day, they are absolutely world-class.
Unfortunately, most days the wind and rain take away a bit of the magic from these spots, but even in wet weather the remote white sand beaches are incredibly beautiful.
A lot of the beaches along the north coast are quite similar, so if you are struggling to fit everything you want to see into your itinerary, I would suggest just picking one or two beaches and not trying to fit them all in.
If you only have time for 1 beach, I would suggest you wait until the west coast and stop by Achmelvich Beach. This is hands down my favourite beach on the mainland.
If you want to stop by some of the beaches in the north, these are my top recommendations to pick a few from:
- Melvich Beach
- Balnakeil Beach
- Strathy Beach
- Farr Beach
- Oldshoremore Beach
Oldshoremore Beach is stunning and there are a lot of cute cows around so it's a great stop, but it's a lot more out of the way than all the others so it's the last one I would prioritize.

Castles


I love visiting castles everywhere in Europe, so for me it was well worth visiting as many as possible, but for others one or two is plenty.
There are 2 kinds of castles along the route. There are a few castles that are well maintained and not quite as old or recently renovated. These ones usually charge an entrance fee, and you can actually go inside and wander around the grounds and check out any exhibits they've set up.
The other kind of castle is my personal favourite, and these are the older castle ruins. These are the abandoned castles, and most of them are built on scenic coastlines or along a cinematic-looking loch. Most of these are free to visit, but some of them have some restrictions on which areas you're able to access. For some, you can walk around the whole ruin, but for others, some areas are off limits for safety reasons.
If castles aren't really your thing, and you want to just see the best of the best, check out:
- Dunrobin Castle (a newer and fully intact one that you can tour around and go inside)
- Ardvreck Castle (a much older stone castle that is slowly crumbling into the loch it's built on the shore of.
If you're like me and love seeing castles, here is the full list of all the ones along the route I consider worth visiting:
- Dunrobin Castle
- The Castle & Gardens of Mey
- Ardveck Castle
- Castle Sinclair Girnogoe
- Old Keiss Castle

Cities and Towns


The main highway passes through dozens of charming towns and cities. Some communities are just a few houses; others are big enough to have a pub and a general store, and a few are full-fledged cities with cafes, restaurants, and big supermarkets to resupply at.
If you only have time for a few cute towns, I would prioritize visiting Dornoch & Shieldaig.
If you are prioritizing cute towns, here are a few more that are well worth passing through:
If you're looking for the biggest town or places to stop for supplies along the way, I would plan stops in Inverness, Wick, Thurso, and Ullapool.
You will need to drive through each of these towns to complete a full circuit anyway, so it is really just up to you how much time you dedicate to each one. Even a smaller village like Dornoch can end up taking up your whole afternoon if you stop for coffee or a meal, wander the town, and pop into a few shops or head down to the local beach. But they can also be quick stops where you just grab a few photos and a coffee for the road.

Hikes


I wouldn't recommend prioritizing too many hikes during an NC500 road trip. There are some good hikes along the way for sure, but there are better places in Scotland for hiking, and even the shorter hikes can take up a lot of time and leave you with some muddy clothes and boots that might put a damper on the rest of the day's drive.
But if you really love hiking, there are some great options. My 4 favourite hikes along the route were:
- Stac Polaidh
- Wailing Widow Falls
- The Bone Caves
- Sandalwood Beach
Wailing Widow Falls was the biggest payoff with the least effort. The Bone Caves hike was my favourite overall, but it was quite a bit longer than the rest. And all of the beaches on this list also lend themselves perfectly to a long beach walk if you're keen.

Cafes


Coffee stops are a big part of any road trip, and the NC500 has some great ones. The route is remote enough that a warm drink and a baked good can make a rainy day feel a lot better, and many of the cafes are in tiny villages you would otherwise drive straight through.
If you only have time for one cafe stop, make it Cocoa Mountain in Durness. It's easy to find a great latte pretty much anywhere in Scotland, but finding a hot chocolate as good as Cocoa Mountain is quite rare! It’s well worth building into your day, especially if you’re already planning to stop at Smoo Cave nearby.
If you want to plan a few coffee stops along the way, these are the cafes I would prioritize:
- Milk & Honey
- Cocoa Mountain, Durness
- Sovi’s Coffee
- Alba Cafe & Bakery
- Norse Cafe
- Coast Coffee Company
Many of these are small and run on short hours, especially outside of summer, so it’s worth checking opening times before you plan your day around one. They also make an easy break from the driving, so I’d try to spread them out rather than bunching them all into one stretch of the route.

Final Thoughts

There is no way to see everything on the NC500 in one trip, and that's okay. Start with the five unskippable stops: Dunrobin Castle, Whaligoe Steps, Duncansby Stacks, Smoo Caves, and Achmelvich Beach. Then build out the rest of your route around what you love most, whether that's beaches, castles, charming towns, hikes, or a good coffee stop. If you're short on time, pick one or two favourites in each category and skip the rest.
FAQ
What are the must-see stops on the NC500?
How do I decide what to cut from my NC500 itinerary?
Which NC500 beach should I visit if I only have time for one?
Which castles are worth visiting on the NC500?
Which towns should I prioritize on the NC500?
Should I prioritize hiking on an NC500 road trip?
What is the best cafe stop on the NC500?
Our Trusted Travel Partners
We only recommend products and services we personally use and trust.

SafetyWing
Travel medical insurance for nomads and remote workers
Booking.com
Find the best deals on hotels, apartments, and vacation rentals
AllTrails
Discover hiking trails with detailed maps and reviews
Surfshark
Secure VPN for safe browsing and accessing content worldwide
Get Your Guide
Find the best deals on tours and experiences
Airalo
Prepaid SIM cards for travelers
Trusted Housesitters
Find free accommodation by house and pet sitting worldwide
Wise
Send and receive money internationally with low fees* We may earn a commission when you make a purchase through our affiliate links, at no extra cost to you. We appreciate this support, which helps sustain our blog and allows us to create more content and help more great trips get planned!

