Dog-friendly hotels and B&Bs in Highlands
46 listed · best reviewed first
Updated · Ratings from Google · All hotels and B&Bs in Highlands
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.
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.
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.
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.
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.
Lairg
Kylesku Hotel
★ 4.4 (913)
Kylesku Hotel sits by the water in Kylestrome, Highlands, with mountain views and fishing right on its doorstep.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Kyle
The Dornie Hotel
★ 4.2 (446)
A traditional village hotel in Dornie with mountain views over Loch Alsh, close to Eilean Donan Castle.
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.
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
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.
Acharacle
Kilcamb Lodge Hotel
★ 4.8 (167)
Hotel in Strontian, Highlands, with a restaurant and bar serving guests alongside garden grounds and free parking.
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.
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.
Lairg
Altnacealgach Motel
★ 4.3 (198)
A six-room motel at Ledmore near Lairg, with kitchenette rooms looking out over loch and mountain scenery.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.