Skip to main content

Dog-friendly hotels and B&Bs in Highlands

46 listed · best reviewed first

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

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.

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.

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.

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.

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.

Windhaven Cafe Camping and B&B

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.

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.

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.

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.

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

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.

Pentland Lodge House

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

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.

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.

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.

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.

Burnside Cottage

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.

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.

Tullochard Guest house

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.

Druid View B&B

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.

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.