Skip to main content

Family hotels and homes in Elgol

Find the family hotels that appeal to you the most

The best family hotels in Elgol

Check out our pick of great family hotels in Elgol

Filter by:

Review score

Kinloch Lodge Hotel and Restaurant

Kinloch (Near Elgol)

Kinloch Lodge Hotel and Restaurant is a family-run former 17th-century hunting lodge, situated at the foot of a long private drive up Kinloch Hill on the shoreline of Loch Na Dal.

S
Sally
From
France
Fabulous location with such a great service and sincere dedicated staff
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 129 reviews
Price from
US$639.48
1 night, 2 adults

Carnmhor, Isle of Skye - Stunning 242 year old cottage on its own sea shore!

Breakish (Near Elgol)

Located in Breakish, in a historic building, 13 km from Kyle of Lochalsh, Carnmhor, Isle of Skye - Stunning 242 year old cottage on its own sea shore! is a holiday home with a garden and terrace.

C
Catherine
From
Australia
Great location and well appointed. Loved the attention to detail.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 94 reviews
Price from
US$318.41
1 night, 2 adults

The Inn @ Aird a' Bhasair

Ardvasar (Near Elgol)

Situated in Ardvasar, 36 km from Kyle of Lochalsh, The Inn @ Aird a' Bhasair features accommodation with a restaurant, free private parking and a bar.

A
Ariel
From
Canada
The food was AMAZING. We had dinner (with traditional Scottish desserts) and a full breakfast, and it was the best food of our whole trip. The view from our room was so beautiful (a field of sheep and the ocean).
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 782 reviews
Price from
US$384.83
1 night, 2 adults

Broadford House Skye

Broadford (Near Elgol)

Located on the Isle of Skye, Broadford House Skye has rooms with free WiFi. The twin rooms have a shared bathroom whilst the other rooms at the property have an ensuite bathroom.

R
Ronja
From
Germany
The room was very nicely decorated and clean. The staff was exceptionally helpful and friendly. The location of the property was very good as well (close to the water, gas station, restaurants & supermarket).
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 664 reviews
Price from
US$137.89
1 night, 2 adults

Hotel Eilean Iarmain

Isleornsay (Near Elgol)

In a picturesque bay in the south of Skye, this hotel has beautiful views over the Sound of Sleat and the distant hills of Knoydart.

E
Elizaveta
From
Switzerland
We just loved the whole experience we had at Eilean Larmain - the main building, our room in a cottage, the pub we had our drinks and dinner, the staff. If I travel to Isle of Sky - I will definitely come here again and will recommend to others. So quiet and so good.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 419 reviews
Price from
US$198.51
1 night, 2 adults

Duisdale House Hotel

Isleornsay (Near Elgol)

Duisdale House Hotel is a luxury, award winning, family run boutique hotel on Skye’s southern Sleat Peninsular.

a
anthony
From
Spain
good location, good venue, excellent staff and very good food
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 390 reviews
Price from
US$135.56
1 night, 2 adults

Dunollie Hotel ‘A Bespoke Hotel’

Broadford (Near Elgol)

The Dunollie Hotel has views across the sea to Loch Kishorn and the Applecross Hills. There is complimentary WiFi available in the lounge.

V
Vanessa
From
Canada
The location and view of the water is insane! It is calm and allowed you to really appreciate the sunset setting after 11pm.
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 2,210 reviews
Price from
US$150.61
1 night, 2 adults

Sligachan Hotel

Sconser (Near Elgol)

Home to its own museum, micro-brewery, and award-winning whisky bar and restaurant, Sligachan Hotel offers pet-friendly accommodation with an outdoor play area.

R
Robert
From
Austria
The Surrounding Landscape and the extremly friendly staff ( i want to mention Marion especially in this case ), the food in the next doors restaurant and the overall easy going experience with this hotel was just great for us! Thanks again for the whole stay!
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 904 reviews
Price from
US$154.67
1 night, 2 adults

Raasay House Hotel

Raasay (Near Elgol)

Situated on the picturesque Isle of Raasay, a 5-minute walk from the ferry terminal, Raasay House Hotel is nestled in a Georgian mansion with beautifully landscaped lawns.

L
Lakshmi Narayanan
From
Singapore
The view, the stay, the food all excellent The ferry was fantastic
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,094 reviews
Price from
US$202.88
1 night, 2 adults

Braeside cottage

Tarskavaig (Near Elgol)

Situated in Tarskavaig and only 40 km from Kyle of Lochalsh, Braeside cottage features accommodation with mountain views, free WiFi and free private parking.

W
William
From
Germany
Friendly owner next door who was keen to help with any queries. Gorgeous location in quiet hamlet. Delightful house would have been sufficient for six adults (we were 2). Just the right amount of furniture and very pretty bedcovers and blankets. Good internet and TV despite remoteness. Brilliant!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 54 reviews
All family hotels in Elgol

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.