Skip to main content

Family-friendly hotels in the Scottish Highlands

444 listed · best reviewed first

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

The Old Mill Inn

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.

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

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

Kingsmills Hotel

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.

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.

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

Loch Ness Inn

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.

Atholl Palace Hotel

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.

Bridge of Orchy 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.

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

The Kings Highway Wetherspoon

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.

Mercure Inverness Hotel

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.

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

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

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

The Holly Tree 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.

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

Loch Ness Clansman 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.

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

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

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

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.

Lock Chambers Caledonian Canal Centre

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.

Edinbane Inn

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.

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

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

Moulin Hotel

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.

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.

High Range Lodge Hotel

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.

Moness Resort

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.

Plockton Inn

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.

Oyster Inn Connel

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.

Kenmore Hotel

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.

The Kenmore Club by Diamond Resorts

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.

Ballachulish House

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.

The Ballachulish Hotel

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.

Premier Inn Inverness Centre River Ness

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.

The Inn on the Tay

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.

The Priory Hotel

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.

Westlands of Pitlochry

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.

The Ceilidh Place

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.

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.

Fonab Castle Hotel & Spa

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.

Bunchrew House Hotel

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.

The Royal Highland 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.

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.

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

Premier Inn Oban

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.

North Kessock Hotel

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.

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.

The Glen Hotel

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.

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.

The Lovat Loch Ness

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.

The Courie Inn

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.

The Perle Oban Hotel & Spa

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.

The Princes House Hotel

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.

Boat Country Inn and Restaurant

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.

Invergarry Hotel

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.

Showing the 60 best-reviewed of 444. See every listing.

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.

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.