
Find Family Hotels in Elgin
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Elgin Family Hotels
Our top choices for Elgin family-friendly hotels

1. Laichmoray Hotel
Laichmoray HotelElgin
9.4 out of 10, Exceptional, (503 reviews)
The price is AED 594
AED 713 total
includes taxes & fees
19 Nov - 20 Nov

2. Sunninghill
SunninghillElgin
9.2 out of 10, Wonderful, (137 reviews)
The price is AED 592
AED 710 total
includes taxes & fees
16 Nov - 17 Nov

3. The Mansion House Hotel
The Mansion House HotelElgin
8.4 out of 10, Very good, (624 reviews)
The price is AED 510
AED 612 total
includes taxes & fees
5 Dec - 6 Dec

4. The Royal Hotel
The Royal HotelElgin
7.8 out of 10, Good, (183 reviews)
The price is AED 364
AED 437 total
includes taxes & fees
29 Nov - 30 Nov

6. River View Apartment
River View ApartmentElgin
7.0 out of 10, Good, (8 reviews)
The price is AED 499
AED 599 total
includes taxes & fees
16 Nov - 17 Nov

7. Fishermans Rest
Fishermans RestElgin
10.0 out of 10, Exceptional, (1 review)
The price is AED 1,973
AED 1,973 total
includes taxes & fees
5 Dec - 6 Dec

8. Anchor Cottage
Anchor CottageElgin
The price is AED 2,220
AED 2,664 total
includes taxes & fees
19 Nov - 20 Nov

9. The Bungalow
The BungalowElgin
The price is AED 2,659
AED 3,191 total
includes taxes & fees
19 Nov - 20 Nov

10. The White Cottage
The White CottageElgin
The price is AED 4,208
AED 5,050 total
includes taxes & fees
4 Dec - 5 Dec
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Elgin Hotel Reviews

Craiglynne Hotel
10/10 Excellent

Craigellachie Hotel of Speyside
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
- Rv Parks in Hopeman
- Lodges in Elgin
- Hotel Wedding Venues Hotels in Lossiemouth
- 2 Star Hotels in Clochan
- 4 Star Hotels in Lossiemouth
- Country Houses in Craigellachie
- Cottages in Fochabers
- Rv Parks in Rothes
- Guest Houses in Lossiemouth
- Vacation Homes in Mulben
- 4 Star Hotels in Hopeman
- Cabin Rentals in Hopeman
- Cabin Rentals in Findhorn
- B&B in Garmouth
- Pet-Friendly Hotels in Craigellachie
- B&B in Findhorn
- Crerar Hotels in Archiestown
- 3 Star Hotels in Kinloss
- Rv Parks in Forres
- Apartments in Fochabers
- Vacation Homes in Archiestown
- Lodges in Lossiemouth
- Vacation Homes in Aberlour
- B&B in Fochabers
- Villas in Rafford
- Guest Houses in Elgin
- Rv Parks in Findhorn
- Apartments in Mulben
- Guest Houses in Cummingston
- 4 Star Hotels in Clochan
- Cottages in Forres
- Inns in Hopeman
- Vacation Homes in Elgin
- Cabin Rentals in Craigellachie
- Swallow Hotels in Forres
- Independent Hotels in Garmouth
- Vacation Homes in Findhorn
- Hotels with Free Parking in Buckie
- Cottages in Forres Station
- Hostels in Fochabers
- Hotels near Macallan Distillery
- 5 Star Hotels in Mulben
- B&B in Elgin
- Guest Houses in Findhorn
- Country Houses in Lossiemouth
- Family Hotels in Buckie
- Apartments in Cummingston
- Guest Houses in Forres
- Country Houses in Elgin
- Independent Hotels in Kinloss
- Freetobook Hotels in Rafford
- Independent Hotels in Clochan
- Independent Hotels in Forres
- Lodges in Rafford
- Hotels near Knockando Woolmill
- Country Houses in Forres
- Hotels with Free Parking in Lossiemouth
- Beach Hotels in Forres
- Crerar Hotels in Craigellachie
- Pet-Friendly Hotels in Buckie
- 2 Star Hotels in Elgin
- Guest Houses in Aberlour
- 5 Star Hotels in Findhorn
- 3 Star Hotels in Mulben
- B&B in Rafford
- Chalets in Clochan
- Cabin Rentals in Rafford
- Apartments in Buckie
- 5 Star Hotels in Garmouth
- Premier Inn Hotels in Elgin
- Cabin Rentals in Rothes
- Vacation Homes in Rafford
- Country Houses in Findhorn
- 2 Star Hotels in Findhorn
- B&B in Hopeman
- Accor Hotels in Rafford
- Freetobook Hotels in Clochan
- Shopping Hotels in Elgin
- Hotels with WiFi in Lossiemouth
- Hostels in Elgin
- Rv Parks in Elgin
- Flights from Garmouth
- Flights from Lossiemouth
- Flights from Moray
- Flights from Findhorn
- Flights from Aberlour
- Flights from Archiestown
- Flights from Mulben
- Flights to Moray
- Flights from Fochabers
- Flights from Kinloss
- Flights from Clochan
- Flights from Elgin
- Flights from Craigellachie
- Flights to Craigellachie
- Flights from Cummingston
- Flights from Hopeman
- Flights from Rothes






























