# 32 Family-friendly hotels in Moray (2026)

> 32 family-friendly hotels in Moray, best reviewed first — including The Fife Arms. Ratings, locations and details.

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

32 listed · best reviewed first

Updated 31 August 2026 · Ratings from Google · [All hotels and B&Bs in Moray](https://staycation.co.uk/moray/hotels)

[Families 32](https://staycation.co.uk/moray/hotels/family-friendly) [4-5 star 12](https://staycation.co.uk/moray/hotels/four-and-five-star)

[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.](https://staycation.co.uk/cairngorms/hotels/the-fife-arms) [Aberlour Craigellachie Hotel of Speyside ★ 4.6 (950) Whisky-country hotel in Craigellachie with its own bar, breakfast and 26 en-suite rooms, close to Glenfiddich Distillery.](https://staycation.co.uk/craigellachie/hotels/craigellachie-hotel-of-speyside) [Speyside The Craigellachie Hotel ★ 4.6 (940) A Victorian railway hotel at the heart of the whisky trail, with the Quaich Bar's celebrated collection of hundreds of malts.](https://staycation.co.uk/speyside/hotels/the-craigellachie-hotel) [Aberlour The Mash Tun ★ 4.5 (902) A small hotel in Aberlour with en-suite rooms above its own whisky bar, right in the heart of Speyside distillery country.](https://staycation.co.uk/aberlour/hotels/the-mash-tun) [Elgin Laichmoray Hotel ★ 4.5 (860) A Victorian former station hotel with 34 rooms, a bar stocking over 100 malts, and function and event spaces.](https://staycation.co.uk/elgin/hotels/laichmoray-hotel) [Aberlour The Dowans Hotel of Speyside ★ 4.7 (519) A characterful Victorian hotel above Aberlour, Speyside, set in its own grounds with a garden and easy reach of whisky distilleries.](https://staycation.co.uk/aberlour/hotels/the-dowans-hotel-of-speyside) [Elgin Premier Inn Elgin ★ 4.2 (886) Premier Inn Elgin offers an on-site restaurant and breakfast alongside 93 en-suite rooms, with free parking near Elgin's distilleries.](https://staycation.co.uk/moray/hotels/premier-inn-elgin) [Buckie The Royal Oak Hotel ★ 4.5 (501) The Royal Oak Hotel in Cullen, Moray, offers en-suite rooms with a garden, around 13.5 miles from Keith.](https://staycation.co.uk/cullen/hotels/the-royal-oak-hotel) [Findhorn Crown and Anchor Inn ★ 4.2 (776) A pub-style hotel in the coastal village of Findhorn, Moray, with its own restaurant, bar and free on-site parking.](https://staycation.co.uk/findhorn/hotels/crown-and-anchor-inn) [Elgin Sunninghill Hotel ★ 4.5 (485) A privately owned town hotel on Hay Street, five minutes from the station, with a restaurant focused on local seafood.](https://staycation.co.uk/elgin/hotels/sunninghill-hotel) [Lossiemouth Firth Hotel & Restaurant ★ 4.3 (536) Firth Hotel & Restaurant in Lossiemouth offers en-suite family rooms near the Moray coast, with free parking and its own restaurant and bar.](https://staycation.co.uk/lossiemouth/hotels/firth-hotel-restaurant) [Aberlour Aberlour Hotel ★ 4.3 (529) Aberlour Hotel on the High Street is known for its Cullen Skink, with en-suite rooms, a garden and free parking near Speyside's distilleries.](https://staycation.co.uk/aberlour/hotels/aberlour-hotel) [Buckie Cullen Bay Hotel ★ 4.3 (453) Overlooking Cullen Bay on the Moray coast, this hotel pairs sea views with golf, fishing and walking country right on its doorstep.](https://staycation.co.uk/cullen/hotels/cullen-bay-hotel) [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.](https://staycation.co.uk/tomintoul/hotels/the-glenavon) [Elgin The Mansefield Hotel ★ 4.4 (335) A refurbished 15-room hotel near Elgin's centre with a restaurant known for local seafood and Aberdeen Angus beef.](https://staycation.co.uk/elgin/hotels/the-mansefield-hotel) [Lossiemouth Golf View Hotel & Macintosh Restaraunt ★ 4.2 (406) Hotel on Stotfield Road in Lossiemouth with the Macintosh Restaurant, a bar and breakfast, plus free parking and coastal golf nearby.](https://staycation.co.uk/lossiemouth/hotels/golf-view-hotel-macintosh-restaraunt) [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.](https://staycation.co.uk/ballindalloch/hotels/argyle-guest-house) [Fochabers Gordon Arms Hotel ★ 4.2 (374) A traditional High Street hotel in Fochabers, Moray, with free on-site parking for guests exploring the area.](https://staycation.co.uk/fochabers/hotels/gordon-arms-hotel) [Lossiemouth Stotfield Hotel ★ 3.8 (684) A substantial 47-room hotel on Stotfield Road in Lossiemouth, Moray, with a garden, bar and restaurant and free on-site parking.](https://staycation.co.uk/lossiemouth/hotels/stotfield-hotel) [Forres Ramnee Hotel ★ 4.3 (287) An 18-room hotel on Victoria Road in Forres, with a pool, sauna and gym alongside the usual bar and restaurant.](https://staycation.co.uk/forres/hotels/ramnee-hotel) [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.](https://staycation.co.uk/cairngorms/hotels/the-auld-kirk) [Elgin The Royal Hotel ★ 4.1 (268) A Station Road hotel in Elgin with a restaurant and bar on site, en-suite rooms, and free parking close to the town centre.](https://staycation.co.uk/elgin/hotels/the-royal-hotel) [Lossiemouth Links Lodge B&B ★ 4.9 (106) A small four-room B&B on Stotfield Road in Lossiemouth, well suited to golfers and travellers who want a spa and pool without a big hotel.](https://staycation.co.uk/lossiemouth/hotels/links-lodge-b-b) [Buckie Victoria Hotel ★ 4.5 (143) A bar, breakfast and packed lunches on offer at this family-friendly Portknockie hotel, with Glenfiddich Distillery within driving distance.](https://staycation.co.uk/portknockie/hotels/victoria-hotel) [Forres The Carisbrooke ★ 4.4 (151) The Carisbrooke is a hotel on Drumduan Road near Forres, with its own restaurant and bar plus free on-site parking.](https://staycation.co.uk/forres/hotels/the-carisbrooke) [Keith Grampian Hotel ★ 4.3 (158) A straightforward hotel on Regent Square in Keith, Moray, close to local pubs, restaurants and the surrounding whisky country.](https://staycation.co.uk/keith/hotels/grampian-hotel) [Elgin Eight Acres Hotel & Leisure Club ★ 3.4 (416) A 53-room hotel on Morriston Road, Elgin, with its own leisure club, indoor pool and spa a short drive from Glenfiddich Distillery.](https://staycation.co.uk/elgin/hotels/eight-acres-hotel-leisure-club) [Elgin Elgin Guest House ★ 4.5 (66) Guest house on Trinity Place in Elgin with en-suite family rooms and free parking in the heart of Moray.](https://staycation.co.uk/elgin/hotels/elgin-guest-house) [Dufftown Lettoch Farm ★ 5.0 (37) A working farmhouse B&B near Dufftown, Moray, with garden and mountain views and free on-site parking.](https://staycation.co.uk/dufftown/hotels/lettoch-farm) [Keith Chapelhill Croft ★ 5.0 (29) Adults-only B&B near Keith with breakfast included, free parking and a garden, close to Glenfiddich Distillery in Moray.](https://staycation.co.uk/keith/hotels/chapelhill-croft) [Elgin The Milton ★ 4.2 (54) A family-run B&B on Elgin's Main Street with free parking, en-suite rooms and Glenfiddich Distillery within easy reach.](https://staycation.co.uk/elgin/hotels/the-milton) [Elgin Old Mills Garden ★ 4.7 (26) Adults-only B&B on Jock Inksons Brae in Elgin, with a garden, free parking and easy access to the Moray coast.](https://staycation.co.uk/elgin/hotels/old-mills-garden)

## Quick answers

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

We list 32 in Moray. The best-reviewed are shown first.

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

By Google rating weighted by the number of reviews: The Fife Arms (4.5/5, 1,292 reviews), Craigellachie Hotel of Speyside (4.6/5, 950 reviews) and The Craigellachie Hotel (4.6/5, 940 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.
