Skip to main content

Search hotels in Elgol

Enter your dates to see the latest prices and deals for Elgol hotels

Filter by:


Star rating

Review score

Elgol – 23 hotels and places to stay

See the latest prices and deals by choosing your dates.
The Inn @ Aird a' Bhasair, hotel in 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.

We enjoyed our one night stay here.The Inn is beautiful and in a very scenic location ,the view from our room was stunning. It was pleasant and relaxing and furnished to our taste.It was within walking distance of the Skye ferry. The staff kindly allowed us to have an evening meal despite the fact they were closed to outsiders due to being very short staffed.Meal was ok but not mind blowing for price!
8.8
Scored 8.8
Fabulous
Rated fabulous
820 reviews
Price fromUS$254.43per night
Hotel Eilean Iarmain, hotel in 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.

The staff were very pleasant.The dear lady who checked us in(unfortunately forgot her name) was so pleasant.The place had no mobile network and that feeling of being cut off was great especially coming from a busy and bustling city like London. Everyone at the hotel were informal and the people around seemed warm and felt like a big family. I highly recommend to stay here for a day or two when on a trip to the Isle of Skye.
8.8
Scored 8.8
Fabulous
Rated fabulous
613 reviews
Price fromUS$291.86per night
Broadford Hotel, hotel in Elgol

Overlooking Bradford Bay, this luxury 4-star hotel is situated in the village of Broadford on the Isle of Skye. Established in 1611, Broadford Hotel is the original home of Drambuie whisky liqueur.

Dinner was very good
7.8
Scored 7.8
Good
Rated good
606 reviews
Price fromUS$175.56per night
Hebridean Inn, hotel in Elgol

Set in Broadford, 13 km from Kyle of Lochalsh, Hebridean Inn offers accommodation with a garden, free private parking and a bar.

Clean and comfortable with tea and coffee making facilities. Very pleasant staff. Great restaurant. Free parking. Good views from the car park. Quiet area
8.6
Scored 8.6
Fabulous
Rated fabulous
775 reviews
Price fromUS$349.84per night
Duisdale House Hotel, hotel in Elgol

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

Lovely location.
8.4
Scored 8.4
Very good
Rated very good
491 reviews
Price fromUS$193.49per night
Kinloch Lodge Hotel and Restaurant, hotel in 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.

All round class.
8.8
Scored 8.8
Fabulous
Rated fabulous
202 reviews
Price fromUS$585.19per night
House of Juniper, hotel in Elgol

Set in Broadford, 14 km from Kyle of Lochalsh, House of Juniper offers accommodation with a garden, free private parking, a restaurant and a bar.

We loved our room, bed was super comfy, sauna and steam shower a bonus, Would highly recommend. Don C from Canada
8.4
Scored 8.4
Very good
Rated very good
236 reviews
Price fromUS$228.99per night
THE MOORINGS, hotel in Elgol

Offering mountain views, THE MOORINGS is an accommodation set in Broadford, 29 km from Eilean Donan Castle and 27 km from Museum of the Isles.

Cute property in a nice location and close to amenities like coop and some shops. Lovely walk along the waterfront. Clean and good use of very small space. Quite cosy.
8.7
Scored 8.7
Fabulous
Rated fabulous
26 reviews
Price fromUS$502.50per night
Croft4, hotel in Elgol

Located in Broadford, Croft4 offers two 2-bedroom cottages with self-catering facilities. Complimentary Wi-FI and Free Parking is provided.

This is a really top quality place to stay! Couldn’t fault it and would highly recommend
9.3
Scored 9.3
Superb
Rated superb
213 reviews
Price fromUS$679.81per night
Scorrybreac B&B, hotel in Elgol

Set in Broadford and only 12 km from Kyle of Lochalsh, Scorrybreac B&B offers accommodation with sea views, free WiFi and free private parking.

Hugh room and very comfortable. Breakfast was at time requested.
9.5
Scored 9.5
Exceptional
Rated exceptional
230 reviews
Price fromUS$161.56per night
See all hotels in and around Elgol

What guests said about Elgol:

  • 6.0
    Scored 6.0

    A small village with barely 180 inhabitants on the coast.

    A small village with barely 180 inhabitants on the coast. It is possible to take a cruise on the surrounding sea. The area is suitable for relaxation and wandering, but do not expect anything more than the basic services here.
    Beata
    Germany
  • 10
    Scored 10

    We loved the peace and tranquility.

    We loved the peace and tranquility. Although remote you’re half an hour away from every service you could possibly need which in the highlands is fantastic. We mostly enjoyed the peace and quiet. We loved the scenery and lighting at different times of the day also.
    Dawn
    United Kingdom
  • 6.0
    Scored 6.0

    Travelers be aware, you cannot reach this place by public...

    Travelers be aware, you cannot reach this place by public transport, we traveled all the way to Mallaig by train only to find the property was at Skye and we couldn't get there without a car. Disappointed that it was listed as a property in Mallaig.
    Jane Harper laver
    United Kingdom