White houses line a rocky autumn shore beneath a rugged mountain; storm clouds part for warm sunlight, reflected on calm water.

Where To Stay Along The NC500 (2026 Guide)

Choosing where to stay is one of the biggest decisions you will make when planning the NC500. The route loops around hundreds of miles of remote coastline, with long gaps between towns and very few places to sleep in the smaller villages. Rooms book up months ahead in summer, and the right base for the night can be the difference between a relaxed evening by the water and a long, tiring drive to find somewhere with a free bed.

In this post, I break down the big question of campervan versus rental car, then share where I recommend ending each day on a 5, 7, and 10 day trip. Along the way, I walk through the best towns to stay in, from Dornoch and Wick on the east coast to Durness, Lochinver, and Torridon in the west, with hotels, apartments, and unique stays to book in each.

Campervan or Rental Car?

A silver camper van with its pop-top raised sits beside a calm lake and green hillside beneath dramatic gray clouds, creating a moody, adventurous travel scene.

The first big decision when you’re planning an NC500 road trip is what vehicle you’re taking. It shapes everything else, from where you sleep to how far you drive each day.

Taking a campervan is a popular choice, and it’s what we did. It gives you amazing flexibility, the campsites along the route are incredible, and there is nothing better than whipping up a cup of tea in a car park after a cold and windy coastal walk. You can stop wherever the views are best, you never have to worry about a town being fully booked, and you wake up somewhere beautiful every morning.

The campervan route isn’t for everyone, though. It puts you at the mercy of the weather, comes with a slew of daunting van chores like emptying waste and filling water, and means you need to navigate tight, narrow roads in an oversized vehicle. If you’re not confident driving on single track, that last part alone can be a dealbreaker. Campervans also book up early for the summer, so reserve yours well in advance.

If a campervan sounds like an inconvenience, pick up the smallest rental car you can find and plan to bounce between hotels and B&Bs. A small car makes the narrow roads and passing places much less stressful, and you get a real bed and a private bathroom at the end of every day. Since the NC500 is a long circular route, it makes the most sense to change accommodation each night and gradually make your way around the loop rather than basing yourself in one spot. Book early, as rooms in the smaller villages are limited and fill up fast.

Where To Stay Along The NC500

Wet country road curves beside a stone wall toward a Route 500 sign on a grassy bank beneath gray skies, creating a quiet, remote travel scene.

Which towns you stay in will depend largely on how long your trip is. On a quick 5 day trip you will be covering more ground each day, so you will probably base yourself in the larger towns. On a more in-depth 10 day journey you won’t need to take on such long drives, and you can slow down at some cute B&Bs and unique accommodations in the smaller communities.

All of the suggested routes below assume you’re driving counter clockwise, and the final day is the drive back into Inverness.

For a quick 5 day trip I would recommend these being your ending point for each day:

For a 7 day trip, I would add a few more stops to break up the long driving days:

For a 10 day trip I would slow it down and suggest these:

  • Night 1: Dornoch
  • Night 2: Wick
  • Night 3: John o' Groats
  • Night 4: Dunnet *Dunnet is a short hop from John o' Groats. On the 10 day plan, night 4 works as a slow day for Dunnet Head, Dunnet Bay, and a long lunch.
  • Night 5: Tongue
  • Night 6: Durness
  • Night 7: Lochinver
  • Night 8: Ullapool
  • Night 9: Torridon
  • Day 10: Finish in Inverness via Applecross

Where To Stay In Dornoch

A woman stands among coastal dune grasses, shading her eyes as she looks across a sandy beach and calm blue sea under a bright, cloud-dotted sky.
A woman in a peach blouse and white skirt walks past a red door on a sunlit, old stone cottage, surrounded by flowering shrubs; the scene feels warm and peaceful.

Dornoch is a great first stop on the route, and a gentle way to ease into the trip. This pretty seaside town sits about an hour north of Inverness, with a historic cathedral, a long sandy beach, and a charming square lined with cafes and shops. It is small enough to wander in an evening, and a good place to shake off any jet lag before the narrow roads begin. There are also a few lovely bed and breakfasts, which makes it a nice place to start slowing down and settling in.

Heartseed House Bed & Breakfast
Image from Booking.com

Heartseed House Bed & Breakfast

Check Availability
Woodlands Bed and Breakfast
Image from Booking.com

Woodlands Bed and Breakfast

Check Availability

Where To Stay In Wick

A quiet, rain-darkened street lined with historic stone buildings, a church spire and domed clock tower beneath a gray sky.

