Skip to main content

Search hotels in Onich

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

Onich – 28 hotels and places to stay

Most booked hotels in Onich and surrounding area in the past month

See all

Popular with guests booking hotels in Onich

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,866 reviews

Popular with guests booking hotels in Onich

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 458 reviews

Popular with guests booking hotels in Glencoe

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,846 reviews

Popular with guests booking hotels in Glencoe

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,524 reviews

Popular with guests booking hotels in Fort William

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 1,629 reviews

Popular with guests booking hotels in Glencoe

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,263 reviews

Popular with guests booking hotels in Glencoe

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,241 reviews

Popular with guests booking hotels in Glencoe

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 141 reviews

Popular with guests booking hotels in Ballachulish

Popular with guests booking hotels in Appin

Budget hotels in Onich and nearby

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 1,629 reviews

Located in Fort William, 1.4 miles from Loch Linnhe, Roam West provides accommodations with a garden, free private parking, a shared lounge and a restaurant.

From $71.79 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 405 reviews

Providing a garden, Highland Croft B&B provides accommodations in Onich. This beachfront property offers access to free Wifi and free private parking.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 16 reviews

Avoca Lodge offers accommodations in Fort William, a 2-minute walk from Loch Linnhe and 11 miles from Glen Nevis. This property offers access to a patio and free private parking.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 41 reviews

Avoca House is located in Fort William, just 27 miles from Glenfinnan Station Museum and 6.1 miles from Massacre of Glencoe.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 9 reviews

Camus House, Lochside Guest House is a recently renovated guest house in Onich where guests can make the most of its garden and shared lounge.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 17 reviews

Cairn Cottage is located in Onich, just a 3-minute walk from Loch Linnhe and 11 miles from Glen Nevis. This property offers access to a patio and free private parking.

A 7-minute walk from Loch Linnhe in Onich, 3 bed property in Onich CA159 features accommodations with access to a hot tub.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 8 reviews

The Old Store is located in Onich, just a 6-minute walk from Loch Linnhe and 11 miles from Glen Nevis.

Best hotels with breakfast in Onich and nearby

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 370 reviews

3.3 miles from Loch Linnhe in Glencoe, SeaBeds - Luxury Lookouts with Hot Tubs features accommodations with access to a hot tub, spa facilities, and wellness packages.

From $917.36 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,140 reviews

Located on a private terrace perched above a river RiverBeds - Luxury Wee Lodges with Hot Tubs is set on a golf course and private estate in the Glencoe Valley.

From $444.91 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,846 reviews

Make yourself at home at one of Scotland’s coziest hotels, Ballachulish Hotel.

From $186.70 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,241 reviews

Located in Glencoe, 2.3 miles from Loch Linnhe, Loch Leven Hotel & Distillery provides accommodations with a garden, free private parking, a terrace and a restaurant.

From $112.35 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,524 reviews

Stunningly situated by the sea, this stylish hotel offers chic accommodations, facilities and dining.

From $218.34 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,263 reviews

Looking out over Loch Leven, Isles of Glencoe Hotel is nestled on the side of a peninsula, reaching into Loch Leven at the foot of Glencoe.

From $186.70 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 141 reviews

A 25-minute drive from Fort William, Glencoe House offers accommodations in 10 acres of private gardens. There is free WiFi throughout the buildings, and free private parking on site.

From $710.90 per night

Duart

Hotel in Onich
Breakfast options
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2 reviews

Duart offers accommodations in Onich, 6.5 miles from Massacre of Glencoe and 10 miles from West Highland Museum.

Hotels located in the center of Onich

A 8-minute walk from Loch Linnhe in Onich, 2 Bed in Onich 83310 provides accommodations with access to a hot tub.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 17 reviews

Glenrigh House - beautiful garden with old church ruin is a recently renovated vacation home in Onich, near Loch Linnhe. This property offers access to a patio, free private parking, and free Wifi.

From $814.71 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 55 reviews

