Home › Northern Highlands route › North Coast 500

Map: 55 of 55 places shown, 28 at an approximate location (town or village centre, drawn faded with a dashed edge). The route line is simplified and joins the main towns, so use a proper map or satnav for driving. Map data © OpenStreetMap contributors.

The North Coast 500 with a dog: a dog-friendly route guide

Short answer: Yes, the North Coast 500 has dog-friendly options. We list 55 checked places so far, including The Anderson, Royal Hotel Cromarty, Applecross Inn, Applecross Campsite. Each listing shows where dogs are allowed, any fees, the source and the date we last checked it.

🐾 Suggest a dog-friendly place

Map of Scotland with the North Coast 500 loop from Inverness highlighted in five coloured stretches
Overview: Natural Earth outline (public domain); simplified route. Download PNG

The North Coast 500 is a 516-mile loop that starts and ends in Inverness. We have split it into five stretches, travelling west first. Each place shows where dogs are allowed, any fees and the source we checked.

Inverness to Applecross (11)Applecross to Ullapool (10)Ullapool to Durness (5)Durness to John o' Groats (14)John o' Groats down the east coast to Inverness (15)

Inverness to Applecross (11)

Inverness (8)

Black Isle Bar and Rooms Church Street, Inverness

Inside: Yes, dogs welcome

Last verified 2026-10-16 · Source: Venue website

Glen Mhor Hotel and Apartments Ness Bank, Inverness

Inside: Yes, dog-friendly rooms, maximum 2 dogs £20 per room per night

Last verified 2026-10-16 · Source: Venue website

Kingsmills Hotel Inverness

Inside: Yes, dedicated dog-friendly rooms

Last verified 2026-10-16 · Source: Venue website

Loch Ness Country House Hotel Dunain, Inverness

Inside: Yes, the hotel says it is dog friendly

Last verified 2026-10-16 · Source: Venue website

Heathmount Hotel Inverness

Inside: Rooms, bars, lounge and terrace; not the main restaurant Outside: Yes, terrace

Last verified 2026-10-16 · Source: Venue website

Glenmoriston Townhouse Ness Bank, Inverness

Inside: Yes, dogs accepted in the hotel Separate charges apply; waiver signed at check-in

Last verified 2026-10-16 · Source: Venue website

Lochardil House Stratherrick Road, Inverness

Inside: A selection of rooms, agreed with the hotel before arrival £20 per dog per night, maximum £80 per dog

Last verified 2026-10-16 · Source: Venue website

Culloden Moor Caravan and Motorhome Club Campsite Culloden Moor, near Inverness

Outside: Yes, dogs welcome at all Club campsites Pet charges may apply

Last verified 2026-10-16 · Source: operator website

Strathpeffer (1)

Ben Wyvis Hotel Strathpeffer

Inside: Dog-friendly rooms, up to 2 dogs per room £25 to £30 per dog per night

Last verified 2026-10-16 · Source: operator website

Applecross (2)

Applecross Inn Applecross

Inside: Some rooms, maximum 2 dogs; bring the dog's own bedding Outside: Yes, well-behaved dogs on leads

Last verified 2026-10-16 · Source: Venue website

Applecross Campsite Applecross

Outside: Yes, on a lead at all times on site

Last verified 2026-10-16 · Source: Venue website

Applecross to Ullapool (10)

Torridon (1)

The Torridon Torridon

Inside: Dog-friendly Chestnut Cottage; the hotel building and 1887 restaurant are pet free Outside: Yes, in the grounds; lead near the hotel and avoid fields with cattle

Last verified 2026-10-16 · Source: Venue website

Kinlochewe (2)

Kinlochewe Hotel Kinlochewe

Inside: A few dog-friendly rooms only; call first

Last verified 2026-10-16 · Source: Venue website

Kinlochewe Caravan and Motorhome Club Campsite Kinlochewe

Outside: Yes, dogs welcome at all Club campsites Pet charges may apply

Last verified 2026-10-16 · Source: operator website

Gairloch (3)

The Old Inn Gairloch

Inside: Yes, dog-friendly rooms with a dog bed and bowl; some rooms and areas are dog free

Last verified 2026-10-16 · Source: Venue website

Shieldaig Lodge Badachro, Gairloch

Inside: Some rooms, up to 2 dogs; all areas except the restaurant; dine in the whisky bar Outside: Not in the back garden (falconry centre)

Last verified 2026-10-16 · Source: Venue website

The Gairloch Hotel Gairloch

Inside: Yes, rooms and bar; not the restaurant £10 per dog per night

Last verified 2026-10-16 · Source: Venue website

Ullapool (4)

The Ceilidh Place Ullapool

Inside: Yes, dog-friendly rooms; on a lead in public areas

Last verified 2026-10-16 · Source: Venue website

The Ferry Boat Inn Ullapool

Inside: A few rooms; one small or medium dog by arrangement

Last verified 2026-10-16 · Source: Venue website

The Argyll Ullapool

Inside: A few rooms; one small or medium dog by arrangement