Wick is the biggest town on the north east coast, which makes it a practical and well-placed overnight stop. It is a working harbour town with a good selection of supermarkets and restaurants, so it is an easy place to restock before the more remote stretches ahead. It is also close to some of the best stops on this leg, including Whaligoe Steps and the clifftop ruins of Castle Sinclair Girnigoe. You will find a mix of classic hotels and self-catering apartments here, so there is something to suit whether you want a pub downstairs or a kitchen of your own.

Standard Hotels

A standard hotel is the simplest option and often the best fit for a quick trip. You get a private room, and usually a restaurant or pub downstairs, so you can finish a long day of driving without having to find dinner. Most include breakfast, which is a big help when you want an early start. The trade-off is space and flexibility. Rooms tend to be compact, and you are eating on the hotel’s schedule rather than your own.

Mackays Hotel
Image from Booking.com

Mackays Hotel

Check Availability
Norseman Hotel
Image from Booking.com

Norseman Hotel

Check Availability

Full Apartments

A full apartment gives you the whole place to yourself, usually with a kitchen, a living area, and a separate bedroom. It is a great choice if you are staying more than one night, travelling with a group, or want to cook your own meals and save on eating out, which adds up quickly in Scotland. It also gives you room to spread out and dry wet gear after a rainy day. The trade-off is that there is no reception desk or restaurant on site, and breakfast is on you, so pick up groceries before you arrive.

Church View
Image from Booking.com
The Old Salt House
Image from Booking.com

The Old Salt House

Check Availability

Where To Stay In John O' Groats

A white signpost at John o’Groats points toward distant destinations above a small harbor, boats, dark sea, and cloudy sky; calm, windswept mood.

John o’ Groats is a small harbour village at the far northeastern tip of mainland Scotland, and it is one of the most recognizable stops on the route. The famous signpost is the obvious photo stop, but the real draw is what is nearby. Duncansby Stacks and Duncansby Head are a short drive away, and the ferry to Orkney leaves from the harbour, so it is a natural place to spend a night and slow things down. Accommodation is limited, so book early, especially in summer.

Seaview John o' Groats Hotel
Image from Booking.com

Seaview John o' Groats Hotel

Check Availability
Kitty Lass
Image from Booking.com

Where To Stay In Dunnet

A rugged green headland rises above a sheer, weathered sea cliff as white waves crash against the rocky shore beneath a cloudy, misty sky.
Wind-blown dune grass frames a sandy beach and calm, shallow waves beneath a cloudy sky, with a low green headland in the distance; quiet, overcast coastal mood.

Dunnet is a quiet little village on the north coast, and a great place to slow down for a night. It sits right beside Dunnet Bay, a long stretch of pale sand that is perfect for an evening walk, and it is only a short drive from Dunnet Head, the northernmost point of mainland Britain. With so few places to stay nearby, it feels far more remote than John o’ Groats, which makes it a nice spot to unwind after a day on the road. Book early, as options are limited and fill up quickly in summer.

Northern Sands Hotel
Image from Booking.com

Northern Sands Hotel

Check Availability
Off Grid Yurt
Image from Booking.com

Off Grid Yurt

Check Availability

Where To Stay In Tongue

A quiet country lane curves past a dry-stone wall and leafy trees toward a white cottage; a green Tongue Stores sign lists news, groceries, post and Spar.
A small herd of cattle grazes in a golden meadow beneath scattered trees, while a flock of birds circles high in the pale sky, creating a calm rural scene.

Tongue is a small village on the north coast, set beside the Kyle of Tongue, a wide tidal inlet with Ben Hope and Ben Loyal rising in the distance. It is one of the prettiest spots on this leg of the route, and the causeway across the water is a drive worth taking slowly. The village is tiny, so it feels properly remote, and it is a good place to rest up before the longer, narrower roads of the west coast. Options are limited here, so book early in summer.

The Tongue Hotel
Image from Booking.com

The Tongue Hotel

Check Availability
Kildinguie - Traditional Cottage
Image from Booking.com

Kildinguie - Traditional Cottage

Check Availability

Where To Stay In Durness

A wooden boardwalk winds over a grassy coastal headland toward the blue ocean, above a sandy beach beneath a bright, cloudy sky. The scene feels peaceful.

Durness is the last village on the north coast before the route turns south, and it is one of the most memorable places to spend a night. It sits right beside some of the best stops on the whole drive, including Smoo Cave, Balnakeil Beach, and the craft village with its hot chocolate. The sunsets over the water are worth planning your evening around, and the village is small and quiet enough to feel properly remote. Accommodation is limited, so book early, especially in summer.

