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

The Pines Guest House

Elgin

Situated in Elgin and only 600 metres from Elgin Cathedral, The Pines Guest House features accommodation with garden views, free WiFi and free private parking.

T
Tiffany
From
United States
Lyn and Lee were fabulous hosts and offered above and beyond. Room was more spacious than anticipated with private bath. Quiet even with being on the main road. Delicious breakfast and even vegetarian options (including vegetarian haggis)! And having tea and coffee in the room was nice to have.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 329 reviews
Price from
US$183.85
1 night, 2 adults

Newly renovated house Elgin

Elgin

Located in Elgin and only 2.8 km from Elgin Cathedral, Newly renovated house Elgin provides accommodation with garden views, free WiFi and free private parking.

R
Richings
From
United Kingdom
Lovely, spacious home. Newly renovated bathrooms and showers are fab. Kitchen amenities, everything you could need, and outdoor seating and garden great for good weather.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Price from
US$575.53
1 night, 2 adults

Seaview at The Doocot

Elgin

Seaview at The Doocot, a property with a garden, is situated in Elgin, 24 km from Brodie Castle, 34 km from Nairn Dunbar Golf Club, as well as 35 km from Nairn Museum.

A
Andy
From
United Kingdom
Location fantastic, facilities great, an outstanding and modern space would definitely recommend and this was our second visit and we would go back
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 7 reviews
Price from
US$1,009.98
1 night, 2 adults

Laichmoray Hotel

Hotel in Elgin

Laichmoray Hotel is conveniently situated on the periphery of Elgin town centre, less than 300 metres from the Elgin Rail Station.

S
Sara
From
United Kingdom
The hotel staff are very friendly and helpful, from the cleaning staff to the manager. A very clean and comfortable hotel. The breakfast was very good, cooked well and very tasty. We would be happy to return.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,170 reviews
Price from
US$226.48
1 night, 2 adults

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.

R
Robert
From
United Kingdom
Friendly staff, good breakfast.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 271 reviews
Price from
US$158.27
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.

A
Alan
From
New Zealand
Absolutely excellent. Lovely room, great facilities and restaurant. Perfect location and staff couldn't have been more helpful.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 324 reviews
Price from
US$206.50
1 night, 2 adults

Sunninghill Hotel

Hotel in Elgin

In the heart of Elgin, Sunninghill Hotel features a traditional restaurant and elegant rooms with free Wi-Fi. The hotel is just a 5-minute walk from Elgin Railway Station.

A
Alastair
From
United Kingdom
Excellent breakfast efficiently served in comfortable,warm dining room. Staff pleasant and attentive. Table spotlessly clean. Food cooked to perfection, very good tea ,served in a pot.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 210 reviews
Price from
US$194.84
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.

J
Jamie
From
Ireland
Great value for money and friendly staff
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 542 reviews
Price from
US$238.47
1 night, 2 adults

Tighnabruaich Annex

Lossiemouth (Near Elgin)

Tighnabruaich Annex, a property with free bikes, is set in Lossiemouth, 9.4 km from Elgin Cathedral, 34 km from Brodie Castle, as well as 43 km from Nairn Dunbar Golf Club.

K
Kenneth
From
Australia
What a great comfortable place to stay. Clean and everything you need to make your staff extremely enjoyable
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 147 reviews
Price from
US$159.87
1 night, 2 adults

Lossiemouth House

Lossiemouth (Near Elgin)

Situated in Lossiemouth, 300 metres from Lossiemouth East Beach, Lossiemouth House has a garden, parking on-site and rooms with free WiFi access.

C
Carolynne
From
South Africa
Welcoming hosts and fantastic breakfast
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 173 reviews
Price from
US$186.52
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

Popular with guests booking family hotels in Elgin

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 32 reviews

Popular with guests booking family hotels in Elgin

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 36 reviews

Popular with guests booking family hotels in Elgin

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 20 reviews

Popular with guests booking family hotels in Elgin

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 7 reviews

Popular with guests booking family hotels in Elgin

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 271 reviews

Popular with guests booking family hotels in Elgin

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 324 reviews

Popular with guests booking family hotels in Elgin

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 542 reviews

Popular with guests booking family hotels in Lossiemouth

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,413 reviews

Popular with guests booking family hotels in Lossiemouth

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 552 reviews

Family Hotels with swimming pools in Elgin and nearby

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 80 reviews

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.

From US$173.19 per night

Highway

Lossiemouth
Swimming pool
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 66 reviews

Situated in Lossiemouth, Highway provides accommodation with a heated pool. There is an on-site restaurant, plus free private parking and free WiFi are available.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 11 reviews

36 Lighthouse View, a property with a bar, is located in Lossiemouth, 700 metres from Lossiemouth West Beach, 11 km from Elgin Cathedral, as well as 30 km from Brodie Castle.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 15 reviews

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.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 19 reviews

Situated in Lossiemouth in the Grampian region, Lewis Sands PC114 features a patio.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 43 reviews

