3 Star Onich Hotels

To see the latest deals and prices click here to enter your travel dates.

3 star hotels in Onich offer great value with everything you need and don't include things that you won't use or won't have time to use anyway.

For a little more luxury in Onich and a wider choice of locations see the Onich hotels with 4 stars.

3 star
Ardgour Onich PH33 7AA

A warm, family welcome awaits at this traditional West Highland inn/small hotel. Beautifully situated beside Loch Linnhe, Inn at Ardgour is reached via a very short car-ferry trip across the water.Cap...more

Rated 4 out of 5 by 488
3 star
Onich Onich PH33 6RY

With dramatic mountain views and a stunning loch-side setting, this family-run hotel offers attractive, individually decorated rooms and beautiful gardens.The Onich Hotel has a great location for a re...more

3 star
Righ Crescent, Inchree, Onich, Onich PH33 6SG

Surrounded by woodland, the Glendevin is situated in Inchree, between Glencoe and Ben Nevis. With free Wi-Fi and free private parking, the bed and breakfast is just 9 miles from the town of Fort Willi...more

3 star
Onich, Fort William, Highlands Of Scotland, Onich PH33 6RY

Surrounded by breathtaking scenery just a 15-minute drive south of Fort William in the Highlands of Scotland, this hotel overlooks Loch Linnhe. The property boasts a loch-view restaurant. Free WiFi is...more

Last updated: 18 Aug 2018

* Book now and pay later rooms are subject to availabilty. Not what you were looking for? Try your search again

Join us and see the best hotel deals first!

Join now