Snowberry Cottage No 2 offers accommodations in Onich, 6.6 miles from Massacre of Glencoe and 10 miles from West Highland Museum.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 70 reviews

Providing a garden, Snowberry Cottages No1 provides accommodations in Onich.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 28 reviews

Studio with a View is located in Onich, just a 11-minute walk from Loch Linnhe and 11 miles from Glen Nevis. This chalet features free private parking and free Wifi.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 342 reviews

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

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 161 reviews

Offering mountain views, Allt Nan Ros Apartments fort william in Onich offers accommodations, a garden, and barbecue facilities.

From $315.37 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 17 reviews

1 Bedroom Cabin with Mountain & Loch Views - Quiet Location between Glencoe & Ben Nevis offers accommodations in Onich, 1.4 miles from Loch Linnhe and 10 miles from Glen Nevis.

From $177.40 per night

What Guests Said About Onich:

10

The beach was lovely, love the beach.

The beach was lovely, love the beach. There was visitors that had their canoes, and underwater swimmers. Every day was different. I did not go up to the Hotel it's self as was my dogs first holiday and didn't want to leave her on her own not knowing how she would be in a strange place with other dogs. I went through to fort William where my dad was brought up it was lovely day out.
Guest review by
Angela
6.0

Glen Coe is beautiful if the weather is decent.

Glen Coe is beautiful if the weather is decent. If it's raining, it's pretty miserable. There really wasn't anything open in early October so we were challenged for things to do and we weren't even there a day. Our place was 25-30 minutes removed from hiking locations and near the one place open for dinner.
Guest review by
Melissa
United States
8.0

Onich is in a beautiful setting.

Onich is in a beautiful setting. Our pod had a lovely sunny private patio with a stunning view looking down the loch. It is in the centre of an outdoor activities area so there lots of nearby things to do - walking, climbing, mountain biking, sailing , paddle boarding etc. The hotel has reasonably priced bar and restaurant with charming staff. The food was average but it may depend what you order- I had vegetarian burger, my partner had scampi. If weather very poor there is a very nice small cinema, ten pin bowling etc in Fortwilliam which is 15 min drive. Pod is reasonably well equipped, bed was very comfortable but apart from a coat stand, there is nowhere to store clothes. There are no tea towels either.
Guest review by
Susan
United Kingdom
10

End of our trip so only stayed one night - however this...

End of our trip so only stayed one night - however this place is pretty and relaxing and I would say is ideal for exploring the likes of Fort William, Ben Nevis, Glencoe, Glenfinnan Viaduct etc so you could easily spend a few nights here before heading on to the Isle of Skye or further North.
Guest review by
morag
United Kingdom
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.
Guest review by
Spicer
United Kingdom
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.
Guest review by
Joseph
United States

See reviews by guests who stayed at hotels in Onich

See all
From $110.38 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,725 reviews
The owner was very knowledgeable and a friendly person. At check-in he provided all necessary details regarding the property. There is no food option within the property but there is a kitchen if you would like to prepare food for yourself or there are a couple of pubs and restaurants nearby. Common Kitchen & dining is small but fully functional and well equipped.
Guest review by
Adam_traveller
United Kingdom
From $271.06 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 486 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
Guest review by
Nicola
United Kingdom
From $75.69 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 458 reviews
We booked this hotel during Storm Amy after being stuck in a traffic jam for 4 hours. We arrived at 8pm and the staff were amazing and couldn’t do enough to make our stay perfect in every way. They opened the kitchen to make us food and made sure everything was perfect.
Guest review by
Deborah
United Kingdom
From $105.12 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,344 reviews
The room was really big and comfy, the restaurant has delicious food, would order again. And arriving is pretty easy since the ferry is right in front of it.
Guest review by
Robine
Switzerland
From $149.80 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,866 reviews
Location was superb Clean rooms and restaurant/bar very nice Nice beer garden views stunning Food was lovely
Guest review by
Alison
United Kingdom