# 46 Dog-friendly hotels and B&Bs in Highlands (2026)

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

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

46 listed · best reviewed first

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

[Dog-friendly 46](https://staycation.co.uk/highlands/hotels/dog-friendly) [Families 319](https://staycation.co.uk/highlands/hotels/family-friendly) [4-5 star 13](https://staycation.co.uk/highlands/hotels/four-and-five-star)

[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) [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) [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) [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) [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) [Thurso Windhaven Cafe Camping and B&B ★ 4.7 (348) A simple B&B with camping near Thurso in the Highlands, offering garden and mountain views plus free on-site parking.](https://staycation.co.uk/thurso/hotels/windhaven-cafe-camping-and-b-b) [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) [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) [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) [Thurso Park Hotel ★ 4.3 (455) A 21-room hotel in Thurso, Highlands, with an indoor pool, garden and free parking, close to Castle of Old Wick.](https://staycation.co.uk/thurso/hotels/park-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) [Thurso Pentland Lodge House ★ 4.8 (207) B&B on Granville Street in Thurso offering cooked breakfasts and packed lunches, with sea views and free parking on site.](https://staycation.co.uk/thurso/hotels/pentland-lodge-house) [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) [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) [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) [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) [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) [Wick Burnside Cottage ★ 5.0 (78) B&B in Gills, Wick, with breakfast, packed lunches and room service, and a garden and picnic area to enjoy them in.](https://staycation.co.uk/wick/hotels/burnside-cottage) [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) [Alness Tullochard Guest house ★ 4.9 (56) Six-room guest house in Alness with breakfast included, a garden, and easy walking distance to the town's pubs and restaurants.](https://staycation.co.uk/alness/hotels/tullochard-guest-house) [Inverness Druid View B&B ★ 4.8 (35) Druid View B&B in Inverness offers en-suite rooms with free parking and a garden, near golf and dining.](https://staycation.co.uk/inverness/hotels/druid-view-b-b)

## Quick answers

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

We list 46 in Highlands. The best-reviewed are shown first.

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

By Google rating weighted by the number of reviews: Kingsmills Hotel (4.5/5, 2,863 reviews), Inverness Palace Hotel & Spa, WorldHotels Distinctive (4.3/5, 1,565 reviews) and The Balavoulin (4.4/5, 1,152 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.
