Skip to main content

Filter by:


Star rating

Review score

Onich – 6 hotels and places to stay
See the latest prices and deals by choosing your dates.
Onich Hotel & Lochside Beach Pods, hotel in Onich

With dramatic mountain views and a stunning loch-side setting, this family-run hotel offers attractive, individually decorated rooms and beautiful gardens.

7.1
Scored 7.1
Good
Rated good
1,797 reviews
Price from£90.63per night
The Lodge On The Loch Onich, hotel in Onich

Surrounded by breathtaking scenery, this property is located 12 miles, or a 30-minute drive, from the south of Fort William in the Highlands of Scotland. This hotel overlooks Loch Linnhe.

7.2
Scored 7.2
Good
Rated good
694 reviews
Price from£239per night
Inn at Ardgour, hotel in Onich

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.

8.6
Scored 8.6
Fabulous
Rated fabulous
980 reviews
Price from£170per night
Corran Bunkhouse, hotel in Onich

Corran Bunkhouse is set in Lochaber near Onich, on the banks of Loch Linnhe. This charming property offers rooms set in a former bunkhouse with a steam room and kitchen.

8.9
Scored 8.9
Fabulous
Rated fabulous
1,640 reviews
Price from£84per night
Creag Mhor Lodge, hotel in Onich

On the shores of Loch Linnhe, Creag Mhor is ideal for hiking, cycling and watersports. It has a bar with over 350 malt whiskeys.

8.9
Scored 8.9
Fabulous
Rated fabulous
451 reviews
Price from£206per night
The Corran, hotel in Onich

Sitting on the shores of Loch Linnhe, beside the Corran Ferry, The Corran offers room-only serviced accommodation. Each room at the property has a Freeview TV, and a DVD player.

9.1
Scored 9.1
Superb
Rated superb
347 reviews
Price from£127per night
Highland Croft B&B, hotel in Onich

Situated 100 metres from Loch Linnhe and providing a garden, Highland Croft B&B features accommodation in Onich.

9.6
Scored 9.6
Exceptional
Rated exceptional
462 reviews
Price from£99per night
The Ballachulish Hotel, hotel in Onich

In a stunning location, between the mighty Glencoe Mountains, this baronial Highland hotel offers an irresistible blend of history and style with modern comforts and luxuries.

8.1
Scored 8.1
Very good
Rated very good
1,280 reviews
Price from£139.20per night
Roam West, hotel in Onich

Located in Fort William, 2.3 km from Loch Linnhe, Roam West provides accommodation with a garden, free private parking, a shared lounge and a restaurant.

7.5
Scored 7.5
Good
Rated good
1,290 reviews
Price from£66.50per night
Holly Tree Hotel, Swimming Pool & Hot Tub, hotel in Onich

Stunningly situated by the sea, this stylish hotel offers chic accommodation, facilities and dining All 20 rooms enjoy magnificent sea views and all are fully en suite with luxurious fittings and fur...

8.3
Scored 8.3
Very good
Rated very good
1,685 reviews
Price from£262.69per night
See all 11 hotels in Onich
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Onich:

  • 10
    Scored 10

    Onich is really well positioned to visit some great places.

    Onich is really well positioned to visit some great places. Ben Nevis is at Fort William, with the delicious whiskey distillery at its foot. Definitely visit Loch Shiel (famous filming location) and the viaduct at Glenfinnan (as seen in Harry Potter). You'll be totally spoilt with the stunning scenery on the way to and from Eilean Donan castle on Loch Duich - it's a bit of a drive but so, so worth it.
    Spicer
    United Kingdom
  • 8.0
    Scored 8.0

    The view of the loch was good.

    The view of the loch was good. It was a stormy day and night, but that was an interesting view too. It was a small simple room, which is all we need. I could do without the TV. The picture on the website made it super easy to spot as we approached. This was a great location for a stopover between things we did.
    Joseph
    United States
  • 10
    Scored 10

    You need to go and experience to understand how wonderful...

    You need to go and experience to understand how wonderful and amazing this place is and how staff put lots of effort to make you feel comfortable. It's so hard to describe it. Everything - place where hotel is - people who works there - surrounding area which they created like amazing garden clean beach Is just worth to see. ONLY THING PLEASE BOOK THERE MINIMUM 2 NIGHTS OTHERWISE YOU WILL REGRET.
    A
    Anonymous
    United Kingdom
  • 10
    Scored 10

    The Onich hotel is in a spectacular setting.

    The Onich hotel is in a spectacular setting. We have stayed here before, we loved our stay then and we loved it this time too. The room and facilities were all one might expect and the food was top rate. We'll definitely stay here again if we are in the area.
    Paul
    United Kingdom
  • 10
    Scored 10

    Loved the location.

    Loved the location. Our room had a balcony and a fantastic view over Loch Linnhe. They have an excellent chef and evening meals were delicious & reasonably priced. They also had a well stocked bar. The owner, manager and staff were all very polite and helpful and it was so good we opted to stay another night. Not everyone enjoys a buffet breakfast but it was good quality and suited us except for the food not being hot enough. However this was quickly rectified & hopefully won’t be a problem in the future.
    Alice
    United Kingdom
  • 8.0
    Scored 8.0

    Excellent location and room.

    Excellent location and room. The owners are evidently investing a lot to update the hotel and when complete will be very good. The owners are very helpful and friendly but their staff let them down with their lack of professionalism.
    alexandra

