# 444 Family-friendly hotels in the Scottish Highlands (2026)

> 444 family-friendly hotels in the Scottish Highlands, best reviewed first — including The Old Mill Inn. Ratings, locations and details.

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

444 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)

[Pitlochry The Old Mill Inn ★ 4.5 (4,586) A 12-room inn on Mill Lane in Pitlochry, with spotless en-suite rooms above a lively restaurant and bar known for its lamb steak and pork belly.](https://staycation.co.uk/pitlochry/hotels/the-old-mill-inn) [Ballachulish Clachaig Inn ★ 4.5 (4,099) In Ballachulish beneath the Glencoe hills, Clachaig Inn is a walkers' pub-hotel with en-suite rooms, hearty food and free parking.](https://staycation.co.uk/ballachulish/hotels/clachaig-inn) [Scottish Highlands Applecross Inn ★ 4.6 (2,435) A remote seafront inn on the Applecross peninsula with seven en suite rooms, all facing the Inner Sound towards Raasay and Skye.](https://staycation.co.uk/scottish-highlands/hotels/applecross-inn) [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) [Aviemore Cairngorm Hotel ★ 4.4 (3,087) A straightforward Highland base on Grampian Road in Aviemore, suited to walkers, cyclists and anyone touring the Cairngorms by car.](https://staycation.co.uk/aviemore/hotels/cairngorm-hotel) [Drumnadrochit Loch Ness Inn ★ 4.6 (2,076) A pub-style hotel in Lewiston, Drumnadrochit, with its own restaurant and bar, minutes from Loch Ness and Urquhart Castle.](https://staycation.co.uk/drumnadrochit/hotels/loch-ness-inn) [Pitlochry Atholl Palace Hotel ★ 4.4 (2,666) A grand Victorian spa hotel set in wooded grounds on the hillside above the town, with sweeping valley views.](https://staycation.co.uk/pitlochry/hotels/atholl-palace-hotel) [Bridge of Orchy Bridge of Orchy Hotel ★ 4.5 (1,987) Bridge of Orchy Hotel is a 32-room hotel on Station Brae in Bridge of Orchy, Argyll and Bute, handy for Glencoe Visitor Centre.](https://staycation.co.uk/bridge-of-orchy/hotels/bridge-of-orchy-hotel) [Isle of Skye Cuillin Hills Hotel ★ 4.7 (1,371) A former hunting lodge set in fifteen acres of grounds above Portree Bay, with views across the Sound of Raasay to the Cuillin ridge.](https://staycation.co.uk/isle-of-skye/hotels/cuillin-hills-hotel) [Inverness The Kings Highway Wetherspoon ★ 4.0 (4,395) A budget hotel on Church Street in the heart of Inverness, close to Culloden Battlefield, with a bar and restaurant downstairs.](https://staycation.co.uk/inverness/hotels/the-kings-highway-wetherspoon) [Inverness Mercure Inverness Hotel ★ 4.1 (3,065) A 121-room hotel on Church Street in Inverness city centre, with many rooms looking straight out over the River Ness.](https://staycation.co.uk/inverness/hotels/mercure-inverness-hotel) [Pitlochry McKays Hotel ★ 4.1 (2,969) A pub-style hotel on Atholl Road in Pitlochry, with its own bar and restaurant plus a garden for outdoor drinks.](https://staycation.co.uk/pitlochry/hotels/mckays-hotel) [Dunkeld Dunkeld House Hotel ★ 4.4 (1,677) A 98-room hotel on Blairgowrie Road in Dunkeld, Perth and Kinross, surrounded by Perthshire countryside with golf, fishing and walking close by.](https://staycation.co.uk/dunkeld/hotels/dunkeld-house-hotel) [Inverness Whitebridge Hotel ★ 4.7 (995) A straightforward Highland hotel in Whitebridge, minutes from Loch Ness and the surrounding mountain scenery, with free parking on site.](https://staycation.co.uk/whitebridge/hotels/whitebridge-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) [Appin The Pierhouse Hotel ★ 4.7 (902) Seafood-focused hotel on the water at Port Appin, Argyll, with a well-regarded restaurant serving oysters, lobster and fish pie by the loch.](https://staycation.co.uk/appin/hotels/the-pierhouse-hotel) [Inverness Loch Ness Clansman Hotel ★ 4.2 (2,016) A 26-room hotel at Brachla on the shores of Loch Ness, with a restaurant, pool and spa within easy reach of Culloden Battlefield.](https://staycation.co.uk/inverness/hotels/loch-ness-clansman-hotel) [Portree The Portree Hotel ★ 4.3 (1,643) Hotel right on Somerled Square in Portree, Isle of Skye, with the harbour, shops and restaurants all within walking distance.](https://staycation.co.uk/portree/hotels/the-portree-hotel) [Portree Uig Hotel ★ 4.5 (1,171) A small, dog-friendly hotel in Uig, Portree, suited to travellers who want bay views and a proper restaurant without fuss.](https://staycation.co.uk/portree/hotels/uig-hotel) [Pitlochry Fishers Hotel ★ 4.1 (2,301) Right on Pitlochry's main street, Fishers Hotel puts guests within walking distance of the town's shops, pubs and walking routes.](https://staycation.co.uk/pitlochry/hotels/fishers-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) [Fort Augustus Lock Chambers Caledonian Canal Centre ★ 4.4 (1,265) A café-hotel by the Caledonian Canal in Fort Augustus, known for homemade soups, a Scottish breakfast and canal-view rooms.](https://staycation.co.uk/fort-augustus/hotels/lock-chambers-caledonian-canal-centre) [Portree Edinbane Inn ★ 4.6 (902) A traditional Skye inn at Edinbane with its own bar and restaurant, plus free parking and WiFi for an adults-only stay.](https://staycation.co.uk/edinbane/hotels/edinbane-inn) [Mallaig Chlachain Inn ★ 4.5 (1,017) A three-room inn on Davies Brae in Mallaig, with mountain views and a bar and games room for a small, sociable stay.](https://staycation.co.uk/mallaig/hotels/chlachain-inn) [Dalmally Ben Cruachan Inn ★ 4.6 (864) Hotel by Loch Awe in Argyll and Bute, close to Glencoe Visitor Centre, with walking, cycling and fishing all on the doorstep.](https://staycation.co.uk/loch-awe/hotels/ben-cruachan-inn) [Pitlochry Moulin Hotel ★ 4.3 (1,385) A historic coaching inn in the village of Moulin, home to its own on-site brewery, a mile from Pitlochry.](https://staycation.co.uk/pitlochry/hotels/moulin-hotel) [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) [Aviemore High Range Lodge Hotel ★ 4.6 (842) High Range Lodge Hotel on Grampian Road, Aviemore, offers en-suite rooms including family and accessible options, with free on-site parking.](https://staycation.co.uk/aviemore/hotels/high-range-lodge-hotel) [Aberfeldy Moness Resort ★ 4.1 (1,915) Hotel on Crieff Road in Aberfeldy, with walkable pubs and restaurants nearby and Perthshire's scenery on the doorstep.](https://staycation.co.uk/aberfeldy/hotels/moness-resort) [Plockton Plockton Inn ★ 4.5 (977) A village inn on Innes Street in Plockton, close to Loch Alsh, with a restaurant, bar and free parking for exploring the Highlands coast.](https://staycation.co.uk/plockton/hotels/plockton-inn) [Oban Oyster Inn Connel ★ 4.4 (1,136) Oyster Inn Connel is an 11-room hotel near Oban with comfortable beds, sea views from many rooms, and a lively bar downstairs.](https://staycation.co.uk/oban/hotels/oyster-inn-connel) [Aberfeldy Kenmore Hotel ★ 4.6 (822) The Kenmore Hotel is a 41-room hotel in the centre of Aberfeldy, with its own restaurant and bar plus a garden and free parking.](https://staycation.co.uk/aberfeldy/hotels/kenmore-hotel) [Aberfeldy The Kenmore Club by Diamond Resorts ★ 4.6 (822) Set beside Loch Tay in Kenmore near Aberfeldy, this 58-room resort pairs Highland views with a pool, hot tub and sauna.](https://staycation.co.uk/aberfeldy/hotels/the-kenmore-club-by-diamond-resorts) [Glencoe Ballachulish House ★ 4.2 (1,544) A quiet Highlands B&B in Glencoe, well suited to walkers and anglers wanting Ben Nevis and the surrounding hills on their doorstep.](https://staycation.co.uk/glencoe/hotels/ballachulish-house) [Fort William The Ballachulish Hotel ★ 4.2 (1,538) A 53-room hotel in Ballachulish near Fort William, known for seafood dinners and loch-view rooms looking out towards Ben Nevis.](https://staycation.co.uk/fort-william/hotels/the-ballachulish-hotel) [Inverness Premier Inn Inverness Centre River Ness ★ 4.3 (1,292) Premier Inn hotel by the River Ness in Inverness, with 99 en-suite rooms, some with river or city views, close to the centre.](https://staycation.co.uk/inverness/hotels/premier-inn-inverness-centre-river-ness) [Pitlochry The Inn on the Tay ★ 4.7 (692) A small six-room inn on the River Tay near Pitlochry, known for hearty Scottish cooking and warm, spotless rooms.](https://staycation.co.uk/pitlochry/hotels/the-inn-on-the-tay) [Beauly The Priory Hotel ★ 4.4 (1,060) The Priory Hotel sits on The Square in Beauly, Highlands, with Culloden Battlefield just a short drive away for history-minded guests.](https://staycation.co.uk/beauly/hotels/the-priory-hotel) [Pitlochry Westlands of Pitlochry ★ 4.8 (589) A small B&B on Atholl Road in Pitlochry, close to the golf course and surrounded by Perthshire countryside, with just two rooms and free parking.](https://staycation.co.uk/pitlochry/hotels/westlands-of-pitlochry) [Scottish Highlands The Ceilidh Place ★ 4.3 (1,233) A long-established Ullapool hotel, bar, bookshop and music venue with 13 bedrooms, a bunkhouse and a year-round arts programme.](https://staycation.co.uk/scottish-highlands/hotels/the-ceilidh-place) [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) [Pitlochry Fonab Castle Hotel & Spa ★ 4.5 (861) A baronial castle turned five-star hotel on the shore of Loch Faskally, with a spa, loch-view rooms and fine dining.](https://staycation.co.uk/pitlochry/hotels/fonab-castle-hotel-spa) [Inverness Bunchrew House Hotel ★ 4.7 (637) Country house hotel on the Beauly Firth near Inverness, known for its restaurant and hearty breakfasts amid grounds of ancient trees.](https://staycation.co.uk/inverness/hotels/bunchrew-house-hotel) [Inverness The Royal Highland Hotel ★ 3.8 (2,906) Hotel by Inverness station with restaurant, bar and breakfast, 84 rooms, a grand historic staircase, and free on-site parking.](https://staycation.co.uk/inverness/hotels/the-royal-highland-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) [Thurso Bettyhill Hotel ★ 4.6 (673) A traditional Highland hotel in Bettyhill with its own bar and restaurant, handy for Castle Varrich and the north coast.](https://staycation.co.uk/bettyhill/hotels/bettyhill-hotel) [Oban Premier Inn Oban ★ 4.4 (900) Premier Inn on Oban's Shore Street offers on-site dining and a wide breakfast spread, moments from the harbour and ferry terminal for Mull and Iona.](https://staycation.co.uk/oban/hotels/premier-inn-oban) [Inverness North Kessock Hotel ★ 4.5 (758) A quiet hotel on Inverness's Main Street with clean, comfortable en-suite rooms and some sea views, close to Culloden Battlefield.](https://staycation.co.uk/inverness/hotels/north-kessock-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) [Newtonmore The Glen Hotel ★ 4.7 (562) A 10-room hotel on Newtonmore's Main Street with straightforward comfortable rooms, handy for exploring the Cairngorms National Park.](https://staycation.co.uk/newtonmore/hotels/the-glen-hotel) [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) [Fort Augustus The Lovat Loch Ness ★ 4.6 (631) A 28-room hotel in Fort Augustus on Loch Ness, with restaurant, bar, gym and garden, and free on-site parking.](https://staycation.co.uk/fort-augustus/hotels/the-lovat-loch-ness) [Killin The Courie Inn ★ 4.8 (473) A 7-room inn on Killin's Main Street, close to Loch Tay and the Highlands, with a restaurant, bar and free parking.](https://staycation.co.uk/killin/hotels/the-courie-inn) [Oban The Perle Oban Hotel & Spa ★ 4.4 (808) A harbourfront hotel in an 1880s building in the centre of Oban, with the Mara Spa and Mediterranean-influenced BAAB restaurant.](https://staycation.co.uk/oban/hotels/the-perle-oban-hotel-and-spa) [Glenfinnan The Princes House Hotel ★ 4.6 (602) Nine-room hotel on Glenfinnan's Main Street in the Highlands, with a restaurant, bar and garden, close to Ben Nevis.](https://staycation.co.uk/glenfinnan/hotels/the-princes-house-hotel) [Boat of Garten Boat Country Inn and Restaurant ★ 4.1 (1,308) A 32-room inn on Deshar Road in Boat of Garten with its own restaurant and bar, right on the edge of the Cairngorms National Park.](https://staycation.co.uk/boat-of-garten/hotels/boat-country-inn-and-restaurant) [Invergarry Invergarry Hotel ★ 4.4 (801) A 13-room hotel in Invergarry for travellers touring the Highlands, with easy reach of Loch Ness and Eilean Donan Castle.](https://staycation.co.uk/invergarry/hotels/invergarry-hotel)

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

## Quick answers

How many family-friendly hotels are there in the Scottish Highlands?+

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

Which family-friendly hotels in the Scottish Highlands are best reviewed?+

By Google rating weighted by the number of reviews: The Old Mill Inn (4.5/5, 4,586 reviews), Clachaig Inn (4.5/5, 4,099 reviews) and Applecross Inn (4.6/5, 2,435 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.
