We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Onich Hotel

Traveller (321)
Room & Suite (82)
Dining (26)


Superbly situated on the shores of Loch Linnhe with attractive gardens extending down to the water's edge the Onich Hotel has stunning panoramic views of the Mountains of Glencoe in the East to Morvern and the Isle of Mull in the West. Here you will be treated to the best in Highland Hospitality.
Read more
Property amenities
Free Parking
Free High Speed Internet (WiFi)
Breakfast included
Non-Smoking Hotel
Pets Allowed ( Dog / Pet Friendly )
Public Wifi
Room features
Family Rooms
Non-Smoking Rooms
Good to know
Great View
Bay View
100Room tips
Traveller rating
  • 195
  • 277
  • 145
  • 79
  • 58
Time of year
Traveller type
  • More languages
  • Filter
  • English
Popular mentions
This was our second trip to the Onich. Fabulous location on the sea Loch and very dog friendly. Close to Ben Nevis and some great walks in Glencoe. Friendly and efficient staff. Will return in the summer to tackle Nevis!
Read more
My partner and I decided, at 4 in the afternoon of December the 31st to drive from Herefordshire to Glencoe to watch the first sunrise of the year. After driving through the night we were happy but exhausted, and our choice of hotel was based on price, immediate availability and
Read more
Had a fantastic time here over the New Year. My room was lovely, beautifully decorated and spotless. It had a stunning view looking over the Loch and towards the mountains. The staff were all welcoming, friendly and helpful. The breakfast (good selection of choices) and
Read more
Lovely place very good staff and brill manager not a thing to say had a fantastic new year very good will Defo come back thank you John and your staff good luck for 2019 I will come back in the summer for a few days.
Read more
Onich Hotel is in an excellent location for exploring. Staff were friendly. Room was very nice and it was great to have a bath with plenty of hot water to relax in after a day out walking in the hills. Breakfast was tasty with a good selection to choose from.
Read more
Album Categories
All photosTravellerRoom & SuiteDining Pool & Beach
What a View
View from room over Loch Linnhe
I believe the Bus 914 from Glasgow Buchanan Street Station to Fort William stops at the Village Stores, Onich which is around 70 metres along the road from the hotel. Ask the driver to let you know when it is your stop when you get on. If he is nice he may even stop outside the hotel for you. Get ready to disembark after the Ballachulish Bridge - 2nd or 3rd stop.
0 votes
Show all answers
They have a bar/restaurant that looks out over the loch, and if you would like a window seat (the view is well worth it) it is advisable to book in advance. All the times I have been there it has been very busy, both with residents and non-residents.
2 votes
Show all answers
Hi Nick from Inverness Airport you can travel to Inverness Bus station then onward to Fort William Bus station either would be able to get you the best times and price for reaching the Onich Hotel which is about 10 miles from Fort William Transport Centre // there are regular buses passing past the Hotel which stop about 2 hundred metres before or if driver is willing in front of going to various destinations southward from Hotel both Local to Ballachulish Glencoe & Kinlochleven also to Glasgow & Oban /// and there are no trains running to this destination ( direct ) or otherwise only road traffic unless you arrive at Fort William on train on the Glasgow Mallaig Line hope this helps you if you you need any further help let me know as i reside locally in Fort William ...Haggs ...
1 vote
Show all answers
"The best rooms are certainly the side that faces the loch. The other side is along a busy road."
"book a loch view room but get in early"
"book a breakfast as it is plentiful and will give you a good start to the day"
"Choose the room with the view of the lake"
"the room doesn't matter the views from the hotel are wonderful"
US$ 43 - US$ 189 (Based on Average Rates for a Standard Room)
hotel onich
United KingdomScotlandLochaberOnich
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing