Skip to main content

Search hotels in Onich

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

Popular hotels in Onich

Check out our top picks in Onich

Filter by:

Star rating
Review score

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.

c
chasethesuncaro
From
New Zealand
The location is stunning! We definitely got Scotland in the best week as I kept getting told it's not normally like this haha. The bed was so comfortable and the bathroom was spacious. Outside bar area is also great in the sunshine. Every staff member we encountered was lovely too.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,839 reviews
Price from
US$136.02
1 night, 2 adults

The Lodge on the Loch by OYO

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.

J
Jérémy
From
France
Nous avons été accueillis par un hôte relativement alcoolisé, fort sympathique et généreux, faisant preuve de compétence malgré tout. La soirée c'est super bien déroulée, nous étions 4 français sur 8 hôtes. 2 Écossais fort alcoolisé également ont fais preuve d'un patriotisime somme toute amusant quoiqu'offensant à certains égarts. Malheureusement, le proprio n'avait aucun souvenir le lendemain !
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 490 reviews
Price from
US$80.66
1 night, 2 adults

Cuilcheanna House B&B - near Glencoe

Onich

Set in Onich, in a historic building, 1.2 km from Loch Linnhe, Cuilcheanna House B&B - near Glencoe is a recently renovated guest house with a garden and shared lounge.

B
Bridget
From
Australia
Absolutely gorgeous house in a beautiful quiet and serene location. The room and house itself was so cozy and comfy, beautiful bathroom, would recommend onich hotel for dinner and drinks a short and scenic stroll from the house, needing to mention the sweet communal areas ( book library, kitchen and lounge area)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 153 reviews
Price from
US$162.57
1 night, 2 adults

Highland Croft B&B

Onich

Offering a garden and sea view, Highland Croft B&B is located in Onich, 100 metres from Loch Linnhe and 18 km from Glen Nevis.

M
Michael
From
Switzerland
We were warmly welcomed by Garry and the dogs. He explained everything to us and gave us some tips for dinner. We really liked the room with a sea view; in the early morning, we could relax and watch the rabbits and chickens. The breakfast was very good, and we also got to interact with the other guests, which we really enjoyed. We also had some good conversations with Mairi. We can definitly recommend this B&B.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 398 reviews
Price from
US$208.01
1 night, 2 adults

Old Springwell Croft

Onich

Offering a beach, Springwell Holidays offers accommodation near Fort William. Ben Nevis is 16 km away. All units feature a dining area and a seating area with a flat-screen TV.

D
David
From
Canada
Beautiful location, comfortable accommodation, clean and very responsive hosts.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 488 reviews
Price from
US$264.70
1 night, 2 adults

Glenrigh House - beautiful garden with old church ruin

Onich

Situated in Onich and only 800 metres from Loch Linnhe, Glenrigh House - beautiful garden with old church ruin features accommodation with mountain views, free WiFi and free private parking.

J
Jean
From
France
Everything was perfect: clean, comfortable and Szuzie the owner was very gentle. Property was filled with all needs. We had an excellent stay
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 18 reviews
Price from
US$986.01
1 night, 2 adults

The Boathouse pod

Onich

The Boathouse pod is situated in Onich, 20 km from Glen Nevis, 46 km from Glenfinnan Station Museum, and 7.9 km from Massacre of Glencoe.

T
Thomas
From
Canada
It was a lovely cozy spot to relax after hiking. Beautiful views of the Loch.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 43 reviews
Price from
US$195.85
1 night, 2 adults

Pebble Nook

Onich

Pebble Nook, a property with a garden, is situated in Onich, 17 km from Glen Nevis, 44 km from Glenfinnan Station Museum, as well as 11 km from Massacre of Glencoe.

M
Matthew
From
United Kingdom
Firstly the location... Stunning views over the loch, very quiet& peaceful area to stay. The house has everything you need, a real home from home with lots of nice little touches that make staying here a real pleasure.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 11 reviews
Price from
US$885.38
1 night, 2 adults

Corran Bunkhouse

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.

S
Supanee
From
Thailand
Comfort room, even outside was 3 Celsius. Good location to go to Glenfinnan viaduct.Reasonable price.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,725 reviews
Price from
US$94.17
1 night, 2 adults

Inn at Ardgour

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.

J
James
From
Australia
Staff, decor, drying room, quality of food were all excellent.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,337 reviews
Price from
US$109.41
1 night, 2 adults
See all 28 hotels in Onich

Onich – 28 hotels and places to stay

Filter by:

Star rating
Review score

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.

c
chasethesuncaro
From
New Zealand
The location is stunning! We definitely got Scotland in the best week as I kept getting told it's not normally like this haha. The bed was so comfortable and the bathroom was spacious. Outside bar area is also great in the sunshine. Every staff member we encountered was lovely too.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,839 reviews
Price from
US$136.02
1 night, 2 adults

