Skip to main content

Dog-friendly hotels and B&Bs in the Scottish Highlands

62 listed · best reviewed first

Updated · Ratings from Google · All hotels and B&Bs in the Scottish Highlands

Kingsmills Hotel

Inverness

Kingsmills Hotel

★ 4.5 (2,870)

A four-star hotel in a quiet residential part of Inverness with an indoor pool, spa and gardens, about a mile from the city centre.

Kingsmills Hotel

Inverness

Kingsmills Hotel

★ 4.5 (2,863)

A long-established four-star hotel on the edge of Inverness with extensive spa facilities, set in mature grounds beside the golf course.

The Holly Tree Hotel

Argyll

The Holly Tree Hotel

★ 4.4 (1,483)

A 20-room former railway station hotel on Kentallen Pier in Appin, with loch views and an indoor pool close to Ben Nevis.

Inverness Palace Hotel & Spa, WorldHotels Distinctive

Inverness

Inverness Palace Hotel & Spa, WorldHotels Distinctive

★ 4.3 (1,565)

A four-storey riverside hotel on Ness Walk in Inverness, with 110 rooms, spa and pool, and castle views close by.

The Balavoulin

Aviemore

The Balavoulin

★ 4.4 (1,152)

Small 8-room hotel on Grampian Road in Aviemore, with mountain views over the Cairngorms and its own garden and bar.

Coul House Hotel

Strathpeffer

Coul House Hotel

★ 4.8 (586)

A 21-room country hotel near Strathpeffer, within reach of Culloden Battlefield and the Highland countryside around Contin.

Allangrange Hotel near Inverness

Munlochy

Allangrange Hotel near Inverness

★ 4.5 (792)

A traditional stone-built hotel in Munlochy, near Inverness, known as much for its restaurant as its comfortable rooms.

Kylesku Hotel

Lairg

Kylesku Hotel

★ 4.4 (913)

Kylesku Hotel sits by the water in Kylestrome, Highlands, with mountain views and fishing right on its doorstep.

Aultguish Inn

Garve

Aultguish Inn

★ 4.6 (652)

A traditional Highland inn near Garve with just six rooms, a bar, restaurant and mountain views, close to Loch Maree.

Roam West

Fort William

Roam West

★ 4.5 (739)

Hotel at Inchree near Fort William with mountain views and a menu of venison, lamb kofta and haggis in its own restaurant.

Drumbuie Farm B&B

Inverness

Drumbuie Farm B&B

★ 4.7 (556)

A working farm B&B in Drumnadrochit, close to Loch Ness and Urquhart Castle, with en-suite rooms and free parking.

Holiday Inn Express Inverness

Inverness

Holiday Inn Express Inverness

★ 4.1 (1,297)

A no-fuss base for drivers touring the Highlands, with free parking, pet-friendly rooms and easy reach of Loch Ness and Inverness city centre.

The Torridon

Wester Ross

The Torridon

★ 4.6 (580)

An 18-room Highland hotel at Achnasheen with en-suite rooms, a bar and restaurant, and fishing on the doorstep.

Torridon Estate

Wester Ross

Torridon Estate

★ 4.6 (580)

A Highlands B&B at Torridon House with sea views, garden seating and breakfast included, close to Loch Alsh in Torridon.

The Torridon

Scottish Highlands

The Torridon

★ 4.6 (578)

A family-run former shooting lodge on Loch Torridon with 18 rooms, a two-acre kitchen garden and one of Scotland's better whisky bars.

Cairn Hotel - Inn

Carrbridge

Cairn Hotel - Inn

★ 4.6 (560)

A 14-room inn on Main Road in Carrbridge, with its own gym and garden, handy for exploring the Cairngorms.

Airds Hotel And Restaurant

Appin

Airds Hotel And Restaurant

★ 4.6 (530)

In the fishing village of Port Appin on Argyll's coast, Airds Hotel And Restaurant pairs 11 elegant lochside rooms with acclaimed dining and a whisky bar.

Flodigarry Hotel and Skye Restaurant

Staffin

Flodigarry Hotel and Skye Restaurant

★ 4.4 (704)

Hotel at Flodigarry near Staffin, Isle of Skye, with sea views, on-site restaurant and free parking, close to walking, cycling and fishing spots.

Inverlochy Castle Hotel

Scottish Highlands

Inverlochy Castle Hotel

★ 4.6 (524)

A Victorian castle hotel in 500 acres below Ben Nevis, with grand public rooms, formal dining and 17 individually furnished bedrooms.

The Rowan Tree Country Hotel

Aviemore

The Rowan Tree Country Hotel

★ 4.7 (451)

Country hotel at Loch Alvie near Aviemore, with en-suite rooms, free parking and easy reach of the Cairngorms, Loch Morlich and Rothiemurchus.

Nevis Bank Inn

Fort William

Nevis Bank Inn

