Family-friendly hotels in Cairngorms
43 listed · best reviewed first
Updated · Ratings from Google · All hotels and B&Bs in Cairngorms
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.
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.
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.
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.
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 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.
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.
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.
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.
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.
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.
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.
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.
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.
Kingussie
Duke Of Gordon Hotel
★ 4.0 (764)
Family-friendly hotel in Kingussie with free parking, handy for walkers and cyclists exploring the Cairngorms.
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.
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.
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.
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.
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.
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.
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.
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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.
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.
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.
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.
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.
Newtonmore
Coig na Shee Guest House
★ 4.9 (56)
Guest house on Laggan Road near Newtonmore with en-suite rooms and garden views.
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.
Ballater
St Andrews House
★ 4.9 (31)
A peaceful guest house dating from around 1850, sheltered by Craigendarroch and surrounding woodland in Ballater village.
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.