The Lodge on the Loch by OYO

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.

J
Jérémy
From
France
Nous avons été accueillis par un hôte relativement alcoolisé, fort sympathique et généreux, faisant preuve de compétence malgré tout. La soirée c'est super bien déroulée, nous étions 4 français sur 8 hôtes. 2 Écossais fort alcoolisé également ont fais preuve d'un patriotisime somme toute amusant quoiqu'offensant à certains égarts. Malheureusement, le proprio n'avait aucun souvenir le lendemain !
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 490 reviews
Price from
US$80.66
1 night, 2 adults

Cuilcheanna House B&B - near Glencoe

Onich

Set in Onich, in a historic building, 1.2 km from Loch Linnhe, Cuilcheanna House B&B - near Glencoe is a recently renovated guest house with a garden and shared lounge.

B
Bridget
From
Australia
Absolutely gorgeous house in a beautiful quiet and serene location. The room and house itself was so cozy and comfy, beautiful bathroom, would recommend onich hotel for dinner and drinks a short and scenic stroll from the house, needing to mention the sweet communal areas ( book library, kitchen and lounge area)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 153 reviews
Price from
US$162.57
1 night, 2 adults

Highland Croft B&B

Onich

Offering a garden and sea view, Highland Croft B&B is located in Onich, 100 metres from Loch Linnhe and 18 km from Glen Nevis.

M
Michael
From
Switzerland
We were warmly welcomed by Garry and the dogs. He explained everything to us and gave us some tips for dinner. We really liked the room with a sea view; in the early morning, we could relax and watch the rabbits and chickens. The breakfast was very good, and we also got to interact with the other guests, which we really enjoyed. We also had some good conversations with Mairi. We can definitly recommend this B&B.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 398 reviews
Price from
US$208.01
1 night, 2 adults

Old Springwell Croft

Onich

Offering a beach, Springwell Holidays offers accommodation near Fort William. Ben Nevis is 16 km away. All units feature a dining area and a seating area with a flat-screen TV.

D
David
From
Canada
Beautiful location, comfortable accommodation, clean and very responsive hosts.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 488 reviews
Price from
US$264.70
1 night, 2 adults

Glenrigh House - beautiful garden with old church ruin

Onich

Situated in Onich and only 800 metres from Loch Linnhe, Glenrigh House - beautiful garden with old church ruin features accommodation with mountain views, free WiFi and free private parking.

J
Jean
From
France
Everything was perfect: clean, comfortable and Szuzie the owner was very gentle. Property was filled with all needs. We had an excellent stay
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 18 reviews
Price from
US$986.01
1 night, 2 adults

The Boathouse pod

Onich

The Boathouse pod is situated in Onich, 20 km from Glen Nevis, 46 km from Glenfinnan Station Museum, and 7.9 km from Massacre of Glencoe.

T
Thomas
From
Canada
It was a lovely cozy spot to relax after hiking. Beautiful views of the Loch.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 43 reviews
Price from
US$195.85
1 night, 2 adults

Pebble Nook

Onich

Pebble Nook, a property with a garden, is situated in Onich, 17 km from Glen Nevis, 44 km from Glenfinnan Station Museum, as well as 11 km from Massacre of Glencoe.

M
Matthew
From
United Kingdom
Firstly the location... Stunning views over the loch, very quiet& peaceful area to stay. The house has everything you need, a real home from home with lots of nice little touches that make staying here a real pleasure.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 11 reviews
Price from
US$885.38
1 night, 2 adults

Corran Bunkhouse

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.

S
Supanee
From
Thailand
Comfort room, even outside was 3 Celsius. Good location to go to Glenfinnan viaduct.Reasonable price.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,725 reviews
Price from
US$94.17
1 night, 2 adults

Inn at Ardgour

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.

J
James
From
Australia
Staff, decor, drying room, quality of food were all excellent.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,337 reviews
Price from
US$109.41
1 night, 2 adults
See all 28 hotels in Onich

Most booked hotels in Onich and surroundings in the past month

See all

Popular with guests booking hotels in Onich

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

Popular with guests booking hotels in Onich

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

Popular with guests booking hotels in Glencoe

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,271 reviews

Popular with guests booking hotels in Glencoe

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

Popular with guests booking hotels in Glencoe

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

Popular with guests booking hotels in Glencoe

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

Popular with guests booking hotels in Fort William

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 1,639 reviews

Popular with guests booking hotels in Glencoe

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

Popular with guests booking hotels in Ballachulish

Popular with guests booking hotels in Appin

