Skip to main content

Family-friendly hotels in Highlands

319 listed · best reviewed first

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

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.

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.

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.

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.

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.

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.

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.

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.

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.

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

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.

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.

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.

Northern Sands Hotel

Thurso

Northern Sands Hotel

★ 4.6 (648)

A 12-room hotel in Dunnet near Thurso, close to Dunnet Head and the North Coast 500, with an indoor pool and spa.

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

Ness Walk

Inverness

Ness Walk

★ 4.6 (597)

A luxury riverside hotel on the banks of the Ness, built around a converted Victorian villa with a highly regarded restaurant and spa.

Whispering Pine Lodge

Spean Bridge

Whispering Pine Lodge

★ 4.6 (597)

A loch-side lodge near Spean Bridge suited to walkers and Ben Nevis trips who want a hot tub and sauna to return to, not just a bed.

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 Steam Inn

Mallaig

The Steam Inn

★ 4.3 (871)

Adults-only hotel on Davies Brae in Mallaig, with en-suite rooms, a bar and restaurant, and free on-site parking.

Inn at Ardgour

Fort William

Inn at Ardgour

★ 4.4 (730)

A small 11-room inn on the shore at Ardgour near Fort William, with loch views and Ben Nevis within reach.

The Bandstand

Nairn

The Bandstand

★ 4.5 (630)

A 10-room hotel on Crescent Road in Nairn, close to Culloden Battlefield and within easy reach of golf and fishing.

Loch Ness Country House Hotel

Inverness

Loch Ness Country House Hotel

★ 4.6 (541)

A 15-room country house hotel on Loch Ness Road near Inverness, with spacious rooms, comfortable bathrooms and gardens to wander.

Chieftain Hotel

Inverness

Chieftain Hotel

★ 4.4 (705)

A central Inverness hotel with free parking, family rooms and a restaurant known for hearty food, handy for the city's attractions.

Premier Inn Inverness East

Inverness

Premier Inn Inverness East

★ 4.1 (1,129)

Premier Inn Inverness East offers on-site dining and breakfast plus free parking near Beechwood Business Park, handy for exploring Loch Ness.

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.

The Garrison

Fort William

The Garrison

★ 4.2 (914)

A 41-room hotel on Fort William's High Street, close to Ben Nevis, known for tidy rooms and a generous breakfast.

Mingary Castle - Restaurant with Rooms

Kilchoan

Mingary Castle - Restaurant with Rooms

★ 4.9 (340)

Restaurant with rooms at Mingary Castle near Acharacle, with en-suite bedrooms, sea views and a garden setting in the Highlands.

Clan Macduff Hotel

Fort William

Clan Macduff Hotel

★ 4.4 (656)

A loch-view hotel on Achintore Road above Fort William, with Ben Nevis on the skyline and comfortable, well-equipped rooms.

Castletown Hotel

Thurso

Castletown Hotel

★ 4.5 (565)

Castletown Hotel on Main Street in Thurso pairs a generous breakfast and hearty restaurant menu with 24 comfortable, well-priced rooms.

Premier Inn Fort William

Fort William

Premier Inn Fort William

★ 3.8 (1,784)

A straightforward base for walkers and Ben Nevis climbers, this Fort William Premier Inn offers free parking and loch or mountain views.

Seaview John O Groats Hotel

Wick

Seaview John O Groats Hotel

★ 4.1 (1,017)

Hotel in John o Groats with a restaurant and bar, sea views and free parking, well placed for Highlands walking and cycling routes.

Cruachan Hotel

Fort William

Cruachan Hotel

★ 4.2 (856)

Hotel on Achintore Road in Fort William with a restaurant and bar serving hearty breakfasts and evening meals, plus loch views and Ben Nevis nearby.

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.

AC Hotel Inverness by Marriott

Inverness

AC Hotel Inverness by Marriott

★ 4.4 (622)

Riverside hotel in Inverness with a strong breakfast spread and 191 modern rooms, many with water views, close to the Highlands.

Cornerstone

Mallaig

Cornerstone

★ 4.7 (409)

A simple B&B above Cornerstone Restaurant in Mallaig, well suited to travellers using the town as a springboard to Skye and the Highlands.

Kincraig Castle Hotel

Invergordon

Kincraig Castle Hotel

★ 4.5 (529)

A former baronial residence off the A9 near Invergordon, with garden and sea views over the Highlands countryside.

Norseman Hotel

Wick

Norseman Hotel

★ 4.2 (824)

48-room hotel by the Riverside in Wick with spacious comfortable rooms, a restaurant, bar and free on-site parking close to the Castle Of Old Wick.

Dunnet B&B Escapes

Thurso

Dunnet B&B Escapes

★ 5.0 (278)

Adults-only B&B in Dunnet, Highlands, with just two en-suite rooms and sea views over the surrounding countryside.

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

Quick answers

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

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

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

By Google rating weighted by the number of reviews: Clachaig Inn (4.5/5, 4,099 reviews), Kingsmills Hotel (4.5/5, 2,863 reviews) and Cairngorm Hotel (4.4/5, 3,087 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.