★ 4.3 (726)

An 18-room hotel on Belford Road in Fort William, close to Ben Nevis, with a restaurant, bar and free on-site parking.

The Crown Inn

Stornoway

The Crown Inn

★ 4.4 (611)

En-suite rooms with drinks on hand at The Crown Inn, a family-friendly hotel on Castle Street in Stornoway, Isle of Lewis.

Glenuig Inn

Lochailort

Glenuig Inn

★ 4.5 (512)

Glenuig Inn is a small hotel on the shore near Lochailort in the Highlands, with sea and mountain views and a road-end setting near Loch Morar.

Macdonald Drumossie Hotel

Inverness

Macdonald Drumossie Hotel

★ 4.3 (665)

Macdonald Drumossie Hotel, on Old Perth Road in Inverness, pairs 44 spacious en-suite rooms with easy access to Culloden Battlefield and Clava Cairns.

Loch Leven Hotel

Fort William

Loch Leven Hotel

★ 4.2 (769)

Twelve-room hotel on Old Ferry Road near Fort William, with loch and mountain views and a pool, spa and restaurant on site.

Nethybridge Hotel

Nethy Bridge

Nethybridge Hotel

★ 4.1 (902)

A 70-room hotel in Nethy Bridge with a restaurant and bar on site, well placed for exploring Cairngorms National Park.

Kinloch Lodge

Isle of Skye

Kinloch Lodge

★ 4.5 (438)

A white-harled former hunting lodge on the shore of Loch na Dal in Sleat, run by the same family for five decades and known for its award-winning kitchen.

Tulloch Castle Hotel

Ross-Shire

Tulloch Castle Hotel

★ 4.2 (675)

A 20-room castle hotel near Dingwall with its own restaurant, bar and breakfast, plus spa, pool and gym for guests.

The Bellachroy Hotel

Isle of Mull

The Bellachroy Hotel

★ 4.6 (375)

A village hotel in Dervaig on the Isle of Mull, with free parking and Calgary Bay Beach around 5.6 miles away.

Dornoch Castle Hotel

Dornoch

Dornoch Castle Hotel

★ 4.4 (476)

A former bishop's castle on Castle Street in Dornoch, with 25 rooms, a bar and garden, close to Dunrobin Castle and Tain.

Laggan Glamping

Newtonmore

Laggan Glamping

★ 4.9 (245)

Set near Newtonmore in the Highlands, Laggan Glamping offers mountain-view pods with easy access to Loch Mhor and open countryside.

Coylumbridge Hotel

Aviemore

Coylumbridge Hotel

★ 3.4 (2,593)

Hotel just outside Aviemore on the edge of the Cairngorms National Park, with an indoor pool, gym and spa on-site.

Arisaig Hotel

Arisaig

Arisaig Hotel

★ 4.4 (427)

A relaxed 13-room hotel on Arisaig's Main Road, well suited to walkers and touring travellers exploring Loch Morar and the Highlands coast.

Grant Arms Hotel

Grantown-on-Spey

Grant Arms Hotel

★ 4.4 (422)

A 50-room hotel on Grantown-on-Spey's main square, handy for walking, fishing and golf around the Cairngorms and River Spey.

Tailrace Inn

Kinlochleven

Tailrace Inn

★ 3.9 (841)

Six en-suite rooms above a Kinlochleven pub, with mountain views and easy reach of Glencoe and Ben Nevis for walkers.

Lime Tree An Ealdhain Hotel

Fort William

Lime Tree An Ealdhain Hotel

★ 4.3 (420)

A boutique hotel and working art gallery on the shore of Loch Linnhe, a short walk from Fort William town centre.

Inch Hotel

Fort Augustus

Inch Hotel

★ 4.4 (348)

Set on a private road above Loch Ness at Fort Augustus, Inch Hotel pairs Highland views with locally sourced Scottish cooking.

The Dornie Hotel

Kyle

The Dornie Hotel

★ 4.2 (446)

A traditional village hotel in Dornie with mountain views over Loch Alsh, close to Eilean Donan Castle.

Isle of Eriska

Argyll

Isle of Eriska

★ 4.5 (288)

Scotland's only five-star hotel on its own private island, reached by a bridge and set in 300 acres of woodland, coastline and golf course.

Carrbridge Hotel

Carrbridge

Carrbridge Hotel

★ 4.0 (579)

A large, family-friendly hotel on Carrbridge's Main Street, with 100 rooms and free parking on the edge of the Cairngorms.

Golspie Inn

Golspie

Golspie Inn

★ 4.2 (402)

A straightforward 12-room inn on Old Bank Road in Golspie, suited to golf, fishing and castle-visiting breaks in the Highlands.

Caledonian Hotel

Portree

Caledonian Hotel

★ 4.6 (229)

A traditional Portree hotel on Wentworth Street with sea and mountain views, free parking, and an easy walk into town.

