Find Family Hotels in Elgin from CA $146

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Elgin Family Hotels

Our top choices for Elgin family-friendly hotels

Sunninghill

Sunninghill
3.0 star property
Elgin
9.2 out of 10, Wonderful, (121 reviews)
"Very relaxing location, spotless clean room and very nice shower room Great dinner from a wide choice of menus and finished with a excellent breakfast "
United Kingdom
ALAN
The price is CA $233
CA $280 total
includes taxes & fees
May 22 - May 23
Sunninghill

The Royal Hotel

The Royal Hotel
3.0 star property
Elgin
7.6 out of 10, Good, (159 reviews)
"Very great friendly staff and really good food !"
United States
Donald
The price is CA $145
CA $174 total
includes taxes & fees
May 22 - May 23
The Royal Hotel

Craigellachie Lodge

Craigellachie Lodge
3.5 star property
Aberlour
10.0 out of 10, Exceptional, (97 reviews)
  • cleanliness
    Family skiing paradise with toys, bikes, and comfy lodging just minutes from Macallan Distillery awaits adventurers.
"Their family property is a beautiful, comfortable establishment."
Canada
Cindy
The price is CA $281
CA $337 total
includes taxes & fees
Jun 15 - Jun 16
Craigellachie Lodge

Cawdor House

Cawdor House
4.0 star property
Nairn
9.8 out of 10, Exceptional, (76 reviews)
"Very cozy atmosphere, delicious breakfast and hospitable staff. Can't wait to go back!"
Canada
Sarah
The price is CA $167
CA $200 total
includes taxes & fees
May 31 - Jun 1
Cawdor House

The Glenmorangie House

The Glenmorangie House
4.0 star property
Tain
9.6 out of 10, Exceptional, (17 reviews)
"All the staff are wonderful and friendly, especially Andrea who looked after my family and I on our short stay."
Australia
Daniel
The price is CA $602
CA $723 total
includes taxes & fees
May 30 - May 31
The Glenmorangie House

The Old Mill Inn

The Old Mill Inn
3.0 star property
Forres
8.0 out of 10, Very good, (23 reviews)
"Excellent place to stay. Thoroughly enjoyed the accomodation. There are a lot of good places to eat in nearby Forres. "
United Kingdom
SAYED IRFAN
The price is CA $122
CA $146 total
includes taxes & fees
May 27 - May 28
The Old Mill Inn

The Grant Arms Hotel

The Grant Arms Hotel
4.0 star property
Grantown-on-Spey
9.0 out of 10, Wonderful, (156 reviews)
"Friendly staff and good breakfast 😋 "
United Kingdom
Grant
The price is CA $230
CA $276 total
includes taxes & fees
May 22 - May 23
The Grant Arms Hotel

The Speyside Hotel

The Speyside Hotel
3.5 star property
Grantown-on-Spey
9.4 out of 10, Exceptional, (353 reviews)
"Lovely breakfast , let my children have fun in the main area , very chilled staff and friendly , room was nice and clean , big bathroom , comfy beds for us and our children , very cute hotel and near all the activities like Landmark and Treezone and in a friendly and quaint town"
United Kingdom
Jennifer
The price is CA $221
CA $265 total
includes taxes & fees
May 29 - May 30
The Speyside Hotel

The Fiddichside Inn

The Fiddichside Inn
3.0 star property
Aberlour
8.0 out of 10, Very good, (1 review)
"Great clean accomodations with plenty of facilities but all messages through Expedia were automated and I did not receive responses to enquiries sent. Otherwise everything was as described and we had a lovely stay"
Australia
Natalie
The price is CA $283
CA $339 total
includes taxes & fees
May 21 - May 22
The Fiddichside Inn

The Mill House Hotel

The Mill House Hotel
3.5 star property
Buckie
8.6 out of 10, Excellent, (121 reviews)
"Very friendly staff and a lovely meal at night."
United Kingdom
Paul V
The price is CA $151
CA $181 total
includes taxes & fees
May 22 - May 23
The Mill House Hotel
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.

Choose what matters most at family-friendly hotels in Elgin

Top Elgin Hotel Reviews

Frequently asked questions

Which area of Elgin is best to stay in for families?
For families visiting Elgin, the best area to stay in is around the High Street and Cooper Park, as it offers a fantastic blend of convenience and access to green spaces.

The High Street area provides excellent walkability to various amenities. You'll find a good selection of casual eateries with kid-friendly menus, great for a relaxed family meal. There are also grocery stores nearby, making it easy to stock up on snacks and essentials for your stay.

Cooper Park is a real gem for families, located just a stone's throw from the High Street. It boasts a wonderful adventure playground that children will adore, along with expansive grassy areas great for picnics, games, and simply letting the little ones run around and burn off some energy. The park also features beautiful walking paths that are ideal for a leisurely family stroll.
How much does a family hotel in Elgin cost?
Travellers can find great deals on family-friendly Elgin hotels from CA $146 with Expedia. You may find hotels in Elgin that let kids stay for free, which can help you save. There are plenty of factors that can impact the price of family hotels, including location, amenities and the time of year. Sort Elgin hotels on Expedia by price to see our cheapest prices first.
What are the top-rated luxury family hotels in Elgin?
The Mansion House Hotel stands out as a top-rated luxury family hotel in Elgin, boasting an excellent 4-star rating and a review score of 8.4 from travellers. Families appreciate its thoughtful amenities, such as connecting rooms and child-friendly window designs, which ensure a safe and comfortable environment for little ones.

