The 10 best family hotels in Elgin, UK | Booking.com
Skip to main content

Family hotels and homes in Elgin

Find the family hotels that appeal to you the most

The best family hotels in Elgin

Check out our selection of great family hotels in Elgin

Filter by:

Review score

St Michaels Guest House

Elgin

St Michaels Guest House in Elgin provides accommodations with a garden and a shared lounge. This guest house provides free private parking, luggage storage space, and free Wifi.

K
Kavita Andrews
From
United Arab Emirates
The property was well maintained and extremely clean. The host was very accommodating especially when it came to the dietary requirements as one of us had food allergies and intolerances. Hazel ensured everything was catered to. We also had a nice chat with her during breakfast. Thank you for the lovely stay ❤️
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 272 reviews
Price from
$160.98
1 night, 2 adults

The Mansefield Hotel

Hotel in Elgin

Based in the former cathedral city of Elgin, The Mansefield Hotel is surrounded by rolling hills and vibrant glens.

V
Vicki
From
United States
We had a lovely stay. Check in staff was very welcoming & excellent.  Room was spotless & well appointed with everything we needed to make for a very comfortable stay. Nice touches in addition to hot water pot with teas & coffee like a small refrigerator, bottled water & wine glasses. Hotel was quiet and beds were very comfortable.  Room serviced daily.  Great wifi.  We would definitely recommend this hotel. 
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 333 reviews
Price from
$210.03
1 night, 2 adults

The Royal Hotel Elgin

Elgin

The Royal Hotel Elgin offers accommodations in Elgin, a 13-minute walk from Elgin Cathedral and 28 miles from Huntly Castle.

P
Paul
From
United Kingdom
Good well cooked breakfast served every morning along with a nice selection of cereals, the hotel is a short walk into town where there is a reasonable amount of restaurants. I ate in the hotel a few times and the food served was nicely presented and tasted delicious
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 538 reviews
Price from
$198.51
1 night, 2 adults

Lighthouse View

Lossiemouth (Near Elgin)

A 8-minute walk from Lossiemouth West Beach in Lossiemouth, Lighthouse View features accommodations with access to a fitness room and indoor pool.

R
Roisin
From
United Kingdom
Lovely in the photos but a lot better in person, very spacious, had everything you needed! Nice touch with the coffee pods for the coffee machine. Was clean & tidy. Bed was super comfy! And the location couldn’t have been better. Met Patrick when leaving & he was so lovely & had a little conversion with myself & my partner will definitely be back to stay again! 👌🏼
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 12 reviews
Price from
$131.71
1 night, 2 adults

Silver Dunes

Lossiemouth (Near Elgin)

A 7-minute walk from Lossiemouth West Beach in Lossiemouth, Silver Dunes offers accommodations with access to a fitness room. Guests may go for a swim in the heated pool.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 12 reviews
Price from
$185.37
1 night, 2 adults

Little Cha-Am Caravan Hire at Silver Sands

Lossiemouth (Near Elgin)

Little Cha-Am Caravan Hire at Silver Sands offers accommodations in Lossiemouth, a few steps from Lossiemouth West Beach and 5.8 miles from Elgin Cathedral.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 27 reviews
Price from
$203.26
1 night, 2 adults

Sea La Vie Caravan at Silver Sands Holiday Park

Lossiemouth (Near Elgin)

Sea La Vie Caravan at Silver Sands Holiday Park is located in Lossiemouth, just 19 miles from Brodie Castle and 25 miles from Nairn Dunbar Golf Club.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 12 reviews
Price from
$182.93
1 night, 2 adults

Aurora Way 81

Lossiemouth (Near Elgin)

Located in Lossiemouth, just a 3-minute walk from Lossiemouth West Beach, Aurora Way 81 provides beachfront accommodations with a terrace, a restaurant, a bar and free WiFi.

P
Paul
From
United Kingdom
Great location to relax at night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 75 reviews
Price from
$158.54
1 night, 2 adults

RICK'S RETREAT static caravan near the beach with free wifi

Lossiemouth (Near Elgin)

A 5-minute walk from Lossiemouth West Beach in Lossiemouth, RICK'S RETREAT static caravan near the beach with free wifi provides accommodations with access to a fitness room.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 31 reviews
Price from
$167.69
1 night, 2 adults

GOLF View Hotel & Macintosh Restaurant

Lossiemouth (Near Elgin)

Located in Lossiemouth, a 11-minute walk from Lossiemouth West Beach, GOLF View Hotel & Macintosh Restaurant provides accommodations with a terrace, free private parking, a restaurant and a bar.

A
Andrew
From
United States
Big room. Great view of the golf course. Very nice restaurant and great staff.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 548 reviews
Price from
$140.93
1 night, 2 adults
All family hotels in Elgin

Looking for a family hotel?

As families grow in size, their vacation needs grow with them. That’s why family hotels are set up to cater to all ages, from toddlers and kids to teens and adults. You can expect restaurants with kids’ menus, game rooms, fitness centers, and pool areas where children can play and parents can relax.

Most booked family hotels in Elgin and surrounding area in the past month

See all
  • Popular with guests booking family hotels in Elgin

    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 372 reviews
  • Popular with guests booking family hotels in Elgin

    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 78 reviews
  • Popular with guests booking family hotels in Elgin

    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 218 reviews
  • Popular with guests booking family hotels in Elgin

    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 269 reviews
  • Popular with guests booking family hotels in Elgin

    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 83 reviews
  • Popular with guests booking family hotels in Elgin

    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 226 reviews
  • Popular with guests booking family hotels in Elgin

    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 333 reviews
  • Popular with guests booking family hotels in Elgin

    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 445 reviews
  • Popular with guests booking family hotels in Elgin

    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 538 reviews
  • Popular with guests booking family hotels in Elgin

    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 1,175 reviews

FAQ about family hotels in Elgin

Family Hotels That Guests Love in Elgin

See all
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 269 reviews
    This is an exceptional guest house and better than all other places we stayed at a comparable price point. family room had a separated space for the children to sleep. It’s right next to the town centre and a couple of super markets at which to stock up. Great shower and nicely decorated room.
    Guest review by
    Neil
    Family with young children
gogless