Find the family hotels that appeal to you the most
Check out our pick of great family hotels in 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.
Based in the former cathedral city of Elgin, The Mansefield Hotel is surrounded by rolling hills and vibrant glens.
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.
Boasting a heated pool and garden views, Lighthouse View is situated in Lossiemouth. There is an in-house restaurant and free private parking.
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.
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.
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.
Located in Lossiemouth, RICK'S RETREAT static caravan near the beach with free wifi features accommodation with a heated pool.
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.
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.
Popular with guests booking family hotels in Elgin
Popular with guests booking family hotels in Elgin
Popular with guests booking family hotels in Elgin
Popular with guests booking family hotels in Elgin
Popular with guests booking family hotels in Elgin
Popular with guests booking family hotels in Elgin
Popular with guests booking family hotels in Elgin
Popular with guests booking family hotels in Lossiemouth
Popular with guests booking family hotels in Lossiemouth
Popular with guests booking family hotels in Lossiemouth
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.
Situated in Lossiemouth and only 8.4 km from Elgin Cathedral, Balormie View features accommodation with garden views, free WiFi and free private parking.
Boasting a hot tub, Tanglewood Lodge is set in Lossiemouth. This property offers access to a balcony, free private parking and free WiFi.
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.
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.
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.
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.
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.
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.
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.
Situated in Lossiemouth in the Grampian region, Lewis Sands PC114 features a patio.
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...
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.
Boasting a heated pool and garden views, Lighthouse View is situated in Lossiemouth. There is an in-house restaurant and free private parking.
Hollies retreat is a beachfront property set in Lossiemouth, 600 metres from Lossiemouth West Beach and 11 km from Elgin Cathedral.
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.
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.
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.
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...
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.
Set just 500 metres from Lossiemouth West Beach, Ballies Retreat provides accommodation in Lossiemouth with access to a bar, barbecue facilities, as well as private check-in and check-out.
Located in Lossiemouth, RICK'S RETREAT static caravan near the beach with free wifi features accommodation with a heated pool.
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...
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.
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.
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.
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.
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.
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.