Durness Youth Hostel
Image from Booking.com

Durness Youth Hostel

Check Availability
Wallaby’s
Image from Booking.com

Where To Stay In Lochinver

A quiet sandy cove with clear turquoise water, rocky green headlands, and sunlit boulders beneath a blue, cloud-filled sky, creating a peaceful coastal scene.

Lochinver is a working fishing harbour on the west coast and a great base for some of the best scenery on the route. It sits below the odd, rounded peaks of Suilven and Canisp, and it is a short drive from Achmelvich Beach and Stac Polaidh. The village is also known for its famous pie shop, so it is a good place to plan a casual lunch or dinner. Options are limited, so book early, especially in summer.

Inver Lodge
Image from Booking.com
Inverpod
Image from Booking.com
Lochinver Manse
Image from Booking.com

Lochinver Manse

Check Availability

Where To Stay In Ullapool

Ullapool is the biggest town on the west coast, and it is a great place to spend a night. It has a pretty harbour, plenty of cafes and pubs, and a good selection of places to eat, so it is an easy stop after a long day on the road. It is also a good place to restock on groceries and fuel before the remote stretches ahead. With more accommodation than most villages on this leg, you can choose between a classic hotel and a place of your own.

Hotels

Riverside
Image from Booking.com
The Arch Inn
Image from Booking.com

The Arch Inn

Check Availability

Full Apartments

Taigh Sona
Image from Booking.com
Number 27
Image from Booking.com

Where To Stay In Torridon

A quiet coastal village of white houses lines dark water beneath a sunlit green mountain, with heavy gray clouds overhead creating a dramatic, moody scene.

Torridon is where the mountains really take over. The village sits at the head of a sea loch, surrounded by some of the most dramatic peaks on the route, including Liathach and Beinn Eighe, so the views from your window are half the appeal. It is a small, quiet spot with very little around it, which makes it feel properly remote and a great place to end a day on the west coast. It is also the last overnight stop before the Bealach na Bà and the drive back to Inverness, so a night here sets you up well for the final leg. Accommodation is limited, so book early, especially in summer.

Torridon Youth Hostel
Image from Booking.com

Torridon Youth Hostel

Check Availability
Rubha Lodge
Image from Booking.com

Where To Stay In Inverness

Budget Option

Inverness Youth Hostel
Image from Booking.com

Inverness Youth Hostel

Check Availability

Standard Hotels

Winmar Guesthouse
Image from Booking.com

Winmar Guesthouse

Check Availability
The Glenmoriston Townhouse Hotel
Image from Booking.com

The Glenmoriston Townhouse Hotel

Check Availability

Full Apartments

Hillside Luxury Apartments
Image from Booking.com

Hillside Luxury Apartments

Check Availability
Shore Street Apartments
Image from Booking.com

Shore Street Apartments

Check Availability

Inverness is the starting and finishing point of the NC500, and it is worth giving yourself a night here at one end of the trip or both. As the capital of the Highlands, it has the widest choice of hotels, restaurants, and supermarkets on the whole route, so it is an easy place to stock up on groceries, pick up your rental, and ease into the trip.

If you are flying in, you will likely land here or Glasgow. It is a great spot to spend your first evening wandering along the River Ness, grabbing dinner, and getting a good night’s sleep before the narrow roads begin. It is just as handy at the end of the loop, with plenty of places to celebrate over a proper meal and a comfortable bed before the journey home.

Final Thoughts

A quiet road passes white stone cottages and parked cars beside a lake, with low mist veiling brown hills under a gray sky.

Where you stay on the NC500 shapes the whole trip. A campervan gives you flexibility and a front row seat to the scenery, but it comes with van chores and tight roads. A small rental car and a string of hotels, B&Bs, and apartments is the more comfortable option, and it makes the narrow roads a lot less stressful. Whichever you choose, book early, since rooms in the smaller villages are limited and fill up fast in summer.

The towns you pick depend on how much time you have. On a 5 or 7 day trip, bases like Wick, Tongue, Lochinver, and Torridon keep the driving days manageable. With 10 days, you can add Dornoch, John o’ Groats, Dunnet, Durness, and Ullapool, and slow down enough to enjoy each stop. Inverness works well as a bookend at the start, the finish, or both.

Once your nights are sorted, the next step is deciding how to fill your days. Our NC500 things to do guide covers the best castles, beaches, cliffs, and hikes along the route. If you would rather have it all planned out, our NC500 itinerary breaks the route into manageable driving days with stops, distances, and tips along the way.