Skip to content
Make It Scotland

Search

Search
NC500

Guide to NC500 accommodation

Accommodation on the NC500 ranges from old-school country-house hotels with drawing-room fires and sporting chef's tables, to basic two-person pods with a kettle and a view.

NC500 Accommodation Guide: Where to Stay on the North Coast 500

Accommodation on the NC500 ranges from old-school country-house hotels with drawing-room fires and sporting chef's tables, to basic two-person pods with a kettle and a view. Between those extremes sits most of what you will actually use: family-run B&Bs, self-catering cottages, small hotels in fishing ports, purpose-built cabins and the growing network of campsites that cover the loop.

This guide walks through what to expect, what to book first, and where to stay section by section. Use it alongside the full NC500 hub guide and our campsites along the NC500 if you are camping or in a campervan.

What kind of accommodation exists on the NC500?

Hotels

The larger towns (Inverness, Ullapool, Thurso, Wick, Dornoch) have hotel stock that runs year-round. Smaller villages (Applecross, Shieldaig, Gairloch, Scourie, Durness) have a handful of characterful small hotels, most of them closed or reduced in winter. The Applecross Inn, The Torridon, Ceilidh Place in Ullapool, Kylesku Hotel and the Mackays Hotel in Wick are all worth their reputations.

B&Bs and guest houses

The backbone of NC500 accommodation. Often family-run, almost always friendly, usually very well-located. Expect a warm welcome, a cooked breakfast, and local knowledge of the road ahead. Book direct where possible: many smaller operators are not on the big booking sites and the ones who are often give better rates directly.

Self-catering

Cottages, cabins and converted crofts make up a large share of stock on the route, particularly on the west and north coasts. The advantage is space and independence. The disadvantage is minimum stays (often three or seven nights in peak season), which doesn't always suit a loop trip. Self-catering works well if you plan to base yourself for two or three nights in a single location and day-trip out.

Pods and cabins

Small insulated structures that sleep two to four, most with basic heating and some with private bathrooms. A compromise between camping and a B&B: not as expensive as a hotel, warmer and drier than a tent. There are pods at Durness, Brora, Ullapool and several points around Assynt and Sutherland. NC500 Pods at Brora on the east coast are a good example.

Campsites

Every section of the route has campsites, from well-serviced family parks to small, basic fields with a toilet block and a view. Our ‘main campsites along the NC500’ lists every main site with amenities, season and suitability.

Wild camping

The Scottish Outdoor Access Code permits wild camping on most land, but the realities of the NC500 have pushed local councils to restrict overnight parking in specific places. Stick to designated campsites where possible. See our motorhome and campervan guide for the full picture.

How to structure your stays

The biggest question is whether to move every night or base yourself in fewer places. Our general advice for a seven-day trip:

·        Night 1: Applecross.

·        Night 2: Torridon or Gairloch.

·        Night 3: Ullapool.

·        Night 4: Durness.

·        Night 5: Thurso or nearby.

·        Night 6: Dornoch or Golspie.

·        Night 7: Inverness.

For longer trips, add a second night in any of Applecross, Ullapool or Durness. For shorter trips, cut the Thurso or Dornoch night and push straight through. Our 7-day NC500 itinerary follows this structure. For five and ten day versions, see the 5-day itinerary and the 10-day itinerary.

Section by section (Clockwise)

Cannich to Inverness

Highland Retreats, Cannich
Beaufort Cottages, Inverness
Castle View Guest House, Inverness
Columba Hotel, Inverness
Frisco Villas, Inverness
Glen Mhor Hotel & Apartments, Inverness
Heathmount Hotel, Inverness
Kingsmill Hotel, Inverness
Ness Lodges, Inverness
Rocpool Reserve, Inverness

Blackisle

North Kessock Hotel, Kessock
Allangrange Hotel, Munlochy
Blackisle Yurts, Fortrose
Blackisle Pods and Bothy, Knockbain
Sutor Coops Pods, Cromarty

Wester Ross