Best hotels with breakfast in Onich and nearby

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 367 reviews

Boasting air-conditioned accommodation with a private pool, mountain view and a balcony, SeaBeds - Luxury Lookouts with Hot Tubs is set in Glencoe.

From US$1,026.69 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,126 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 US$729.38 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,803 reviews

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

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

Located in Glencoe, 3.7 km from Loch Linnhe, Loch Leven Hotel & Distillery provides accommodation with a garden, free private parking, a terrace and a restaurant.

From US$135.07 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,553 reviews

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

From US$244.53 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,271 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 US$179.91 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 47 reviews

Beechwood Cottage B&B has mountain views, free WiFi and free private parking, situated in Glencoe, 9.3 km from Loch Linnhe. With garden views, this accommodation features a patio.

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

Situated in Fort William and only 200 metres from Loch Linnhe, Avoca Lodge features accommodation with sea views, free WiFi and free private parking.

Hotels located in the centre of Onich

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

Situated in Onich and only 400 metres from Loch Linnhe, Camus House, Lochside Guest House features accommodation with mountain views, free WiFi and free private parking.

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

Offering sea views, Cairn Cottage is an accommodation situated in Onich, 300 metres from Loch Linnhe and 18 km from Glen Nevis. This property offers access to a patio and free private parking.

Located in Onich in the Highlands region with Loch Linnhe nearby, 3 bed property in Onich CA159 provides accommodation with free private parking.

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

The Old Store, a property with a garden, is situated in Onich, 17 km from Glen Nevis, 44 km from Glenfinnan Station Museum, as well as 10 km from Massacre of Glencoe.

Duart

Hotel in Onich
Central location
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2 reviews

Duart, a property with a garden, is set in Onich, 17 km from Glen Nevis, 44 km from Glenfinnan Station Museum, as well as 10 km from Massacre of Glencoe.

Situated in Onich in the Highlands region with Loch Linnhe nearby, 2 Bed in Onich 83310 features accommodation with free private parking.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 18 reviews

Situated in Onich and only 800 metres from Loch Linnhe, Glenrigh House - beautiful garden with old church ruin features accommodation with mountain views, free WiFi and free private parking.

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

Offering quiet street views, Snowberry Cottage No 2 is an accommodation located in Onich, 17 km from Glen Nevis and 43 km from Glenfinnan Station Museum.

Budget hotels in Onich and nearby

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 1,639 reviews

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.

From US$81.16 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 238 reviews

Offering garden views, The Shack & Pods at Inchree is an accommodation set in Corran, 42 km from Glenfinnan Station Museum and 12 km from Massacre of Glencoe.

From US$117.51 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 811 reviews

Perfectly situated on the shores of Loch Linnhe, Campfield House is a friendly, family- run bed and breakfast, 4.8 km from Fort William.

From US$97.86 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 41 reviews

Set in Fort William and only 70 metres from Loch Linnhe, Avoca House offers accommodation with mountain views, free WiFi and free private parking.

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

Located in Fort William and only 800 metres from Loch Linnhe, The Garden Flat provides accommodation with sea views, free WiFi and free private parking.

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

Offering a garden and inner courtyard view, Snowberry Cottages No1 is situated in Onich, 17 km from Glen Nevis and 43 km from Glenfinnan Station Museum.

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

Featuring a spa bath, Springbank Apartment - Sleeps 4 - Pet Friendly is located in Fort William. This beachfront property offers access to free WiFi and free private parking.

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

Offering a garden and quiet street view, Dalrigh Pod is located in Onich, 18 km from Glen Nevis and 44 km from Glenfinnan Station Museum.

FAQs about hotels in Onich

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 US$208.01 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 398 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!
Guest review by
Michèle
Australia
From US$109.77 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 493 reviews
We had an amazing stay at the Lodge on the Loch Onich. Very authentic place and kind people. Children/toddler friendly, and delicious food at the restaurant (in fact one of the best we tried in the UK). The view on the loch is incredible. We'll be back for sure !
Guest review by
Ambroise
France
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,337 reviews
Quaint and Fabulous Inn Food was lovely...especially the Brownies Staff friendly and welcoming, and even had little treats for the dog when she was in the bar Lovely view of the Loch from our bedroom, and loved the ferry ride to the hotel.
Guest review by
Jayne
United Kingdom
From US$149.93 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,839 reviews
The hotel staff lovely and friendly, they work hard, ate there 2 nights as the food and service and prices were excellent.We will definitely return to the Onich Hotel.best prices in the area.and good value. THANK YOU.
Guest review by
Farish
United Kingdom
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 40 reviews
Next to a very good seafood restaurant and the front view is panoramic
Guest review by
maddon
United Kingdom