Guests rave about the hotel's warm and attentive staff, who are known for their excellent service, making your stay even more enjoyable. The breakfast is often highlighted as a great start to the day, offering a delightful variety that caters to both adults and children alike. With free WiFi and parking available, convenience is a priority, allowing families to explore the charming surroundings of Elgin without hassle.
Which Elgin family-friendly hotels welcome pets?
If you're looking for family-friendly hotels in Elgin that welcome pets, the Eight Acres Hotel is a great option. This 3-star hotel boasts a review rating of 7.0, with travellers consistently praising the helpful front desk staff and the amazing food served at breakfast. Families will appreciate the child-friendly window design, ensuring a safe environment for little ones while you enjoy your stay. Plus, pets are permitted, making it a convenient choice for those travelling with furry companions.

Another excellent choice is The Royal Hotel, also rated 3 stars and holding a traveller review score of 7.6. Guests have highlighted the comfortable and clean rooms, alongside the added perks of free WiFi and self-parking. This hotel is particularly friendly to pets, allowing dogs and cats, so you won't have to leave your beloved pets behind.
Which family-friendly hotels are in central Elgin?
If you're looking for family-friendly hotels in central Elgin, the Laichmoray Hotel is a fantastic choice. This charming 3-star hotel boasts a remarkable review rating of 9.4, with guests praising the friendly staff and excellent breakfast options, including complimentary meals on weekends. The hotel features child-friendly window designs, ensuring safety for little ones, and offers free WiFi and toiletries for added convenience.

Another great option is Sunninghill, also rated at 3 stars with an excellent review score of 9.2. Families will appreciate the availability of kids' meals and the child-friendly window designs, along with free self-parking and WiFi. Guests often highlight the warm hospitality and clean facilities, making it a welcoming environment for families.

For those desiring a slightly more upscale experience, The Mansion House Hotel is a 4-star property with a review score of 8.4. It features connecting rooms, great for larger families, as well as free WiFi and parking. Travellers often praise the excellent service and comfortable, clean rooms, making it an attractive option for families seeking a bit of luxury.

The Royal Hotel, rated at 7.6, is another family-friendly choice that provides kids' meal options and comfortable accommodations. Its self-parking facilities and free WiFi cater to the convenience families often seek.

Lastly, the Eight Acres Hotel, with a review score of 7.0, is known for its child-friendly window designs and proximity to nearby mountain biking opportunities, which could be a fun adventure for the whole family. Guests have enjoyed the friendly service and good breakfast, ensuring a pleasant stay.
Is Elgin a family-friendly destination?
Yes, Elgin is a very family-friendly destination, offering a delightful blend of historical charm, outdoor spaces, and activities suitable for all ages.

One of Elgin's main attractions for families is its abundance of beautiful parks and green spaces. Cooper Park, for instance, offers lovely walking paths, open areas for a picnic or a game of frisbee, and a fantastic play area for children. The park's central location makes it easily accessible for a leisurely afternoon outing.

The River Lossie meanders through Elgin, providing scenic riverside walks that are superb for a family stroll. You can often spot local wildlife along the banks, adding an element of discovery to your walk. There are also several casual eateries and ice cream parlours dotted around the town centre, superb for a treat after exploring.

Elgin also boasts a rich history, and families can enjoy exploring the atmospheric ruins of Elgin Cathedral. While not an interactive museum, the sheer scale and architectural details can spark children's imaginations, and the surrounding grounds are great for a run around. The town centre is quite walkable, making it easy to navigate with little ones and discover local shops and cafes.
What family-friendly activities should we do in Elgin?
Some of the best family-friendly activities to do in Elgin include exploring the Elgin Public Museum and enjoying the numerous parks and green spaces dotted around the area.

The Elgin Public Museum is a wonderful place for families, offering fascinating exhibits on natural history and local culture that are engaging for all ages. It provides a chance to learn about the region's past and the natural world in an interactive and accessible way.

For outdoor adventures, Elgin boasts a fantastic selection of parks, superb for families looking to enjoy some fresh air and open space. Places like Lords Park offer expansive areas for children to play, alongside playgrounds and walking paths. Many parks also feature picnic spots, ideal for a relaxed family meal outdoors.

Additionally, families can take advantage of the Fox River Trail, a scenic pathway superb for a leisurely stroll or a family bike ride. It offers beautiful views of the river and surrounding nature, providing a peaceful escape from the hustle and bustle.
How can I save on a family-friendly hotel in Elgin with Expedia?
With Expedia, you'll unlock our lowest prices by becoming a One Key™ member. It's free and easy to join, and you can even access member perks too. Just remember to sign in to get our best prices on family-friendly Elgin hotels. Typically, booking in advance will help you save on your hotel stay. If you're feeling spontaneous, be sure to check for last-minute deals.
Can I cancel my family hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right family-friendly hotel in Elgin for you.

Explore a world of travel with Expedia