The Manor House

Oban

The Manor House

★ 4.8 (179)

A Georgian house built in 1780 for the Duke of Argyll, now an owner-run guest house on Oban Bay with a well-regarded restaurant.

The Skye Inn

Portree

The Skye Inn

★ 4.3 (322)

A Portree inn on Springfield Road, close to the harbour and hills of Skye, within easy walking distance of the town centre.

Kilcamb Lodge Hotel

Acharacle

Kilcamb Lodge Hotel

★ 4.8 (167)

Hotel in Strontian, Highlands, with a restaurant and bar serving guests alongside garden grounds and free parking.

Cuil an Daraich Guest House

Pitlochry

Cuil an Daraich Guest House

★ 4.8 (165)

A 19th-century guest house in Logierait near Pitlochry, with golf and fishing close by and countryside views from every room.

Rocpool Reserve

Scottish Highlands

Rocpool Reserve

★ 4.5 (228)

An 11-room boutique hotel in a restored Georgian mansion above Inverness, known for its bold interiors and Chez Roux restaurant.

Newton Lodge

Lairg

Newton Lodge

★ 4.7 (162)

Newton Lodge is a small hotel near Unapool in the Highlands, with mountain-view rooms and free on-site parking.

The Old Manse of Blair, Boutique Hotel & Michelin Restauran

Pitlochry

The Old Manse of Blair, Boutique Hotel & Michelin Restauran

★ 4.5 (202)

A 22-room boutique hotel in Blair Atholl, on the edge of the Cairngorms, built around a Michelin-recognised restaurant and mountain views.

Netherton Farm B&B

Dingwall

Netherton Farm B&B

★ 4.9 (105)

Farmhouse B&B near Dingwall in the Highlands, handy for walking, cycling and a visit to Culloden Battlefield.

Stornoway Bed and Breakfast

Stornoway

Stornoway Bed and Breakfast

★ 4.8 (115)

Adults-only guest house on Kenneth St in Stornoway, Isle of Lewis, close to the beach at Tràigh with free on-site parking.

Altnacealgach Motel

Lairg

Altnacealgach Motel

★ 4.3 (198)

A six-room motel at Ledmore near Lairg, with kitchenette rooms looking out over loch and mountain scenery.

The Millcroft Hotel

Gairloch

The Millcroft Hotel

★ 4.0 (294)

A straightforward Gairloch hotel in the Highlands with en-suite family rooms and mountain views, plus free on-site parking.

Inver Lodge

Lairg

Inver Lodge

★ 4.4 (170)

A modern-built hotel above Lochinver in the Highlands, with 20 rooms, water views and a seafood restaurant on site.

Boath House Hotel

Nairn

Boath House Hotel

★ 4.5 (142)

Adults-only hotel near Nairn with a restaurant, bar and spa, set among gardens in the Highlands countryside.

Beechwood Lodge

Alness

Beechwood Lodge

★ 4.9 (93)

Beechwood Lodge is a B&B set in the Highland countryside near Alness, with a garden outlook and free on-site parking.

Holly Lodge

Strathpeffer

Holly Lodge

★ 4.8 (95)

A quiet Victorian B&B on Golf Course Road in Strathpeffer, well suited to travellers who want simple comfort over frills, with a garden and sunroom to relax in.

Suie Hunting Lodge

Crianlarich

Suie Hunting Lodge

★ 4.6 (96)

Suie Hunting Lodge is a hotel in Glen Dochart near Killin, with its own bar and breakfast and mountain views over the Highlands.

Ocean View Bar & Rooms

Laide

Ocean View Bar & Rooms

★ 4.4 (109)

A small hotel in Laide, Highlands, with sea views over the water and a bar and restaurant on site.

Broad Bay House

Isle of Lewis

Broad Bay House

★ 5.0 (52)

Adults-only guest house in Back, near Stornoway on the Isle of Lewis, with sea views and free on-site parking.

Showing the 60 best-reviewed of 62. See every listing.

Quick answers

How many dog-friendly hotels and B&Bs are there in the Scottish Highlands?+

We list 62 in the Scottish Highlands. The best-reviewed are shown first.

Which dog-friendly hotels and B&Bs in the Scottish Highlands are best reviewed?+

By Google rating weighted by the number of reviews: Kingsmills Hotel (4.5/5, 2,870 reviews), Kingsmills Hotel (4.5/5, 2,863 reviews) and The Holly Tree Hotel (4.4/5, 1,483 reviews).

Is this list up to date?+

It is built live from our listings; ratings come from Google and each venue page shows when its details were last checked. Always confirm with the venue before travelling.

Get the best UK staycation deals

The latest offers on cottages, campsites and hotels, plus new ideas for breaks around Britain. Straight to your inbox, no spam.

By signing up you agree to receive emails from Staycation.co.uk. Unsubscribe any time. See our Privacy Policy.