Waterfront Hotel in the Heart of the Isle of Skye
BookMember since January 2026
Located next to an idyllic bay in the south of Skye with magnificent views over the Sound of Sleat and the distant hills of Knoydart, Eilean Iarmain is a charming 16-bedroom hotel a magical landscape. Cosy up with a dram in the Bar Am Pràban, enjoy hearty Highland dishes in the restaurant, and retreat to bedrooms designed with cosy comfort in mind. If you can tear yourself away, there is an abundace of outdoor space to enjoy with wonderful beaches, castles and gardens to explore.
Exclusive offers
8 Special Offers for this hotel.
Stay and receive:
- A dram of whisky or local gin & tonic (soft drink if preferred) on arrival
- Full Scottish breakfast each morning
- Dynamic pricing based on the Best Available Rate at the time of booking
There are 8 special offers to choose from for this hotel.
View all offers?
Highlights
- Traditional 19th-century Hebridean hotel with timeless charm
- Situated at the water's edge with it's own historic pier and panoramic views of sea and hills.
- Renowned restaurant and bar showcasing fresh Highland seafood and local produce
Where is Eilean Iarmain Hotel?
Eilean Iarmain Hotel
Isle Ornsay
Sleat
Isle of Skye
IV43 8QR
Good to know
Hotel check-in time:
4:00 PMHotel check-out time:
10:30 AMRestaurant
Opening Times
Breakfast: 8am to 9.45.am daily.
Lunch: Noon - 2.30 pm Monday - Saturday, noon - 2 pm Sundays.
Dinner: 5.30 pm to 8.30 pm daily
Booking is essential for all meals other than breakfast. Packed lunches and picnics can be booked directly at the hotel (charges apply)
Is Eilean Iarmain Hotel accessible for disabled guests?
Whilst some bedrooms are on the ground floor, unfortunately due to the nature of the historic buildings none of the bedrooms are wheelchair friendly. If you have partcular access or mobility needs, please contact our team in advance of booking to discuss your requirements.
Can children stay at Eilean Iarmain Hotel?
The hotel's suites have sofa beds making them ideal for families. Additional beds are charged at £15 per stay.
Does Eilean Iarmain Hotel allow dogs?
There are 12 dog-friendly bedrooms, and your four-legged friend is welcome in all areas of the hotel, apart from the restaurant but you are welcome to dine with your pooch in the hotel bar. Be sure to make the most of our doggy treats scattered around the hotel!
There is a charge of £20 per dog per stay (max 2 dogs per room). Please let us know in advance if you require a dog friendly room.
Other UK hotels that may be of interest

















