The ruins of a medieval castle with Gothic arches and stone walls.

Search Family-Friendly Hotels in Elgin

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Elgin Family-Friendly Hotels

Tonight
14 Aug - 15 Aug
Tomorrow
15 Aug - 16 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Our top choices for Elgin family-friendly hotels

1. The Royal Hotel

The Royal Hotel
Elgin
2.775.223 ₫
3.330.268 ₫ total
includes taxes & fees
16 Aug - 17 Aug
The Royal Hotel

2. Sunninghill

Sunninghill
Elgin
4.286.513 ₫
5.143.956 ₫ total
includes taxes & fees
16 Aug - 17 Aug
Sunninghill

3. Craigellachie Lodge

Craigellachie Lodge
Aberlour
  • Family skiing paradise with toys, bikes, and comfy lodging just minutes from Macallan Distillery awaits adventurers.
6.301.282 ₫
7.561.538 ₫ total
includes taxes & fees
10 Sept - 11 Sept
Craigellachie Lodge

4. Firth Hotel & Restaurant

Firth Hotel & Restaurant
Lossiemouth
2.335.460 ₫
2.802.552 ₫ total
includes taxes & fees
5 Sept - 6 Sept
Firth Hotel & Restaurant

5. The Mill House Hotel

The Mill House Hotel
Buckie
3.063.654 ₫
3.676.315 ₫ total
includes taxes & fees
16 Aug - 17 Aug
The Mill House Hotel

6. Stotfield Hotel

Stotfield Hotel
Lossiemouth
2.901.521 ₫
3.481.825 ₫ total
includes taxes & fees
21 Aug - 22 Aug
Stotfield Hotel

7. The Speyside Hotel

The Speyside Hotel
Grantown-on-Spey
4.088.507 ₫
4.906.208 ₫ total
includes taxes & fees
20 Aug - 21 Aug
The Speyside Hotel

8. Hotel 1881 Archiestown

Hotel 1881 Archiestown
Archiestown
6.647.120 ₫
7.976.544 ₫ total
includes taxes & fees
28 Aug - 29 Aug
Hotel 1881 Archiestown

9. The Grant Arms Hotel

The Grant Arms Hotel
Grantown-on-Spey
2.901.521 ₫
3.481.825 ₫ total
includes taxes & fees
20 Aug - 21 Aug
The Grant Arms Hotel

10. Cawdor House

Cawdor House
Nairn
4.405.115 ₫
5.286.138 ₫ total
includes taxes & fees
1 Sept - 2 Sept
Cawdor House
View all properties

Choose what matters most at family-friendly hotels in Elgin

Breakfast included
Pool
All-inclusive
4 stars
5 stars

Top Elgin Hotel Reviews

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside

10/10 Excellent
"This hotel is conveniently located to the whisky trail with Glenfiddich and Macallan distilleries being within 10min drive. Hotel has a nice restaurant on the property and there is another good one 2 min walking distance. Our room had all basic amenities and was clean. The hotel has a rustic character of a building over 100 years old. It is very lovely but it comes with old furniture, uneven floor, no AC, and no elevator. Staff was very friendly and eager to help with travel information and other needs."
Vlad 3-night trip
Posted 5 days ago
Craigellachie Hotel of Speyside
Craiglynne Hotel

Craiglynne Hotel

8/10 Good
"It was great! We are a couple from Canada this was a little gem for sure! Slightly loud but nothing we couldn’t handle! Cheers"
Anders 1-night trip
Posted 6 days ago
Craiglynne Hotel

Frequently asked questions

What's Elgin like for family-friendly holidays?
The welcoming destination of Elgin is a good choice if you've been thinking about a trip with your children. The archaeological sites, castle and famous monuments are just a few things that make this an attractive place for a family holiday. Fly into Inverness (INV), which is located 28.7 mi (46.1 km) from the city centre.
When's the best time to book a family-friendly holiday in Elgin?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 4°C. Average annual precipitation for Elgin is 917 mm.
What's there to see and do with your family in Elgin?
While you are visiting Elgin, you may want to round up the youngsters and make time to see interesting attractions such as Glen Moray Distillery, Macallan Distillery and Cardhu Distillery. Make sure that you have lots of time for activities such as Speyside Cooperage and WDC Scottish Dolphin Centre.
What's the best way for us to get around Elgin?
To venture out into the surrounding area, hop on a train at Elgin Station. Elgin may not have many public transport options to choose from, so consider renting a car to explore more.