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 pick of great family hotels in Elgin

Filter by:

Review score

St Michaels Guest House

Elgin

Offering a garden and garden view, St Michaels Guest House is located in Elgin, 1.1 km from Elgin Cathedral and 45 km from Huntly Castle.

S
Sam
From
United States
The staff were wonderful, the accommodations perfect and that sitting room was so inviting and comfortable we stayed up later than planned! Great breakfast the next morning.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 266 reviews
Price from
US$158.06
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.

S
Stella
From
United States
The hotel's location near Gordonstoun was ideal for me as an International Parent. It provided the perfect convenience to attend school events effortlessly, allowing me to pop in and out as needed.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 322 reviews
Price from
US$206.22
1 night, 2 adults

The Royal Hotel Elgin

Elgin

Set 1.1 km from Elgin Cathedral, The Royal Hotel Elgin offers 3-star accommodation in Elgin and has a bar. There is an on-site restaurant, plus free private parking and free WiFi are available.

s
sheila
From
United Kingdom
Need to heat it a bit more Dining room was cold
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 546 reviews
Price from
US$238.15
1 night, 2 adults

Lighthouse View

Lossiemouth (Near Elgin)

Boasting a heated pool and garden views, Lighthouse View is situated in Lossiemouth. There is an in-house restaurant and free private parking.

c
cassandra
From
United Kingdom
Went out seaside lighthouse out town activities
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 24 reviews
Price from
US$134.71
1 night, 2 adults

Silver Dunes

Lossiemouth (Near Elgin)

Featuring a heated pool and garden views, Silver Dunes is located in Lossiemouth. Boasting full-day security, this property also provides guests with a children's playground.

C
Christie
From
United Kingdom
Beautiful caravan. Really clean. Beautiful area. Good facilities on site.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 14 reviews
Price from
US$147.88
1 night, 2 adults

Sea La Vie Caravan at Silver Sands Holiday Park

Lossiemouth (Near Elgin)

Situated in Lossiemouth in the Grampian region with Lossiemouth West Beach nearby, Sea La Vie Caravan at Silver Sands Holiday Park offers accommodation with free private parking.

J
JAMIE
From
United Kingdom
Very clean. Excellent provisions eg toilet roll, towels, throws, toiletries etc.Tea, coffee, sugar
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 12 reviews
Price from
US$179.61
1 night, 2 adults

Aurora Way 81

Lossiemouth (Near Elgin)

Located in Lossiemouth, just 300 metres from Lossiemouth West Beach, Aurora Way 81 provides beachfront accommodation with a terrace, a restaurant, a bar and free WiFi.

V
Veronica
From
United Kingdom
The caravan was lovely. Excellent facilities including air fryer, coffee machine massive TV, netflix, large enclosed decking and furniture. Was spotless. Great value for the price we paid.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 80 reviews
Price from
US$155.66
1 night, 2 adults

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

Lossiemouth (Near Elgin)

Located in Lossiemouth, RICK'S RETREAT static caravan near the beach with free wifi features accommodation with a heated pool.

R
Ruben
From
Spain
Spotless, with all the basics and more.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 31 reviews
Price from
US$164.64
1 night, 2 adults

GOLF View Hotel & Macintosh Restaurant

Lossiemouth (Near Elgin)

Located in Lossiemouth, less than 1 km from Lossiemouth West Beach, GOLF View Hotel & Macintosh Restaurant provides accommodation with a terrace, free private parking, a restaurant and a bar.

C
Colin
From
United Kingdom
Welcome from staff, fabulous room overlooking sea, great food
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 548 reviews
Price from
US$138.37
1 night, 2 adults

Firth Hotel & Restaurant

Lossiemouth (Near Elgin)

Set in Lossiemouth, 200 metres from Lossiemouth East Beach, Firth Hotel & Restaurant offers accommodation with a garden, free private parking, a restaurant and a bar.

M
Marťuša
From
Czech Republic
Excellent views, deliciois kitchen. Clean and comfortable rooms, very friendly and helpfull staff.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 420 reviews
Price from
US$110.43
1 night, 2 adults
All family hotels in Elgin

Looking for a family hotel?

As families grow in size, so too do the needs of a family holiday. That’s why family hotels are set up to cater for all ages, from toddlers and kids to teens and adults. Typically, you can expect restaurants with kids’ menus, games rooms, fitness centres and a pool area where children can play and parents can relax.

Most booked family hotels in Elgin and surroundings in the past month

See all
  • Popular with guests booking family hotels in Elgin

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

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

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 266 reviews
  • Popular with guests booking family hotels in Elgin

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

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

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

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

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

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

    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 1,167 reviews

FAQ about family hotels in Elgin

Family hotels that guests love in Elgin

See all
  • Avg. price/night: US$144.89
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 266 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