Skip to main content

Family-friendly hotels in Cairngorms

43 listed · best reviewed first

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

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.

The Fife Arms

Cairngorms

The Fife Arms

★ 4.5 (1,292)

Five-star Victorian coaching inn in Braemar, reimagined as an art-filled Highland hotel with two Michelin Keys, 47 individual rooms and six bars and restaurants.

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.

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.

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.

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.

Balavil Hotel

Newtonmore

Balavil Hotel

★ 4.4 (595)

A 51-room hotel on Newtonmore's Main Street, with an indoor pool and easy reach of the Cairngorms National Park.

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.

Highlander Hotel

Inverness

Highlander Hotel

★ 4.1 (818)

Highlander Hotel in Newtonmore has 85 rooms and free parking, a solid base in the Cairngorms National Park for exploring the Highlands.

Ravenscraig Guest House

Aviemore

Ravenscraig Guest House

★ 4.9 (250)

A 14-room guest house on Grampian Road in Aviemore, handy for the Cairngorms and open to guests with pets.

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.

Cairngorm Guest House

Aviemore

Cairngorm Guest House

★ 4.8 (253)

Guest house on Grampian Road in Aviemore, handy for Cairngorm Mountain, Loch Morlich and the surrounding walking and cycling trails.

Duke Of Gordon Hotel

Kingussie

Duke Of Gordon Hotel

★ 4.0 (764)

Family-friendly hotel in Kingussie with free parking, handy for walkers and cyclists exploring the Cairngorms.

Ben Mhor Hotel

Grantown-on-Spey

Ben Mhor Hotel

★ 4.1 (624)

An 18-room hotel on Grantown-on-Spey's High Street, suited to walkers, cyclists and anglers exploring the Cairngorms and Speyside.

Eriskay B & B

Aviemore

Eriskay B & B

★ 4.8 (238)

A small four-room B&B on Craig-na-gower Avenue in Aviemore, with its own garden and easy reach of the Cairngorms.

Macdonald Aviemore Highland Hotel

Aviemore

Macdonald Aviemore Highland Hotel

★ 3.8 (929)

Hotel within Macdonald Aviemore Resort offering restaurant and bar dining alongside 151 rooms and an indoor pool, close to the Cairngorms.

Macdonald Aviemore Hotel

Aviemore

Macdonald Aviemore Hotel

★ 3.8 (929)

108-room hotel within the Cairngorms National Park in Aviemore, with a short drive to Loch Morlich and easy access to golf, fishing and cycling.

Balmoral Arms

Ballater

Balmoral Arms

★ 4.1 (547)

A Crerar Hotels property, formerly the Deeside Inn, refurbished into a boutique Highland hotel a short walk from Ballater station.

Garth Hotel

Grantown-on-Spey

Garth Hotel

★ 4.2 (465)

Garth Hotel on Castle Road in Grantown-on-Spey offers a restaurant and bar with free on-site parking, handy for the Cairngorms and River Spey.

The Glenavon

Ballindalloch

The Glenavon

★ 4.4 (343)

A straightforward hotel on Tomintoul's square, with en-suite rooms, parking and easy reach of the Cairngorms and Glenlivet Distillery.

Garden Park Guest House

Grantown-on-Spey

Garden Park Guest House

★ 5.0 (165)

Adults-only B&B in Grantown-on-Spey with en-suite rooms, garden and games room, near Glenfiddich Distillery and Carrbridge.

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.

Argyle Guest House

Ballindalloch

Argyle Guest House

★ 4.8 (190)

A 6-room guest house in Ballindalloch, Speyside, with free parking and a garden, handy for touring the area's whisky distilleries.

The Speyside Hotel

Grantown-on-Spey

The Speyside Hotel

★ 4.5 (255)

A family-run hotel in Grantown-on-Spey with restaurant, bar and free parking, close to the Cairngorms and River Spey.

The Alexandra Hotel

Ballater

The Alexandra Hotel

★ 4.5 (248)