Situated in Lossiemouth in the Grampian region and Lossiemouth West Beach reachable within 700 metres, D11 - the Dunes at Silver Sands features accommodation with free WiFi, a children's playground, a...

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 26 reviews

Covesea View Silver Sands, a property with a bar, is located in Lossiemouth, 700 metres from Lossiemouth West Beach, 11 km from Elgin Cathedral, as well as 30 km from Brodie Castle.

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 11 reviews

Offering a bar, A13 - Beach Haven at Silversands features accommodation in Lossiemouth. There is an in-house restaurant, plus free private parking and free WiFi are available.

Save money on family in Elgin and nearby – budget options available

Firth Hotel & Restaurant

Lossiemouth
Budget options available
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 420 reviews

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.

From US$110.58 per night

Balormie View

Lossiemouth
Budget options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 9 reviews

Situated in Lossiemouth and only 8.4 km from Elgin Cathedral, Balormie View features accommodation with garden views, free WiFi and free private parking.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 38 reviews

Boasting inner courtyard views, WELCOMEHOUSE close to east beach, shops, restaurants and RAF base features accommodation with a garden and a patio, around less than 1 km from Lossiemouth East Beach.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 314 reviews

Camping Pods Silver Sands Holiday Park is situated in Lossiemouth, 600 metres from Lossiemouth West Beach, 10 km from Elgin Cathedral, as well as 30 km from Brodie Castle.

Lighthouse View

Lossiemouth
Budget options available
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 26 reviews

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

From US$129.49 per night

hollies retreat

Lossiemouth
Budget options available
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 117 reviews

Hollies retreat is a beachfront property set in Lossiemouth, 600 metres from Lossiemouth West Beach and 11 km from Elgin Cathedral.

Biggerstaffs retreat

Lossiemouth
Budget options available
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 21 reviews

Situated in Lossiemouth, 600 metres from Lossiemouth West Beach, Biggerstaffs retreat features accommodation with a garden, free private parking, a private beach area and a restaurant.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 29 reviews

Set in Lossiemouth in the Grampian region and Lossiemouth West Beach reachable within a few steps, Little Cha-Am Caravan Hire at Silver Sands offers accommodation with free WiFi, a children's...

Highly rated family hotels in Elgin and nearby

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 552 reviews

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.

From US$138.55 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 29 reviews

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

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 65 reviews

The Hudson @ Silversands, a property with a private beach area and a bar, is located in Lossiemouth, 300 metres from Lossiemouth West Beach, 11 km from Elgin Cathedral, as well as 30 km from Brodie...

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

Boasting a patio with garden views, an indoor pool and a garden, Aurora luxury beach lodge can be found in Lossiemouth, close to Lossiemouth East Beach and 10 km from Elgin Cathedral.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 32 reviews

Set in Lossiemouth, Lossiemouth Haven offers a restaurant and sea views, 500 metres from Lossiemouth West Beach and 9.3 km from Elgin Cathedral.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 110 reviews

Located in Lossiemouth in the Grampian region, with Lossiemouth West Beach nearby, Beachside Lighthouse 14 provides accommodation with access to a fitness room.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 58 reviews

Situated in Lossiemouth in the Grampian region, Fairview Caravan Hire has a patio. Boasting a minimarket, this property also has a restaurant and a children's playground.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 19 reviews

Located in Lossiemouth, less than 1 km from Lossiemouth West Beach, Aurora on the Dunes- Cozy Coastal Retreat with Scenic Views provides accommodation with a sauna and a fitness room.

Enjoy breakfast in Elgin and nearby

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,413 reviews

Overlooking the Moray Firth, this family-run hotel is situated in Lossiemouth. The hotel is directly opposite the historic Moray Golf Club, and is centrally located for exploring the Whisky Trail.

From US$135.89 per night

Located in Lossiemouth in the Grampian region, H26 at Silversands has a patio. This property offers access to a balcony, free private parking and free WiFi.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 4 reviews

Ballies Retreat, a property with a bar, is set in Lossiemouth, 500 metres from Lossiemouth West Beach, 11 km from Elgin Cathedral, as well as 30 km from Brodie Castle.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 4 reviews

Boasting a garden, plunge pool and garden views, Dune Haven Luxury Beachside Lodge is situated in Lossiemouth. This beachfront property offers access to a patio, free private parking and free WiFi.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 22 reviews

Eagle's Den Caravan Holiday Retreat, a property with a bar, is set in Lossiemouth, 11 km from Elgin Cathedral, 30 km from Brodie Castle, as well as 40 km from Nairn Dunbar Golf Club.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 12 reviews

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.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 47 reviews

Skerry View - Overlooking the Moray Firth - close to Beaches, Harbour, Shops and Restaurants is a beachfront property situated in Lossiemouth, 400 metres from Lossiemouth West Beach and 9.4 km from...

BalMara

Hopeman
Breakfast options
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 26 reviews

BalMara, a property with barbecue facilities, is set in Hopeman, 24 km from Brodie Castle, 33 km from Nairn Dunbar Golf Club, as well as 34 km from Nairn Museum.

Family hotels that guests love in Elgin

See all
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 271 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