Explore guest reviews of hotels in Onich

  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 391 reviews
    This property is located above Loch Linnhe and the views of the Loch are incredible from the big picture windows. The hosts were extremely responsive and friendly. The cottage was spotless and incredibly cute. Our cottage was a little small for three adults (I was traveling with my 2 adult children) but it was cozy and perfect for our purposes. There is a hotel within walking distance where we got dinner and Glencoe is only a short drive for excellent breakfast. I would definitely stay here again.
    R
    Roger
    United States
  • From £209 per night
    7.2
    Scored 7.2
    Good
    Rated good
     · 694 reviews
    The location is simply stunning but the best thing about The Lodge on the Loch was definitely the staff - three cheers for Napoleon and Luis who made my stay so memorable. Everyone was so friendly and helpful. The food in the Sea Salt restaurant was fantastic and great value. All really fresh, beautifully cooked and served. There was something new to see each day as the team are working hard on the property, but I saw that as a benefit giving a sense of home from home. I loved it!
    Carol
    United Kingdom
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 462 reviews
    Fantastic hosts, who provided us with a comfortable home setting away from home. Comfortable bed, shower great and good breakfast to start the day. Mairi also guided us to get medical care after I got knee injury and to amazing local cafes, restaurants and sites. Our preferred one was Lochleven Seafood Cafe! Superb!
    Michèle
    Australia
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 391 reviews
    Beautiful location, for exploring the mountains, with a small private beach. We just need to revisit in the summer to take full advantage of the beach. The Onich Hotel was only 2 minutes walk away, gorgeous food and very friendly staff who accommodated our party of 6 with 2 dogs no problem
    Nicola
    United Kingdom
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 451 reviews
    Fantastic stay with a lovely welcome from Claire and her team. Beautiful room overlooking the Loch and great advice from Claire on choosing different whiskies to drink. The hotel was spotlessly clean and the breakfast was great too. Can’t recommend it highly enough.
    Deborah
    United Kingdom
  • From £323 per night
    7.1
    Scored 7.1
    Good
    Rated good
     · 1,797 reviews
    Everything is excellent. We stayed at the chale (pod) and it is complete and so charming. The infrastructure of the hotel is great. Restaurant is marvelous, the breakfast and the dinner are really tasteful. All the staff is very gentle and lovely.
    EricaDM
    Brazil
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 462 reviews
    Gary served one of the best breakfasts we had the entire trip. The surrounding scenery is gorgeous. I forget the name of the place but he steered us to a restaurant on the other side of the lake where we had an incredible seafood meal.
    brad
    United States
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,640 reviews
    The location is great, it was a stopover for one night on the way to Skye. It appeared to be good value for money. Very comfy bed and hot shower. Went to Kinlochleven for dinner in the seafood restaurant which was excellent
    Hugh
    United Kingdom
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 980 reviews
    The warm welcome from the staff who went the extra mile to help ensure our stay was comfortable. The location is fantastic, perfect for a relaxed stay and was just as we expected. The hotel food was very good.
    James Robert Smith
    Isle of Man
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 451 reviews
    Breakfast was delicious. evening food offer was over priced but we only tried it once then went out It is a lovely hotel but there are alot of rules to follow, perhaps as there are issues with staff
    Harriet
    United Kingdom
  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 347 reviews
    Very spacious and clean. Our room had a view of the loch. We walked onto the ferry (free) and had a drink and dinner at the hotel restaurant on the other side. Nice experience.
    Harry
    Canada
  • From £323 per night
    7.1
    Scored 7.1
    Good
    Rated good
     · 1,797 reviews
    Located at a Loch, the location was amazing. The restaurant was good. Good food. A bit pricy, but it was fresh and tasty. The staff was super friendly and easy to talk to.
    Peter
    Netherlands
  • From £209 per night
    7.2
    Scored 7.2
    Good
    Rated good
     · 694 reviews
    The hotel is very well to find and to arrive with a car, it has also a car parking. The dinner and breakfast was very good and the restaurant is a nice room.
    Claudia
    Switzerland
  • From £209 per night
    7.2
    Scored 7.2
    Good
    Rated good
     · 694 reviews
    The staff was very friendly and professional especially Barbara in the restaurant. The food was cooked to perfection. The view from the room was phenomenal.
    John
    United States
  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 347 reviews
    The room was very clean and well presented. The bed was comfortable and we were provided with complimentary food as the restaurant was closed.
    Samantha Wylie
    United Kingdom
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,640 reviews
    The front desk was very helpful when we were looking for a place to eat. Taking the ferry over to the pub was convenient and great food.
    Janis
    Canada
  • From £323 per night
    7.1
    Scored 7.1
    Good
    Rated good
     · 1,797 reviews
    The hotel is right by the loch. A stunning location. 5 mins from Glencoe. The staff were very friendly and helpful.
    ruth
    United Kingdom
  • From £323 per night
    7.1
    Scored 7.1
    Good
    Rated good
     · 1,797 reviews
    The view was incredible, the room was nice, the food was good and the staff was helpful.
    Stephen
    United States
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 980 reviews
    Beautiful location along the loch. Rooms are serviceable. Food is standard pub fare.
    Hope
    United States
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 980 reviews
    The staff, the food, and the location were all wonderful. We were so sad to leave!
    Hecox
    United States