A small, family-run hotel in the centre of Ballater with a CAMRA-recognised real ale bar and a restaurant serving local produce.

The Osprey Hotel

Kingussie

The Osprey Hotel

★ 4.9 (149)

Small 6-room hotel on Ruthven Road in Kingussie, close to Ruthven Barracks and the Cairngorms for walking, cycling and wildlife spotting.

Ardlogie Guest House

Aviemore

Ardlogie Guest House

★ 4.9 (147)

Ardlogie Guest House in Aviemore offers breakfast and packed lunches, plus free parking, handy for the Cairngorms and Loch Morlich.

Premier Inn Aviemore

Aviemore

Premier Inn Aviemore

★ 4.0 (448)

Premier Inn Aviemore is a 60-room, 3-floor hotel on Grampian Road with free on-site parking and an EV charge point, right by Cairngorms National Park.

Carn Mhor Bed and Breakfast

Aviemore

Carn Mhor Bed and Breakfast

★ 4.9 (134)

A five-room B&B on The Shieling in Aviemore, with a garden and picnic area for guests heading into the Cairngorms.

Cambus O May Traditional Highland Hotel

Ballater

Cambus O May Traditional Highland Hotel

★ 4.7 (147)

Highland hotel near Ballater with 20 rooms, handy for Cairngorms National Park, Tomnaverie Stone Circle and Aberdeen travel links.

The Auld Kirk

Cairngorms

The Auld Kirk

★ 4.7 (140)

Converted Victorian free church in Ballater, named AA B&B of the Year Scotland 2024, with seven en-suite rooms and a well-known afternoon tea.

McInnes House rooms with breakfast

Kingussie

McInnes House rooms with breakfast

★ 4.9 (111)

A 9-room hotel on Newtonmore Road in Kingussie, on the edge of the Cairngorms National Park, with pool and gym included.

Dunroamin Bed and Breakfast

Dunroamin

Dunroamin Bed and Breakfast

★ 4.9 (86)

B&B on Craig-na-gower Avenue in Aviemore, with mountain views over the Cairngorms and free on-site parking.

Dunallan House

Grantown-on-Spey

Dunallan House

★ 4.9 (74)

A 7-room guest house on Woodside Avenue in Grantown-on-Spey, with an indoor pool, spa and gym close to the Cairngorms.

Willowbank

Grantown-on-Spey

Willowbank

★ 4.6 (83)

A guest accommodation on Grantown-on-Spey's High Street, with free on-site parking and easy reach of the Cairngorms and River Spey.

Crubenbeg Country House

Newtonmore

Crubenbeg Country House

★ 5.0 (55)

Small four-room B&B at Falls of Truim near Newtonmore, with a guest bar and breakfast included after days of walking or fishing in the Highlands.

Cranford Guest House

Ballater

Cranford Guest House

★ 4.8 (63)

Cranford Guest House is a Braemar B&B with cooked breakfasts and packed lunches for the hills, plus mountain views over Aberdeenshire.

Coig na Shee Guest House

Newtonmore

Coig na Shee Guest House

★ 4.9 (56)

Guest house on Laggan Road near Newtonmore with en-suite rooms and garden views.

Macdonald Morlich Hotel

Aviemore

Macdonald Morlich Hotel

★ 3.8 (179)

Adults-only hotel within Macdonald Aviemore Resort, well suited to couples wanting Cairngorms walking or golf with a spa to return to.

St Andrews House

Ballater

St Andrews House

★ 4.9 (31)

A peaceful guest house dating from around 1850, sheltered by Craigendarroch and surrounding woodland in Ballater village.

Greystones B&B

Kingussie

Greystones B&B

★ 4.9 (7)

Greystones B&B on Acres Road in Kingussie offers free on-site parking, garden views and packed lunches, handy for the Cairngorms.

Quick answers

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

We list 43 in Cairngorms. The best-reviewed are shown first.

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

By Google rating weighted by the number of reviews: Cairngorm Hotel (4.4/5, 3,087 reviews), The Fife Arms (4.5/5, 1,292 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.