Last verified 2026-10-16 · Source: Venue website

Ardmair Point Holidays Ardmair, near Ullapool

Inside: Only properties marketed as dog friendly; check each property's Dogs section Charges vary by property

Last verified 2026-10-16 · Source: Venue website

Ullapool to Durness (5)

Kylesku (2)

Kylesku Hotel Kylesku

Inside: Dog-friendly rooms, plus the lounge and bar when not too busy £20 per dog per night, maximum £80 per dog

Last verified 2026-10-16 · Source: Venue website

Kylesku Lodges Kylesku

Inside: Sconser, Schiehallion and Glenlude lodges only, maximum 1 dog

Last verified 2026-10-16 · Source: Venue website

Scourie (1)

Scourie Caravan and Camping Park Scourie

Outside: Yes, dogs can come too

Last verified 2026-10-16 · Source: Venue website

Durness (2)

Mackay's Collection self-catering Durness

Inside: Yes, maximum 2 dogs per property £50 per dog cleaning charge

Last verified 2026-10-16 · Source: Venue website

Sango Sands Oasis Durness

Outside: Yes, pets under control Free

Last verified 2026-10-16 · Source: Venue website

Durness to John o' Groats (14)

Tongue (2)

The Tongue Hotel Tongue

Inside: Rooms 1, 2, 3, 6, 7, 9, 15, 16, 17, 20 and 21, plus the lounge and bar when not too busy £20 per dog per night, maximum £80 per dog

Last verified 2026-10-16 · Source: Venue website

Ben Loyal Hotel Tongue

Inside: Bar and some rooms and pods, maximum 2 dogs; not in the dining room £20 cleaning fee

Last verified 2026-10-16 · Source: Venue website

Bettyhill (2)

Bettyhill Hotel Bettyhill

Inside: Yes, the bar area and hotel rooms

Last verified 2026-10-16 · Source: Venue website

Farr Bay Inn Bettyhill

Inside: Pet-friendly accommodation, depending on room type; maximum 2 pets Up to £20 per stay where shown at booking

Last verified 2026-10-16 · Source: Venue website

Forsinard (1)

RSPB Forsinard Flows Forsinard, inland from Melvich

Inside: Visitor centre: assistance dogs only Outside: Yes, on a short lead or under close control

Last verified 2026-10-16 · Source: official website

Thurso (3)

Forss House Hotel near Thurso

Inside: Yes, dedicated dog-friendly rooms

Last verified 2026-10-16 · Source: Venue website

Thurso Bay Camping Thurso

Outside: Yes, on a lead at all times on site

Last verified 2026-10-16 · Source: Venue website

Ulbster Arms Hotel Halkirk, near Thurso

Inside: Yes, in the majority of rooms

Last verified 2026-10-16 · Source: Venue website

Dunnet (4)

Northern Sands Hotel Dunnet

Inside: No (no pets inside the hotel) Outside: Yes, in the beer garden

Last verified 2026-10-16 · Source: Venue website

Dunnet Bay Distillers Dunnet

Inside: Shop only; not in the Still House or Tasting Room, so no tours Outside: Yes, garden and sheltered lead tether

Last verified 2026-10-16 · Source: Venue website

Dunnet Head RSPB reserve Dunnet Head

Outside: Yes; keep close, ideally on a short lead, 1 April to 15 August

Last verified 2026-10-16 · Source: official website

Dunnet Bay Caravan and Motorhome Club Campsite Dunnet

Outside: Yes, dogs welcome at all Club campsites Pet charges may apply

Last verified 2026-10-16 · Source: operator website

John o' Groats (2)

Castle of Mey grounds near John o' Groats

Inside: No, not in the castle, Animal Centre or Walled Garden Outside: Yes, on a lead in the grounds

Last verified 2026-10-16 · Source: Venue website

John o' Groats Caravan and Camping Site John o' Groats

Outside: Yes, on a lead at all times on site

Last verified 2026-10-16 · Source: Venue website

John o' Groats down the east coast to Inverness (15)

Wick (1)

Mackays Hotel Wick

Inside: Yes, rooms, apartments, public areas and bar dining £25 per dog per stay, maximum 2 dogs per room

Last verified 2026-10-16 · Source: Venue website

Helmsdale (1)

Helmsdale Hostel Helmsdale

Inside: Yes, by prior arrangement £10 per dog

Last verified 2026-10-16 · Source: Venue website

Brora (2)

Royal Marine Hotel Brora

Inside: Yes, guest rooms, plus the lounge and bar when not too busy £20 per dog per night, maximum £80 per dog

Last verified 2026-10-16 · Source: Venue website

Brora Caravan and Motorhome Club Campsite Brora

Outside: Yes, dogs welcome at all Club campsites Pet charges may apply

Last verified 2026-10-16 · Source: operator website

Golspie (1)

Golspie Inn Golspie

Inside: Yes, dogs can stay

Last verified 2026-10-16 · Source: Venue website

Dornoch (3)

Dornoch Castle Hotel Dornoch

