Skip to main content

The best B&Bs in Onich

Check out our pick of great B&Bs in Onich

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

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

The bed and breakfast offers a continental or Full English/Irish breakfast, with eggs from the property's free range hens.

Mairi and Gary were wonderfull. Some of the most kind and gentle people you'll meet. Gary makes great scrambled eggs. Thank you for the advice to take the single track from Loch Ness. I really enjoyed it. Great and clean room. Highly recommended.

Show more Show less
9.6
Exceptional
473 reviews
Price from
£129.50
per night

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. Free private parking is available on site for all guests.

Lovely location just near the Corran ferry. The host explained all facilities. Lovely sitting room and well equipped spacious kitchen. Room was very cosy with underfoot warming. Ample Parking. Room was spotless and quiet.

Show more Show less
8.8
Fabulous
1,681 reviews
Price from
£96
per night

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.

Capture stunning views across the loch to the entrance of the Great Glen and the mountains beyond. Twelve excellent en suite bedrooms all boast loch views.

Friendly staff, good food and beautiful location.

Show more Show less
8.6
Fabulous
1,056 reviews
Price from
£130
per night

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

Surrounded by stunning scenery, Creag Mhor Lodge is well located for visiting Ben Nevis, Fort William, Glencoe and Oban. Packed lunches can be arranged with 24 hours' notice.

What a great place! Staff very friendly. Location perfect for our hike up Ben Nevis. Best place we stayed on our trip.

Show more Show less
8.9
Fabulous
456 reviews
Price from
£168
per night

At the bed and breakfast, units have a desk, a flat-screen TV, a private bathroom, bed linen and towels. A terrace with outdoor furniture and mountain views is offered in each unit. All units will provide guests with a wardrobe and a kettle.

Enjoyed a well-appointed, comfortable room facing a loch. Spacious bathroom. Great breakfast menu by hosts who are friendly and welcoming. Got to see the neighbor’s Highland cows :-)

Show more Show less
9.8
Exceptional
123 reviews
Price from
£165
per night

Ardno House B & B features mountain views, free WiFi and free private parking, set in Glencoe, 5.9 km from Loch Linnhe. The property has lake and garden views, and is 24 km from Glen Nevis. The accommodation offers a housekeeping service and bicycle parking for guests.

Beautiful property with amazing views. The rooms were spacious and clean. Hosts Robert and Morag were wonderful! Breakfast was excellent and Morag was lovely to chat with in the morning and provided helpful travel tips. lovely walking/cycling trail nearby and shortbread was delicious!!

Show more Show less
9.7
Exceptional
168 reviews
Price from
£252
per night

At the bed and breakfast, units are equipped with a desk, a flat-screen TV, a private bathroom, bed linen and towels. A patio with garden views is offered in every unit. All units will provide guests with a wardrobe and a kettle.

view of the mountains and garden, very private

Show more Show less
9.4
Superb
443 reviews
Price from
£100
per night

The units in the guest house are fitted with a kettle. With a private bathroom equipped with a bath and bathrobes, units at the guest house also offer free WiFi. At the guest house, all units come with bed linen and towels.

Show more Show less
9
Superb
1 reviews
Price from
£216
per night

Featuring 3-star accommodation, Park View is situated in Ballachulish, 7.4 km from Loch Linnhe and 25 km from Glen Nevis. Both free WiFi and parking on-site are accessible at the bed and breakfast free of charge. Ben Nevis Whisky Distillery is 27 km away and Steall Waterfall is 35 km from the bed and breakfast.

Johnny was very hospitable. great location

Show more Show less
8.1
Very good
513 reviews
Price from
£92
per night

Strathassynt Guest House is offering accommodation in Ballachulish. All rooms feature a flat-screen TV with satellite channels and a private bathroom.

Guests at Strathassynt Guest House will be able to enjoy activities in and around Ballachulish, like skiing.

very well received at the Strathassynt Guest House! Neil and Katya are soooo kind! i had a great stay here, thanks a lot! special mention for the *delicious* breakfast ! try the pancakes ;)

Show more Show less
9.5
Exceptional
122 reviews
Price from
£132
per night

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.
Search B&Bs in Onich

Most booked B&Bs in Onich this month

B&Bs that guests love in Onich

  • Avg. price/night: £150
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,056 reviews
    Great location with excellent view. Nice food and good beer. Excellent breakfast.
    Neil
    Young couple
  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 351 reviews
    Beautiful, large studio type room. Plenty of space and comfy couches. Large tv and lovely decor. Very modern but tastefully done. Private and quiet location. Lovely outlook to the ferry, and mountains across the water. Included Muffins, yoghurt tubs, juices and milk etc in fridge; all fresh and delicious. Bathroom has a very solid door, and felt nice and private.
    Amanda
    Young couple
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 12 reviews
    Stunning views. Very warm cottage. Plenty of space for a family of 4. Great location. So close to the beach and Loch. Perfect quiet spot for families and dog owners.
    Emma
    People with friends
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,681 reviews
    Really great place to stay with shared kitchens and private bathrooms, great location!
    james
    Family with young children
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 458 reviews
    Welcoming staff, very nice breakfast, warm ambiance and comfortable seating in the bar area, easy access and car park, great location for us, quiet bedroom.
    Olivier
    Young couple
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 225 reviews
    Great location. Private. Spacious. Well-equipped. Lovely, private garden space surrounded by trees. Super clean. Good Wi-Fi and smart TV (kids!!). We went in the summer but imagine it’s beautiful and cosy any time of year. Recommend you take a walk across the main road and be a foot passenger on the Curran Ferry to have a drink or something to eat at The Inn at Ardgour.
    Mairi
    Family with young children
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 294 reviews
    Great host, great beds, clean and quiet. Fantastic breakfast. Discounted amount as booking.com had charged incorrectly
    Rosi
    Solo traveller
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 433 reviews
    Great location, in short drive to Glencoe or Fort William. Stunning view from both living room and kitchen windows. Dog friendly with access to a small private beach 3 minutes from the property.
    Marta
    Family with young children
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 225 reviews
    Great overall location, very quiet and relaxing! Great location for Ben Nevis etc
    Gav160890
    Family with young children
  • 7.1
    Scored 7.1
    Good
    Rated good
     · 628 reviews
    Great location with lots of parking. This is a charming three star hotel but the attentiveness of the staff bring it up a star. The breakfasts and dinners we had for the price points were spot on. Any request we had was taken seriously and delivered quickly. You could see the owners are working hard to update the property. The staff also proactively moved my parents to a ground floor room when they saw they were struggling with the stairs. Thanks Leon and team.
    B
    Brenda
    Family with young children
gogless