Ledgowan Lodge Hotel, Achnasheen
Strathcarron Station House, Strathcarron
Rockvilla Rooms, Lochcarron
Applecross Inn, Applecross
Tigh An Eilean, Shieldaig
Shieldaig lodge, Shieldaig
Ben Damph Estate, Shieldaig
The Torridon, Torridon
Ferroch House, Torridon
Kinlochewe Hotel, Kinlochewe
Loch Maree Hotel, Talladale
Badachro Inn, Badachro
The Old Inn, Gairloch
Myrtle Bank Hotel, Gairloch
Corriness House, Poolewe
Fionn Croft, Melvaig
Dundonnell Hotel, Dundonnell
Westlea House, Ullapool
Waterfell, Ullapool
Royal Hotel, Ullapool
Ardvreck House Hotel, Ullapool
The Highland bothies, Ullapool

North West Sutherland

Lazybed Accommodation, Inverkirkaig
Waterloo Lodge, Lochinver
Mountview, Lochinver
Inverlodge, Lochinver
Caisteal Laith, Lochinver
NC500 Pods, Achmelvich
Inchnadamph Explorer’s Lodge, Inchnadamph
Drumbeg Hotel, Drumbeg
Scourie Lodge, Scourie
Island View Pods, Talmine
Tongue Hotel, Tongue
Bettyhill Hotel, Bettyhill
Strathy Bay Pods, Strathy

Caithness

Pennyland House, Thurso
Park Hotel, Thurso
Crofter’s Snug, Thurso
Ulbster Arms Hotel, Halkirk
Seaview Hotel, John O’Groats
Sinclair Bay Lodges, Keiss
Nethercliffe Hotel, Wick
Caithness View, Wick
Portland Hotel, Lybster
North star glamping, Lybster
Craiglea Lodge and pods, Latheron
Dunbeath Retreat, Dunbeath

South East Sutherland

Helmsdale Hostel, Helmsdale
NC500 Pods, Brora
Clynelish Farm B&B, Brora
Birdwatcher’s Cabin, Golspie
Lairg Glamping Pods, Torroble
Loch Shin Glamping Pods, Lairg
Migdale Heights, Ardgay
Evelix Pods, Evelix
Dornoch Castle Hotel, Dornoch

Easter Ross

Snug on the Bay, Tain
Royal Hotel, Tain
Castlecraig farm, Nigg
Newmore Highland Pods, Invergordon
Kiltearn Guest House, Evanton
Coul House Hotel, Strathpeffer
Tulloch Castle Hotel, Dingwall

What to book first

If you are planning a summer trip and have only a few slots to prioritise, start with these:

1.     Applecross (smallest, fills first).

2.     Durness (small village, limited stock).

3.     Torridon (one hotel, limited self-catering).

4.     Scourie (limited options, popular stop).

5.     Gairloch and Ullapool (more flexible, but still book ahead for peak).

East coast accommodation in Thurso, Wick, Dornoch and Inverness is much easier to book last-minute. If you have to leave some nights unbooked, leave the east coast nights.

Dogs, EVs and accessibility

·        Most NC500 accommodation is dog-friendly. Some charge a small fee. Always check directly rather than relying on the listing site category.

·        EV charging is still limited on the west and north coasts. Inverness, Ullapool, Thurso and Dornoch are reliable. Plan around those. If you have an electric car, research charging points carefully before you drive.

·        Accessibility varies hugely. Smaller B&Bs and self-catering cottages often have steps, narrow doorways and old bathrooms. Hotels in the larger towns tend to have at least one accessible room. Check specific requirements before booking.

Frequently asked questions

How far in advance should I book NC500 accommodation?

For May to September stays in Applecross, Torridon and Durness, book six to nine months in advance. For April, October and off-season, two to three months is usually enough. Avoid assuming walk-in availability anywhere between June and August.

Is the NC500 dog-friendly?

Very. Most accommodation, pubs, beaches and campsites welcome dogs. A few hotels charge a small fee. Check directly if it matters.

Can you find cheap accommodation on the NC500?

Yes. Campsites, pods and hostels all offer budget options. The Cape Wrath hostel, the Hostelling Scotland properties, and the network of small campsites covered in our [LINK: campsites guide → /guides/campsites-along-the-nc500] keep costs manageable.

Are there Airbnbs on the NC500?

Yes, though a growing number of Highland communities have raised concerns about short-lets. Many independent self-catering properties run their own booking pages at lower cost than Airbnb's headline price. Book direct where possible.

Which is the best town to base yourself on the NC500?

Ullapool and Durness give you the best coverage of the west and north. If you are only going to stop in two places, pick one of each. If one, Ullapool gives you access to Torridon, Assynt and Gairloch within day-trip reach.

Related articles