Inside: Four Garden Standard rooms, bar and beer garden; not in the restaurant at lunch or dinner Outside: Yes, beer garden £10 per stay

Last verified 2026-10-16 · Source: Venue website

Links House Dornoch

Inside: A limited number of rooms by arrangement; not in MARA restaurant

Last verified 2026-10-16 · Source: Venue website

Royal Golf Hotel Dornoch

Inside: Yes, guest rooms, plus the lounge and bar when not too busy £20 per dog per night, maximum £80 per dog

Last verified 2026-10-16 · Source: Venue website

Invergordon (1)

RSPB Nigg Bay Nigg Bay, Cromarty Firth

Outside: Yes; short lead from 1 April to 15 August

Last verified 2026-10-16 · Source: official website

Black Isle (6)

The Anderson Fortrose, Black Isle

Inside: Yes, hotel, bars and restaurant are all pet friendly

Last verified 2026-10-16 · Source: Venue website

Royal Hotel Cromarty Cromarty, Black Isle

Inside: Rooms 2 and 3 and the apartment, one small or medium dog; on a lead throughout the hotel except the lounge bar restaurant £10 per dog per night

Last verified 2026-10-16 · Source: Venue website

Sutor Creek Cromarty, Black Isle

Inside: No Outside: Yes, outside seating with dog ties and a water bowl

Last verified 2026-10-16 · Source: Venue website

RSPB Udale Bay Jemimaville, Black Isle

Outside: Yes; short lead from 1 April to 15 August and near livestock

Last verified 2026-10-16 · Source: official website

RSPB Fairy Glen Rosemarkie, Black Isle

Outside: Yes; keep close, ideally on a short lead, 1 April to 15 August

Last verified 2026-10-16 · Source: official website

Fortrose Bay Campsite Fortrose, Black Isle

Outside: Yes, well-behaved dogs under control

Last verified 2026-10-16 · Source: Venue website

Cafes, pubs and restaurants (3)

Every place above, grouped by type.

Places to stay (45)

Every place above, grouped by type.

Walks (5)

Every place above, grouped by type.

Days out (2)

Every place above, grouped by type.

A liver-coloured Border Collie looking at the camera
Photo: John Haslam, CC BY 2.0, cropped
A chocolate Labrador on a beach
Photo: Armando Olivari, CC BY-SA 3.0, cropped

🐾 Suggest a dog-friendly place

FAQ

Is North Coast 500 dog friendly?

Yes, the North Coast 500 has dog-friendly options. We list 55 checked places so far, including The Anderson, Royal Hotel Cromarty, Applecross Inn, Applecross Campsite. Each listing shows where dogs are allowed, any fees, the source and the date we last checked it.

How much do places to stay in North Coast 500 charge for dogs?

Charges we have recorded: Royal Hotel Cromarty: £10 per dog per night; Kylesku Hotel: £20 per dog per night, maximum £80 per dog; Mackay's Collection self-catering: £50 per dog cleaning charge; Sango Sands Oasis: Free; The Tongue Hotel: £20 per dog per night, maximum £80 per dog; Ben Loyal Hotel: £20 cleaning fee; Mackays Hotel: £25 per dog per stay, maximum 2 dogs per room; Royal Marine Hotel: £20 per dog per night, maximum £80 per dog; Dornoch Castle Hotel: £10 per stay; Glen Mhor Hotel and Apartments: £20 per room per night; Glenmoriston Townhouse: Separate charges apply; waiver signed at check-in; Lochardil House: £20 per dog per night, maximum £80 per dog; Culloden Moor Caravan and Motorhome Club Campsite: Pet charges may apply; Ben Wyvis Hotel: £25 to £30 per dog per night; Kinlochewe Caravan and Motorhome Club Campsite: Pet charges may apply; The Gairloch Hotel: £10 per dog per night; Ardmair Point Holidays: Charges vary by property; Farr Bay Inn: Up to £20 per stay where shown at booking; Dunnet Bay Caravan and Motorhome Club Campsite: Pet charges may apply; Helmsdale Hostel: £10 per dog; Brora Caravan and Motorhome Club Campsite: Pet charges may apply; Royal Golf Hotel: £20 per dog per night, maximum £80 per dog.

Are there seasonal dog rules on the North Coast 500?

Some sites set their own. RSPB Dunnet Head asks you to keep your dog close, ideally on a short lead, from 1 April to 15 August for ground-nesting birds. We have not found official seasonal dog bans for the beaches we list, so follow the Scottish Outdoor Access Code and any signs on the day.

Do dogs need to be on a lead?

Many walks and estates here ask for leads, especially near livestock and ground-nesting birds from April to July. Follow the Scottish Outdoor Access Code and any local signs.

More dog-friendly areas in Scotland

Get the monthly Wag Scotland letter

New dog-friendly places, beach rule changes and one trip idea a month. Free, unsubscribe any time.

We will send you an email to confirm your sign-up. Your email is stored by our email provider, MailerLite, only to send this newsletter. See our privacy policy.