# 62 Dog-friendly hotels and B&Bs in the Scottish Highlands (2026)

> 62 dog-friendly hotels and B&Bs in the Scottish Highlands, best reviewed first — including Kingsmills Hotel. Ratings, locations and details.

Source: https://staycation.co.uk/scottish-highlands/hotels/dog-friendly (Staycation.co.uk). Cite the source page, not this text version.

62 listed · best reviewed first

Updated 31 August 2026 · Ratings from Google · [All hotels and B&Bs in the Scottish Highlands](https://staycation.co.uk/scottish-highlands/hotels)

[Dog-friendly 62](https://staycation.co.uk/scottish-highlands/hotels/dog-friendly) [Families 444](https://staycation.co.uk/scottish-highlands/hotels/family-friendly) [4-5 star 42](https://staycation.co.uk/scottish-highlands/hotels/four-and-five-star)

[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.](https://staycation.co.uk/scottish-highlands/hotels/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.](https://staycation.co.uk/inverness/hotels/kingsmills-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.](https://staycation.co.uk/appin/hotels/the-holly-tree-hotel) [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.](https://staycation.co.uk/inverness/hotels/inverness-palace-hotel-spa-worldhotels-distinctive) [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.](https://staycation.co.uk/aviemore/hotels/the-balavoulin) [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.](https://staycation.co.uk/strathpeffer/hotels/coul-house-hotel) [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.](https://staycation.co.uk/munlochy/hotels/allangrange-hotel-near-inverness) [Lairg Kylesku Hotel ★ 4.4 (913) Kylesku Hotel sits by the water in Kylestrome, Highlands, with mountain views and fishing right on its doorstep.](https://staycation.co.uk/kylestrome/hotels/kylesku-hotel) [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.](https://staycation.co.uk/garve/hotels/aultguish-inn) [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.](https://staycation.co.uk/fort-william/hotels/roam-west) [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.](https://staycation.co.uk/drumnadrochit/hotels/drumbuie-farm-b-b) [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.](https://staycation.co.uk/inverness/hotels/holiday-inn-express-inverness) [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.](https://staycation.co.uk/achnasheen/hotels/the-torridon) [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.](https://staycation.co.uk/torridon/hotels/torridon-estate) [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.](https://staycation.co.uk/scottish-highlands/hotels/the-torridon) [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.](https://staycation.co.uk/carrbridge/hotels/cairn-hotel-inn) [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.](https://staycation.co.uk/appin/hotels/airds-hotel-and-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.](https://staycation.co.uk/staffin/hotels/flodigarry-hotel-and-skye-restaurant) [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.](https://staycation.co.uk/scottish-highlands/hotels/inverlochy-castle-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.](https://staycation.co.uk/aviemore/hotels/the-rowan-tree-country-hotel) [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.](https://staycation.co.uk/fort-william/hotels/nevis-bank-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.](https://staycation.co.uk/stornoway/hotels/the-crown-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.](https://staycation.co.uk/lochailort/hotels/glenuig-inn) [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.](https://staycation.co.uk/inverness/hotels/macdonald-drumossie-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.](https://staycation.co.uk/fort-william/hotels/loch-leven-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.](https://staycation.co.uk/nethy-bridge/hotels/nethybridge-hotel) [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.](https://staycation.co.uk/isle-of-skye/hotels/kinloch-lodge) [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.](https://staycation.co.uk/dingwall/hotels/tulloch-castle-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.](https://staycation.co.uk/dervaig/hotels/the-bellachroy-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.](https://staycation.co.uk/dornoch/hotels/dornoch-castle-hotel) [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.](https://staycation.co.uk/newtonmore/hotels/laggan-glamping) [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.](https://staycation.co.uk/aviemore/hotels/coylumbridge-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.](https://staycation.co.uk/arisaig/hotels/arisaig-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.](https://staycation.co.uk/grantown-on-spey/hotels/grant-arms-hotel) [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.](https://staycation.co.uk/kinlochleven/hotels/tailrace-inn) [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.](https://staycation.co.uk/fort-william/hotels/lime-tree-an-ealdhain-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.](https://staycation.co.uk/fort-augustus/hotels/inch-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.](https://staycation.co.uk/dornie/hotels/the-dornie-hotel) [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.](https://staycation.co.uk/oban-argyll/hotels/isle-of-eriska) [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.](https://staycation.co.uk/carrbridge/hotels/carrbridge-hotel) [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.](https://staycation.co.uk/golspie/hotels/golspie-inn) [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.](https://staycation.co.uk/portree/hotels/caledonian-hotel) [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.](https://staycation.co.uk/oban/hotels/the-manor-house-oban) [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.](https://staycation.co.uk/portree/hotels/the-skye-inn) [Acharacle Kilcamb Lodge Hotel ★ 4.8 (167) Hotel in Strontian, Highlands, with a restaurant and bar serving guests alongside garden grounds and free parking.](https://staycation.co.uk/strontian/hotels/kilcamb-lodge-hotel) [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.](https://staycation.co.uk/pitlochry/hotels/cuil-an-daraich-guest-house) [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.](https://staycation.co.uk/scottish-highlands/hotels/rocpool-reserve) [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.](https://staycation.co.uk/unapool/hotels/newton-lodge) [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.](https://staycation.co.uk/blair-atholl/hotels/the-old-manse-of-blair-boutique-hotel-michelin-restauran) [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.](https://staycation.co.uk/dingwall/hotels/netherton-farm-b-b) [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.](https://staycation.co.uk/stornoway/hotels/stornoway-bed-and-breakfast) [Lairg Altnacealgach Motel ★ 4.3 (198) A six-room motel at Ledmore near Lairg, with kitchenette rooms looking out over loch and mountain scenery.](https://staycation.co.uk/lairg/hotels/altnacealgach-motel) [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.](https://staycation.co.uk/gairloch/hotels/the-millcroft-hotel) [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.](https://staycation.co.uk/lairg/hotels/inver-lodge) [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.](https://staycation.co.uk/nairn/hotels/boath-house-hotel) [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.](https://staycation.co.uk/alness/hotels/beechwood-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.](https://staycation.co.uk/strathpeffer/hotels/holly-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.](https://staycation.co.uk/killin/hotels/suie-hunting-lodge) [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.](https://staycation.co.uk/laide/hotels/ocean-view-bar-rooms) [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.](https://staycation.co.uk/stornoway/hotels/broad-bay-house)

Showing the 60 best-reviewed of 62. [See every listing](https://staycation.co.uk/scottish-highlands/hotels).

## 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.
